Software Engineering Manager, Continuous Integration and Release, Gitecosystem

Google Google · Big Tech · Bengaluru, Karnataka, India

This role is for a Software Engineering Manager leading the Continuous Integration and Release (CI&R) team within the Git ecosystem at Google. The team is responsible for CI/CD and artifact management infrastructure, aiming to transform how Google engineers develop software. The manager will set strategy, lead a team, and drive technical direction, with a focus on CI/CD, Git, software supply chain security, and infusing AI/ML to enhance developer velocity and product quality.

What you'd actually do

  1. Establish and execute the technical direction and strategy for significant components within the Git Ecosystem. Deliver and secure CI/CD experience.
  2. Lead initiatives that advance CI/CD and software supply chain security. Revolutionize testing methodologies, ensuring secure dependency management, and infuse AI/ML to enhance developer velocity and product quality across the ecosystem.
  3. Lead the team to design and implement solutions that make Google's development experience faster, safer, and more intelligent. Enhance the engineering productivity and security posture across the company.
  4. Take on the most complex and ambiguous challenges within the Git development space. Analyze alternatives, make critical architectural decisions, and deliver solutions that address the immediate requirements and objectives.

Skills

Required

  • building and developing large-scale infrastructure, distributed systems or networks
  • compute technologies, storage, or hardware architecture
  • large-scale infrastructure or Continuous Integration and Continuous Deployment (CI/CD) or Cloud Infrastructure, and Platform Engineering
  • technical leadership role
  • people management

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • large-scale software systems
  • building and scaling products
  • working collaboratively with cross-functional teams
  • excellent communication skills

What the JD emphasized

  • AI/ML to enhance developer velocity and product quality
  • infuse AI/ML