onsite
Software Engineer III, Engineering Productivity, Core - Google
Software Engineer
Senior engineer focused on building and optimizing developer productivity tools, enhancing code quality, and driving performance insights across large-scale systems.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance developer tools that accelerate code quality, testing, and release pipelines.
- Collaborate with cross‑functional teams to identify bottlenecks, propose solutions, and implement performance‑improving features.
- Leverage data structures, algorithms, and large‑scale system analysis to build scalable, maintainable solutions.
- Integrate automated testing frameworks and continuous integration workflows to ensure robust code delivery.
- Mentor junior engineers and share best practices for code design, debugging, and performance tuning.
Requirements
- Bachelor’s degree in Computer Science or related field (advanced degree preferred).
- 2+ years of professional experience in C++, Python, Java, or Go.
- Proven track record building developer tools that improve velocity, code quality, and system health.
- Strong understanding of performance profiling, large‑scale data analysis, and visualization techniques.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.