Software Development Manager, Cloud Service Orchestration
Google View all jobs
- Waterloo, ON
- Permanent
- Full-time
- Bachelor’s degree, or equivalent practical experience.
- 8 years of experience in software development.
- 3 years of experience in a technical leadership role.
- 2 years of experience in a people management role managing software developers.
- Master's degree or PhD in Computer Science or related technical field.
- 3 years of experience working in a complex, matrixed organization.
- Experience with Cloud Application Programming Interface (APIs).
- Manage directly a team of software developers by providing coaching, setting expectations, and managing performance while leading hiring efforts to scale the team.
- Own the technical roadmap and execute long-term strategies in partnership with executive leads to simplify and modernize the core.
- Collaborate with Product and Development peers to develop Objectives and Key Results (OKRs), author 1-pagers, and guide the execution of long-term business goals.
- Approve team design and launch docs for technical readiness, ensuring all projects are optimized and meet high development standards.
- Identify opportunities to decrease developer toil while increasing overall team velocity, efficiency, and job satisfaction.