Google

Staff Software Engineer - Google Play

Google

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

How they work

Teamwork & Collaboration Adaptability Leadership Strategic Thinking
🤖
Online · instant AI help
Broxer