onsite
Staff Software Engineer, Gemini Enterprise - Google
Software Engineer
Lead the design and delivery of enterprise-grade software, integrating Generative AI and LLM tools into scalable workflows using C++, Java, Python, Kotlin, and Go.
About the role
Key Responsibilities
- Architect and develop high‑performance, production‑ready services in C++, Java, Python, Kotlin, or Go.
- Integrate Generative AI and LLM interfaces into existing enterprise workflows, ensuring reliability and security.
- Lead cross‑functional teams, setting technical direction and mentoring engineers.
- Own end‑to‑end product lifecycle: design, testing, deployment, and continuous improvement.
- Collaborate with product, data, and infrastructure teams to define scalable solutions.
Requirements
- 8+ years of professional programming experience in C++, Java, Python, Kotlin, or Go.
- 5+ years of experience delivering and launching software products at scale.
- Strong background in software design, architecture, and data structures.
- Hands‑on experience integrating Generative AI or LLM tools into production systems.
- Proven leadership in technical teams, driving project success and technical excellence.
Skills
cjavapythonkotlingogenerative ai