Software Engineering Director
C
CanonicalSoftware Development
WorldwideFull-TimeDirector
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- Extensive management experience
- Required Skills
- LeadershipPythonSoftware DevelopmentAgileFlutterHTMLCSSIoTJavascriptTypeScriptC++C (Programming language)GoReactRustCommunication SkillsLinuxSoftware Engineering
Requirements
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Extensive management experience and confidence to set high expectations
- Outstanding Linux based software engineering track record
- Excellent verbal and written communication skills in English
- Experience in leading, coaching and mentoring software developers
- Well-organised, self-starting and able to deliver to schedule
- Professional manner interacting with colleagues, partners, and community
- Solid experience working in an agile development environment
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
- Coach, mentor, and offer career development feedback
- Identify and measure indicators of team health and productivity
- Ensure rounded delivery including community participation and docs
- Implement disciplined engineering processes and defend them
- Set and measure progress against benchmark goals for speed and efficiency
- Represent your product to stakeholders, partners, and customers
- Develop and evangelise great engineering and organisational practices
- Plan and manage progress on agreed goals and projects
- Be an active part of the leadership team, collaborating with other leaders
- Collaborate with leads for related or dependent products
View Full Description & ApplyYou'll be redirected to the employer's site