Lead Release Engineer, Google Play

Google Play offers music, movies, books, apps and games for devices, powered by the cloud, as part of the Android and Mobile team.
DevOps
Staff Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Technical Solutions, DevOps Engineer, Google Cloud Security

Senior DevOps Engineering role at Google Cloud focusing on security solutions, requiring 10 years of software development experience and cloud expertise.

Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Staff Software Engineer position at Google Cloud focusing on engineering productivity and developer tools, offering competitive compensation and benefits.

Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Staff Software Engineer position at Google Cloud focusing on engineering productivity, developer tools, and technical leadership, offering competitive compensation and benefits.

Staff Software Engineer, Engineering Productivity, Google Cloud Platforms

Staff Software Engineer position at Google Cloud focusing on engineering productivity and developer tools, offering competitive compensation and opportunity to lead high-impact projects.

Lead Software Engineer, Engineering Productivity, Google Nest

Lead Software Engineer position at Google Nest, focusing on engineering productivity and test infrastructure development for smart home technologies.

Description For Lead Release Engineer, Google Play

Google Play is seeking a Lead Release Engineer to join their dynamic team focused on building and maintaining the infrastructure that powers their digital content distribution platform. This role sits at the intersection of DevOps and Release Engineering, requiring expertise in CI/CD, release management, and automation.

The position offers an opportunity to work on critical infrastructure that supports Google Play's massive scale, serving millions of users worldwide with apps, games, books, and other digital content. You'll be responsible for designing and implementing scalable build and release systems, collaborating with various engineering teams, and ensuring the reliability of deployment processes.

As a Lead Release Engineer, you'll drive improvements in release automation, troubleshoot complex infrastructure issues, and work with cutting-edge technologies. The role requires strong technical skills in Java, Python, and Linux environments, along with experience in CI/CD and release management.

The ideal candidate will have at least 2 years of experience in CI/CD source management and release processes, with a background in Computer Science or related field. You'll be working with a talented team of engineers, contributing to the platform that delivers content to Android users globally.

This role offers the opportunity to work at Google's Bengaluru office, where you'll be part of a team that's essential to Google Play's success. You'll have the chance to work on challenging technical problems, implement best practices in release engineering, and contribute to the platform's continuous improvement and innovation.

Last updated 6 days ago

Responsibilities For Lead Release Engineer, Google Play

  • Contribute to the team, focused on building, automating, and visualizing release processes and release diagnostic tools across Google Play
  • Collaborate with Technical Program Managers, Software Engineers, and Site Reliability Engineers to design and implement scalable build and release infrastructure
  • Troubleshoot failures with our build release infrastructure, implement solutions, and make it reliable and repeatable
  • Identify areas of improvements and automation in our release infrastructure

Requirements For Lead Release Engineer, Google Play

Java
Python
Linux
  • Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience
  • 2 years of experience in Continuous Integration (CI)/Continuous Deployment (CD) source management
  • 2 years of experience with release management in one or more programming languages
  • Experience in release processes and troubleshooting
  • Experience with Software Development Lifecycle

Interested in this job?