Software Engineer Android

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Android
Mid-Level Software Engineer
In-Person
2+ years of experience
AI

Description For Software Engineer Android

Google is seeking a Mid-Level Software Engineer specializing in Android development to join their team in Mexico City. This role is crucial for developing and optimizing Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The ideal candidate will have strong experience in Android application development, AI/ML knowledge, and software development expertise.

The position involves working on critical projects within Google's Android ecosystem, focusing on build system optimization and developer velocity improvements. You'll be responsible for designing and implementing novel algorithms, reviewing code, maintaining documentation, and solving complex technical challenges across the Android stack.

As part of Google's engineering team, you'll have the opportunity to work on technology that impacts billions of users globally. The role requires both technical expertise and strong communication skills, as you'll be interacting with various stakeholders. Google's commitment to innovation and technical excellence makes this an exciting opportunity for engineers passionate about mobile development and large-scale systems.

The position offers the chance to work with cutting-edge technologies and contribute to Android's mission of bringing computing to everyone worldwide. You'll be part of a team that believes in computing as a force for good, enabling access to information, economic opportunity, and connectivity. The role requires Mexican citizenship and is based in Mexico City, where you'll collaborate with talented engineers and work on projects that directly impact Android's global user base.

This is an excellent opportunity for someone who wants to make a significant impact on one of the world's most widely-used operating systems while working at a company known for its innovative technology and global reach. You'll be involved in everything from performance optimization to infrastructure development, making this role both challenging and rewarding for the right candidate.

Last updated a day ago

Responsibilities For Software Engineer Android

  • Write product or system development code and review code developed by other developers
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Develop cutting edge infrastructure to improve performance of Build Systems
  • Infiltrate deep into the Android stack and use various tools to solve problems

Requirements For Software Engineer Android

Python
Go
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with Android application development
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • Experience in Artificial Intelligence or Machine Learning
  • Experience building data infrastructure and solutions
  • Ability to communicate in English fluently
  • Mexican citizenship required

Interested in this job?

Jobs Related To Google Software Engineer Android

Software Engineer III, Mobile (Android), Geo

Android Software Engineer position at Google's Geo team, developing mapping technologies that serve billions of users worldwide.

Software Engineer III, Mobile (Android), Google Translate

Android Software Engineer role at Google Translate, developing mobile applications using Java and working with AI/ML technologies for translation services.

Software Engineer, Google Meet Interoperability/Rooms Media, Android

Mid-level Software Engineer position at Google, focusing on Android development for Google Meet Interoperability and Rooms Media systems in Stockholm.

Software Engineer III, Mobile (Android), Gemini

Senior Android Engineer position at Google working on Gemini conversational AI, offering competitive compensation and benefits.

Software Engineer III, Mobile (Android), Google Workspace

Android Software Engineer role at Google Workspace, developing mobile applications with competitive compensation and opportunity to impact billions of users.