onsite
Staff Software Engineer, Git Development Suite - Google
Software Engineer
Lead the design and delivery of high‑performance Git tooling, integrating cutting‑edge generative AI and LLM capabilities across a large, cross‑functional organization.
About the role
Key Responsibilities
- Architect and implement scalable Git development tools in C++, Java, Python, Kotlin, or Go.
- Integrate generative AI and LLM interfaces to enhance developer workflows.
- Own end‑to‑end product lifecycle: design, testing, launch, and continuous improvement.
- Collaborate with cross‑functional teams in a matrixed environment to define technical direction.
- Mentor and lead a small team of engineers, driving best practices and code quality.
Requirements
- 8+ years of professional programming experience in C++, Java, Python, Kotlin, or Go.
- 5+ years of experience delivering production software with rigorous testing.
- 3+ years of software design and architecture expertise.
- Proven ability to integrate generative AI or LLM tools into real‑world workflows.
- Strong leadership skills with experience managing technical teams in a complex organization.
Skills
cjavapythongenerative ai