Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Google, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer III, Engineering Productivity, is a pivotal role within the Google Cloud Platforms team, responsible for designing and implementing tools and processes that enhance the productivity of engineering teams. This position involves collaborating with cross-functional teams to understand their challenges, developing scalable solutions, and optimizing existing workflows to ensure greater efficiency in software development practices. You will leverage your technical expertise and innovative thinking to drive improvements that contribute towards the overall success of the organization.
Job Responsibilities
- Collaborate with engineering teams to identify productivity bottlenecks and propose pragmatic solutions.
- Design, implement, and maintain robust tools that support continuous integration and continuous deployment (CI/CD) pipelines.
- Enhance developer experience by optimizing existing systems and workflows for software development.
- Evaluate and introduce new technologies, frameworks, and processes to improve engineering efficiency.
- Contribute to code reviews and mentor junior engineers in best practices and productivity tools.
- Monitor and analyze system performance to ensure the reliability of engineering productivity tools.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; advanced degrees preferred.
- Minimum of 5 years of experience in software development, with a focus on engineering productivity.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong understanding of CI/CD concepts and experience with relevant tools (e.g., Jenkins, GitLab CI).
- Experience with development frameworks and tools (e.g., Kubernetes, Docker, Terraform).
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Technologies & Tools
In this role, you will utilize a variety of modern technologies and tools to enhance engineering productivity. Key technologies include cloud platforms such as Google Cloud Platform (GCP), Kubernetes for container orchestration, Docker for container management, and CI/CD toolsets like Jenkins and GitLab. Familiarity with configuration management tools such as Terraform and scripting languages like Python and Go will also be essential for implementing effective solutions.
Ideal Candidates
The ideal candidate for the Software Engineer III position is a highly motivated and self-driven professional with a passion for enhancing engineering productivity. They exhibit strong analytical and critical-thinking skills, coupled with the ability to collaborate effectively within a team. Attention to detail, a commitment to delivering high-quality work, and a desire to drive continuous improvement are essential qualities. Moreover, adaptability and a willingness to learn new technologies will enable the successful candidate to thrive in a dynamic environment.
Unemployment rose most in Finland: from 8.4% in 2024 to 9.5% in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.