← Back to opportunities
About the Role
**Minimum qualifications**:
- Bachelor’s degree, or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1.5 years of experience in a leadership role (technical leadership or people management, supervision, or team leadership).
**Preferred qualifications**:
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience working in a complex, matrixed organization.
- Experience developing large-scale systems, with large data processing or complex UX flows with users.
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 technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As...
- Bachelor’s degree, or equivalent practical experience.
- 5 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
- 1.5 years of experience in a leadership role (technical leadership or people management, supervision, or team leadership).
**Preferred qualifications**:
- Master's degree or PhD in Computer Science or related technical field.
- 1 year of experience working in a complex, matrixed organization.
- Experience developing large-scale systems, with large data processing or complex UX flows with users.
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 technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position