Home based - Worldwide•Home Based - Worldwide
Remote
Senior
Full Time
remoteengineering managerpythongolangagilementoring
Requirements
- •Good experience in leading modern, agile software development practices
- •Experience in forming a healthy, collaborative engineering culture in line with the company values
- •Demonstrative experience of being a role model for sound engineering principles and directly contributing toward your team's goals
- •Willingness to travel up to 4 times a year for internal events
- •You love to mentor, develop and grow people, and have a track record of doing it
- •You are knowledgeable and passionate about software development
- •You are focused on success and the timely delivery of high-quality software
- •You value and nurture great team culture and spirit
- •You have experience and commitment to agile development methodologies
- •Software development experience in Python
- •Effective written and verbal communication skills
- •Practical experience with Linux system administration
What You'll Do
- •Lead a remote team of engineers in your time zone
- •Develop talent through coaching, mentoring, feedback, and hands-on career development
- •Set and manage expectations with other engineering teams, management, and external stakeholders
- •Be an active part of the leadership team and collaborate with other leaders in the organisation
- •Build clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang)
- •Engage with many other teams at Canonical, as well as the open-source community and commercial partners
- •Develop and review code as a leader
- •Ensure the team is focused, productive and unblocked
- •Help team grow as engineers
- •Be a positive influence on culture
- •Facilitate technical delivery
- •Reflect with team on strategy and execution
- •Collaborate closely with other Engineering Managers, product managers, and architects to produce an engineering roadmap
Nice to Have
- •Experience in Golang
Benefits
- •Fully remote working environment
- •Personal learning and development budget of 2,000USD per annum
- •Annual compensation review
- •Recognition rewards
- •Annual holiday leave
- •Parental leave
- •Employee Assistance Programme
- •Opportunity to travel to new locations to meet colleagues at ‘sprints’
- •Priority Pass for travel and travel upgrades for long haul company events
