remote
Senior Software Engineer, Developer and Agent Experience - Google
Software Engineer
Senior Software Engineer focused on building scalable backend systems and CI/CD pipelines to enhance developer velocity and code quality using Java, Go, and Python.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services that support large‑scale developer tools.
- Build and optimize CI/CD pipelines to accelerate release cycles and improve code quality.
- Collaborate with cross‑functional teams to define architecture, coding standards, and testing strategies.
- Implement automated testing frameworks and continuous integration workflows.
- Mentor junior engineers and conduct code reviews to uphold best practices.
Requirements
- Bachelor’s degree in Computer Science or related field (Master’s or PhD preferred).
- 5+ years of professional software development experience in Java, Go, or Python.
- 3+ years of experience building scalable backend systems and CI/CD pipelines.
- Strong background in developing developer tools that improve velocity, code quality, and health.
- Excellent problem‑solving skills and a passion for clean, maintainable code.