- 3 years of technical leadership and people management experience.
- Experience programming in one of the following: Java, C++ or Python.
- PhD in Computer Science or similar field.
- 10 years of relevant industry experience, with 5 years of technical leadership and people management experience.
- Large-scale systems design experience.
About the job
- Manage a team of software engineers, including task planning and code reviews.
- Drive technical projects and provide leadership in an innovative and fast-paced environment.
- Be responsible for the overall planning, execution, and success of technical projects.
- Contribute technically to projects.
- Work closely with product management team.