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 for Platform and Devices. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position focuses on building and maintaining developer tools and infrastructure to support Google's massive-scale operations.

The ideal candidate will work within the Devices & Services team, which combines Google's AI, Software, and Hardware expertise to create innovative user experiences. The role involves developing clean, maintainable code, designing reusable tools, and collaborating with cross-functional teams to implement optimal technical solutions.

Key responsibilities include building developer tools like compilers, automated releases, and test automation frameworks. The position requires strong expertise in software development, particularly in languages like Python, C++, or Java, and experience with Unix/Linux environments. The role offers opportunities to work on critical projects with the flexibility to grow and evolve with Google's fast-paced business.

This is an excellent opportunity for someone passionate about developer tooling and infrastructure, offering the chance to work on large-scale systems that power Google's diverse product portfolio. The position provides exposure to cutting-edge technologies across information retrieval, distributed computing, system design, security, and artificial intelligence.

Working at Google's Kraków office, you'll be part of a team that's dedicated to making computing experiences faster, seamless, and more powerful. The role combines technical challenges with the opportunity to impact how billions of users interact with Google's products and services.

Last updated 10 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

Related Jobs

Software Engineer III, Engineering Productivity, Platform and Devices

Software Engineer III position at Google focusing on engineering productivity tools and infrastructure for the Platform and Devices team in Kraków, Poland.

Software Engineer III, Engineering Productivity, Platform and Devices

Software Engineer III position at Google focusing on engineering productivity tools and infrastructure for the Platform and Devices team in Kraków, Poland.

Middle/Senior DevOps Engineer (AWS, Terraform)

Middle/Senior DevOps Engineer position at Provectus, focusing on AWS and Terraform implementation, offering remote work and comprehensive benefits.

DevOps Engineer

Remote DevOps Engineer position at Open Energy Transition, working on cloud infrastructure and automation for energy modeling solutions.

Software Engineer II, DevOps (CI/CD)

DevOps Engineer role at Clari focusing on CI/CD pipeline development and engineering productivity tools, offering hybrid work in Kraków with comprehensive benefits.