Ubuntu Engineering Manager
C
CanonicalSoftware Development
Worldwide, EST, PSTFull-Time
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Required Skills
- LeadershipPythonSoftware DevelopmentFlutterPeople ManagementC++GoRustCI/CDProblem SolvingAgile methodologiesMentoringLinuxDevOps
Requirements
- Exceptional academic track record
- Undergraduate degree in Computer Science or STEM, or compelling alternative path
- Ability to drive and deliver technical work streams
- Lead and coach others to deliver exceptional engineering work
- Demonstrated passion for open source software
- Significant experience with Rust, Go, Python, Flutter or C/C++
- Professional written and spoken English
- Excellent communication and interpersonal skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events up to two weeks each
Responsibilities
- Leading teams in elevating the Linux developer and user experience
- Designing, building and shipping high quality, performant software in Rust, Go and Python
- Demonstrating sound engineering principles through architecture, development and code reviews
- Taking responsibility for planning, estimation and execution
- Working with product management to define the vision and strategy for Ubuntu
- Setting expectations with other engineering teams, senior management, and external stakeholders
- Offering coaching, mentoring, technical feedback and hands-on career development
- Contributing to upstream and neighboring open source projects
- Authoring and improving technical and community documentation
View Full Description & ApplyYou'll be redirected to the employer's site