Staff Software Engineer, Android Embedded Software

Google Google · Big Tech · Bengaluru, Karnataka, India

Staff Software Engineer for Google Play's Android Embedded Software team, focusing on designing and implementing performant and reliable multi-platform gameplay experiences. The role involves coding, design, testing, and collaboration with product and UX teams to deliver business impact within the Android ecosystem.

What you'd actually do

  1. Design and implement features to ensure a performant, reliable multi-platform gameplay experience to delight the users.
  2. Write and review code, design documents, and test plans to ensure quality work.
  3. Partner with product management, program management, and User Experience (UX) to solve problems and deliver business impact.
  4. Solve problems that balance technical considerations (e.g., maintainability, scalability, reliability, availability, efficiency, security) with business/product requirements.
  5. Grow in career, with projects needing the expertise to grow the scope and impact.

Skills

Required

  • software development
  • Python
  • C
  • C++
  • Java
  • JavaScript
  • software testing
  • software design
  • software architecture

Nice to have

  • android systems
  • android applications
  • mobile gaming
  • desktop gaming
  • performant systems
  • secure systems