Taro Logo

Software Engineer III, Device Build and Release, Pixel

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, Device Build and Release, Pixel

Google is seeking a Software Engineer III for their Pixel team, focusing on Device Build and Release. This role is crucial in helping the Pixel Software team build software efficiently and with quality. The position involves building software infrastructure to increase speed, efficiency, and automation for Pixel Core Software components.

The role sits within the Google Pixel team, which is dedicated to designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through advanced designs, techniques, products, and experiences in consumer electronics. They bring together Google's artificial intelligence, software, and hardware to build global smartphones and create transformative user experiences.

As a Software Engineer III, you'll be responsible for designing and implementing automation solutions for release processes, establishing continuous integration systems, and creating quality control gates. The role requires strong expertise in DevOps practices, CI/CD tools, and software development. You'll work on critical projects that directly impact the efficiency and quality of Pixel software delivery.

The ideal candidate should have at least 2 years of experience in software development and algorithms, with a strong background in DevOps and CI/CD tools. Knowledge of Android build processes and functional testing is highly valued. The role offers opportunities to work with cutting-edge technology and contribute to Google's mission of developing next-generation technologies that impact billions of users.

Working at Google means being part of a team that's pushing technology forward across various areas, including information retrieval, distributed computing, system design, networking, security, AI, and mobile development. The role offers growth opportunities and the chance to work on challenging problems while contributing to one of the world's most innovative mobile device platforms.

Last updated a month ago

Responsibilities For Software Engineer III, Device Build and Release, Pixel

  • Design and implement software that is capable of automating or speeding up release processes
  • Design and implement continuous integration systems for core Pixel software components
  • Establish automated quality control gates
  • Develop insights by automating metric collection through software from small and large device populations
  • Identify and understand release bottlenecks, analyze, and implement solutions to deliver software and features faster while maintaining quality

Requirements For Software Engineer III, Device Build and Release, Pixel

Linux
Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • Experience in Developer Operations (DevOps) and continuous integration and development (CI/CD) tools

Benefits For Software Engineer III, Device Build and Release, Pixel

Medical Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave support

Interested in this job?