remote
Staff Software Engineer - Data Center Orchestration - Google
Software Engineer
Lead the design and delivery of scalable data center orchestration solutions, integrating generative AI and LLM interfaces to optimize operations across large-scale infrastructure.
About the role
Key Responsibilities
- Architect and implement high‑performance orchestration services in C++, Java, Python, or Go, ensuring reliability at scale.
- Integrate generative AI and LLM interfaces into workflow pipelines to enhance automation and decision‑making.
- Collaborate with cross‑functional teams to produce design documents, technical specifications, and data integration plans.
- Lead code reviews, testing, and deployment processes to maintain product quality and accelerate release cycles.
- Mentor junior engineers and drive best practices in software design, architecture, and performance optimization.
Requirements
- 8+ years of professional software development experience in C++, Java, Python, Kotlin, or Go.
- 5+ years of end‑to‑end product testing and launch experience.
- Strong background in software design, architecture, and data structures & algorithms.
- Hands‑on experience integrating generative AI tools or LLM interfaces into production workflows.
- Excellent communication skills and proven ability to collaborate across engineering, product, and operations teams.
Skills
cjavapythongogenerative ai