Software Engineer II, CoreOS Infrastructure

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS

Description For Software Engineer II, CoreOS Infrastructure

Google is seeking a Software Engineer II to join their CoreOS Infrastructure team, focusing on the foundational components of the Android platform. This role is crucial in developing and maintaining the core infrastructure that powers Android, which serves over 3 billion devices worldwide. The position combines system-level engineering with cloud infrastructure development, requiring expertise in building scalable services and distributed systems.

As part of the Android CoreOS team, you'll be responsible for the critical infrastructure that serves and updates Android's core operating system components. This role offers the opportunity to work with cutting-edge Google technologies while collaborating across various product areas including Pixel, Enterprise, and Android TV, as well as external OEM partners.

The ideal candidate should have experience with software development in Java and infrastructure systems, along with a strong interest in Android's core platform components. You'll be working in an environment that values innovation and technical excellence, with the chance to impact billions of users worldwide.

This position at Google offers the opportunity to work on large-scale systems while contributing to Android's mission of bringing computing to everyone in the world. You'll be part of a team that believes in computing as a force for good, enabling access to information, economic opportunity, productivity, and connectivity between people globally.

Last updated 13 hours ago

Responsibilities For Software Engineer II, CoreOS Infrastructure

  • Build and support infrastructure used to serve and update the Android Core Operating system
  • Improve the efficiency, scalability, and reliability of these cloud services over time
  • Work with a variety of Google technologies
  • Collaborate with other Product Areas (e.g., Pixel, Enterprise, Android TV, etc.) as well as external OEMs building devices to ensure our services meet their needs

Requirements For Software Engineer II, CoreOS Infrastructure

Java
Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Interested in this job?

Jobs Related To Google Software Engineer II, CoreOS Infrastructure

Software Engineer III, YouTube

Software Engineer III position at YouTube/Google, focusing on C++ development and large-scale systems, offering competitive compensation and opportunities for technical growth.

Application Engineer, ASCII, Supply Chain

Application Engineer position at Google focusing on supply chain systems integration and business process optimization, requiring 4+ years of experience in business application development.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google Cloud focusing on infrastructure and data management systems, offering competitive compensation and opportunities to work on large-scale distributed systems.

Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Software Engineer III position at Google Cloud focusing on infrastructure development, requiring expertise in C++ and distributed systems, offering competitive compensation and benefits.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google working on infrastructure for Google Ads, developing large-scale systems and technologies that power Google's advertising platform.