Software Engineering Director
Canonical
LeadAbout the position
Lead multiple engineering teams and manage engineering managers while promoting Canonical's culture and values.
Tech stack
- python
- go
- cpp
- rust
- javascript
- typescript
- react
- flutter
Requirements
Required:
- An exceptional academic track record from both high school and university
- Extensive management experience and confidence to set high expectations
- Outstanding Linux based software engineering track record
- Experience in leading, coaching and mentoring software developers
Nice to have:
- Public speaking and presentation skills
- Experience in a developer advocacy or community role
- Open source community engagement and leadership
Responsibilities
- Lead multiple teams of engineers, ranging from graduate to senior
- Develop your engineering managers and maintain Canonical culture
- Hire staff level engineers for specific roles like performance and quality
- Implement disciplined engineering processes and defend them
Benefits
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Maternity and paternity leave