Engineering Manager - Solutions Engineering

Contract type
Ongoing
Work mode
Remote
Experience
3 years

Job description

Engineering Manager role at Canonical leading a remote team of Python engineers building open-source infrastructure-as-code and automation for Ubuntu-based operations. The manager is responsible for people leadership, technical contribution, and delivery of the Solutions Engineering team's goals.

At a glance

Employment
Full-time
Work mode
Remote

What you'll do

  • Lead and develop a team of Python engineers working remotely in global locations
  • Hiring, coaching, mentoring, feedback, and hands-on career development
  • Demonstrate sound engineering principles by directly contributing code yourself
  • Plan and manage progress on agreed goals and projects
  • Set and manage expectations with other engineering and operations teams
  • Coordinate with management and internal and external stakeholders or customers
  • Advocate for modern, agile software development practices
  • Help develop and evangelize great engineering and organizational practices
  • Grow a healthy, collaborative engineering culture in line with the company values
  • Be an active part of the leadership team and collaborate with other leaders in the organisation
  • Travel globally up to 10% of time for internal and external events

What we're looking for

  • You love developing and growing people and have a track record of doing it
  • You are knowledgeable and passionate about agile software development
  • You love leading, coaching, and mentoring software developers - especially Python ones
  • You are knowledgeable in cloud computing concepts & technologies
  • You are comfortable administrating Linux servers, including their storage and networking
  • You have hands-on experience with software automation
  • You are organized and want your team to deliver high-quality software in a timely manner
  • You are a lifelong learner

Nice to have

  • You have graduated with a university degree in Computer Science or related software engineering field
  • Having a thorough understanding of modern infrastructure, including OpenStack or Kubernetes
  • Having experience in operations as well as software development
  • Being familiar with the challenges of large-scale, multi-cloud operations
  • Go expertise

Your team

Solutions Engineering team

Works in close collaboration with the managed infrastructure operations team, which runs many private OpenStack clouds and Kubernetes clusters for customers around the world; works in Python creating open-source automation capabilities.

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
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • Performance-driven annual bonus or commission

Apply

Direct apply at Canonical

Opens the job posting at Canonical

About Canonical

A leading provider of open source software and operating systems to the global enterprise and technology markets

Canonical publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. It is founder-led, profitable, and growing.

Mission

To transform the world of software operations by enabling true model-driven operations via next-generation infrastructure-as-code

Key facts

  • 1200+ colleagues
  • 2004
  • open source software and operating systems
  • Publishes Ubuntu
  • 1200+ colleagues in 75+ countries
  • Very few office-based roles; most colleagues have worked from home since inception in 2004
  • Teams meet two to four times yearly in person
  • Founder-led, profitable, and growing
  • Recruits on a global basis

What they value

  • Excellence
  • Collaboration
  • Lifelong learning
  • Fairness globally
  • Diversity