Taro Logo

Senior Software Engineer, Engineering Productivity, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Senior Software Engineer to join their Engineering Productivity team. This role combines software development expertise with a focus on building and maintaining developer tools and infrastructure. As a senior engineer, you'll be responsible for improving the productivity and efficiency of Google Cloud's engineering teams through tooling and automation.

The position requires strong technical skills in software development, testing, and system design, with particular emphasis on creating developer tools like compilers, automated releases, and test automation frameworks. You'll work on critical projects that enhance Google Cloud's development infrastructure while collaborating with teams across the organization.

This is an excellent opportunity for experienced engineers who are passionate about developer tooling and infrastructure. You'll have the chance to impact how Google Cloud's engineering teams work and contribute to the platform's continued growth and success. The role offers exposure to cutting-edge technology and the chance to solve complex problems at scale.

The ideal candidate brings deep technical expertise in software development, strong leadership qualities, and experience with building developer tools. You'll be part of Google's broader mission to organize the world's information while specifically focusing on making Google Cloud's development processes more efficient and reliable.

Working at Google offers the opportunity to collaborate with world-class engineers, access to state-of-the-art technology, and the chance to work on products that impact billions of users. The company's commitment to innovation, technical excellence, and engineering productivity makes this an exciting role for senior engineers looking to make a significant impact.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Engineering Productivity, Google Cloud

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders
  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Engineer, Engineering Productivity, Google Cloud

Python
Java
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience building developer tools
  • 5 years of experience with data structures/algorithms (preferred)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 1 year of experience in a technical leadership role (preferred)
  • Experience developing accessible technologies (preferred)

Benefits For Senior Software Engineer, Engineering Productivity, Google Cloud

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

Related Jobs

Technical Operations Engineer, Rollups

Senior Technical Operations Engineer position focused on blockchain infrastructure and Web3 technologies at QuickNode, offering remote work opportunities across Asia.

Sr. Software Development Engineer

Senior Software Development Engineer position at Highspot, focusing on platform engineering and observability tooling, requiring 3+ years of DevOps experience and expertise in cloud technologies.

Senior Automation Engineer

Senior Automation Engineer position at GE HealthCare, focusing on test automation, cloud services, and quality engineering for healthcare technology solutions.

Senior Software Configuration Management Engineer - SCM

Senior SCM Engineer role at NVIDIA managing large-scale Perforce and Git installations, developing automation tools, and improving infrastructure for global engineering teams.

Senior Software Engineer – Tooling & Platform (Terraform)

Senior Software Engineer position at Okta focusing on developing and maintaining cloud tooling, infrastructure automation, and continuous delivery platforms using Terraform and other modern technologies.