Staff Software Engineer - Google Play
Nairobi, Nairobi County, Kenya · Full Time
Be the first to apply
- Experience
- 8+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 12 seconds ago
- Work mode
- In office
- Education
- Bachelor's degree
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
As a Staff Software Engineer at Google, you will contribute to building next-generation technology that impacts billions of users globally. Your work will involve software developed for massive scale and complexity, crossing multiple domains including AI, distributed systems, mobile development, and more. This role requires flexibility, leadership, and enthusiasm for tackling challenges across the full technology stack.
Key Responsibilities
- Lead technical direction for multiple Play Games products, shaping architecture in collaboration with engineering leaders and cross-functional teams.
- Engage throughout the entire product lifecycle from strategic planning, system design, coding, testing to deployment across billions of devices.
- Incorporate advances in Gemini AI to elevate Google Play products and user experiences.
- Provide mentoring and technical guidance to junior team members, promoting career growth and fostering a high-performance engineering culture.
- Demonstrate advanced proficiency in AI tools and concepts, as this expertise is critical to the role and evaluated during recruitment.
Qualifications and Experience
- A bachelor's degree or equivalent experience in a relevant field is required; a master’s or PhD in Engineering, Computer Science, or related area is preferred.
- At least eight years of software development experience with a strong background in data structures and algorithms.
- Minimum five years involved in end-to-end software testing and launching products.
- Three or more years spent designing software architecture.
- Experience in a leadership role driving project teams and defining technical roadmaps over a minimum of three years.
- Demonstrated ability to work effectively within matrixed organizations across diverse teams and business units.
- Expertise in Google's technology stacks, including Java Android development, Java server environments, GMSCore, and native Android programming.
Additional Information
This position requires in-person interviews as part of the selection process.
Google is committed to equal employment opportunity and encourages applications from all backgrounds, including those with disabilities or requiring accommodations.
Minimum education
Bachelor's Degree