Taro Logo

Software Engineer III, Engineering Productivity, Platform and Devices

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
Enterprise SaaS

Job Description

Google is seeking a Software Engineer III to join their Engineering Productivity team within the Platform and Devices division. This role is crucial in developing and maintaining the tools and infrastructure that support Google's massive-scale software development. The position combines software engineering expertise with a focus on developer productivity tools, requiring strong technical skills in programming languages like Python, Java, and Linux environments.

The role is part of Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences. You'll be working on critical projects that help make computing interactions faster and more seamless, while contributing to Google's mission of organizing the world's information and making it universally accessible.

As a Software Engineer III, you'll be responsible for developing high-performance code, designing reusable tools, and collaborating with cross-functional teams. The position requires expertise in software development, particularly in building developer tools like compilers, automated releases, and test automation frameworks. You'll also be involved in troubleshooting issues and maintaining documentation.

This is an excellent opportunity for someone with strong technical skills who wants to make an impact on Google's development infrastructure while working with cutting-edge technologies. The role offers the chance to work on projects that directly influence how Google's engineers build and deploy software at scale, making it an essential position for maintaining and improving the company's technical capabilities.

Last updated 5 days ago

Responsibilities For Software Engineer III, Engineering Productivity, Platform and Devices

  • Develop clean, maintainable and high-performance code
  • Design reusable tools and infrastructure while adhering to development best practices
  • Collaborate with cross-functional teams to determine optimal technologies
  • Troubleshoot reported issues and proactively implement solutions
  • Maintain documentation and training materials with current product specifications

Requirements For Software Engineer III, Engineering Productivity, Platform and Devices

Python
Java
Linux
  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience building developer tools

Benefits For Software Engineer III, Engineering Productivity, Platform and Devices

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Equal opportunity employer

Related Jobs