Location
southwestern ontario
Job Type
Full-time
Posted
June 05, 2026
Job Description
Join Google in Waterloo, ON as a Staff Software Developer specializing in Conversational Agents and infrastructure. Shape large-scale systems that revolutionize user interactions.
This advanced-level position requires significant expertise in software design and project leadership. You will play a crucial role in developing solutions that automate voice and chat interactions for global customers, while leveraging your extensive knowledge of C++ and distributed systems.
Key Responsibilities:
• Lead technical direction across project initiatives
• Motivate and mentor a distributed team of engineers
• Ensure alignment on objectives, timelines, and project outcomes
• Oversee project deadlines and deliverable management
• Develop, maintain, and enhance large-scale systems
Requirements:
• Bachelor’s degree or equivalent practical experience
• 8 years of C++ programming and software product launch
• 5 years working with infrastructure or distributed systems
This advanced-level position requires significant expertise in software design and project leadership. You will play a crucial role in developing solutions that automate voice and chat interactions for global customers, while leveraging your extensive knowledge of C++ and distributed systems.
Key Responsibilities:
• Lead technical direction across project initiatives
• Motivate and mentor a distributed team of engineers
• Ensure alignment on objectives, timelines, and project outcomes
• Oversee project deadlines and deliverable management
• Develop, maintain, and enhance large-scale systems
Requirements:
• Bachelor’s degree or equivalent practical experience
• 8 years of C++ programming and software product launch
• 5 years working with infrastructure or distributed systems
Ready to Apply?
Submit your application for Google Staff Software Developer, Infrastructure at Google
Apply Now