Join Google's innovative software engineering team to build cutting-edge technologies that connect billions globally. You'll contribute to products handling massive-scale information and explore diverse areas like AI, distributed computing, and mobile development. This role offers the chance to work on critical projects, switch teams, and embrace new challenges across the full tech stack.
Our team specifically focuses on delivering exceptional gaming experiences for Android and native games across various devices. We aim to enhance the Android ecosystem by providing developers with a premium platform to reach millions of users.
Design and implement features for a high-performance, reliable multi-platform gaming experience. Write and review code, design documentation, and test plans to ensure top-quality work. Collaborate with product management, program management, and UX teams to address challenges and achieve business goals. Balance technical considerations such as maintainability, scalability, and security with product requirements. Contribute to software development, deployment, and production practices, managing cross-system integration and performance tests across the operating system.
A Bachelor’s degree or equivalent practical experience is required. Possess at least 5 years of experience with Android systems and applications, including issue management and research. Demonstrated experience with Graphics Processing Unit (GPU)-level programming.
Preferred candidates will have 8 years of experience in Android systems and applications, with a background in mobile and desktop gaming. Ability to develop secure and performant systems is essential, alongside excellent technical communication and collaboration skills.
IT Consulting