Job Description

**Minimum qualifications**:
- Bachelor’s degree, or equivalent practical experience.
- 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
**Preferred qualifications**:
- Master's degree or PhD in Computer Science or related technical field.
- Experience in developer tooling, compilers and improving developer experience.
- Experience in developer focused product aimed at improving developer productivity.
- Experience in working with cross-functional team in building Google production quality products.
- Experience in working with cross-organization large engineering teams.
About the job
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the te...

Apply for this Position

Ready to join Google? Click the button below to submit your application.

Submit Application