Engineering Manager - Solutions Engineering

Remote
Canonical Portland, OR
Full Time Manager Level

Posted 3 weeks ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Lead and develop a remote team of Python engineers focused on transforming software operations through model-driven 'infrastructure-as-code' for high-performance computing, private cloud, and AI/ML.

Responsibilities

  • Lead and develop a team of Python engineers working remotely in global locations
  • Hire, coach, mentor, provide feedback, and offer hands-on career development
  • Demonstrate sound engineering principles by directly contributing code
  • 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 company values
  • Be an active part of the leadership team and collaborate with other leaders in the organization
  • Travel globally up to 10% of time for internal and external events

Requirements

  • Track record of developing and growing people
  • Knowledgeable and passionate about agile software development
  • Experience leading, coaching, and mentoring software developers, especially Python ones
  • Knowledgeable in cloud computing concepts & technologies
  • Comfortable administrating Linux servers, including their storage and networking
  • Hands-on experience with software automation
  • Organized and able to ensure team delivers high-quality software in a timely manner

Qualifications

  • University degree in Computer Science or related software engineering field (preferred)

Nice to Have

  • Thorough understanding of modern infrastructure, including OpenStack or Kubernetes
  • Experience in operations as well as software development
  • Familiarity with the challenges of large-scale, multi-cloud operations
  • Go expertise

Skills

Python * Kubernetes * DevOps * Agile * Go * Linux * OpenStack *

* Required skills

Benefits

Maternity Leave
Annual holiday leave
Distributed work environment
Recognition rewards
Team Member Assistance Program & Wellness Platform
Paternity Leave
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
Personal learning and development budget of USD 2,000 per year
Annual compensation review

About Canonical

A leading provider of open source software and operating systems, known for its Ubuntu platform, revolutionizing enterprise initiatives in cloud, data science, AI, and IoT.

Technology
View all jobs at Canonical →