Google is looking for a talented and innovative Software Engineer to join the Google Play team in Nairobi.
This is a rare opportunity to contribute to one of the world’s most influential digital ecosystems — powering billions of users, apps, and developers across the globe. If you’re passionate about designing scalable systems, writing elegant code, and solving complex problems, this role is for you.
About the Role
As a Software Engineer on Google Play, you’ll develop technologies that shape how users experience apps, games, and digital content. You’ll collaborate with talented teams across the globe to build secure, high-performance systems that enhance app discovery, user engagement, and developer success.
Your responsibilities will include:
-
Writing and testing clean, efficient, and maintainable code.
-
Participating in or leading design reviews to evaluate technology choices.
-
Reviewing peers’ code to maintain high standards of quality, efficiency, and security.
-
Creating documentation and educational materials to support continuous learning.
-
Diagnosing, debugging, and resolving issues affecting performance and reliability.
Minimum Qualifications
-
Bachelor’s degree in Computer Science or equivalent experience.
-
At least 5 years of hands-on software development in one or more programming languages.
-
3+ years of experience testing, maintaining, or launching software products.
-
1+ year of experience in software architecture or system design.
Preferred Qualifications
-
Master’s or PhD in Computer Science or related field.
-
5 years’ experience with data structures and algorithms.
-
1 year in a technical leadership capacity.
-
Experience in developing accessible and inclusive technologies.
Join the team that’s redefining how users interact with digital products and experiences.
Interested applicants can apply directly via the Google Careers Portal.