Engineering Manager - Solutions Engineering

Remote
Canonical Fresno, CA
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 support a remote team of Python engineers focused on model-driven operations and infrastructure-as-code. This role involves growing engineers, ensuring valuable work, and influencing technical direction for next-generation infrastructure technology.

Responsibilities

  • Lead and develop a team of Python engineers working remotely in global locations
  • Hire, coach, mentor, provide feedback, and support 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 organisation
  • Travel globally up to 10% of time for internal and external events

Requirements

  • Love developing and growing people and have a track record of doing it
  • Knowledgeable and passionate about agile software development
  • Love 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 wants team to deliver high-quality software in a timely manner
  • Lifelong learner

Qualifications

  • Track record of growing people, knowledgeable and passionate about agile software development, hands-on experience with software automation, comfortable administrating Linux servers.

Nice to Have

  • University degree in Computer Science or related software engineering field
  • Thorough understanding of modern infrastructure, including OpenStack or Kubernetes
  • Experience in operations as well as software development
  • Familiar 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
Priority Pass and travel upgrades for long-haul company events
Paternity Leave
Opportunity to travel to new locations to meet colleagues
Twice-yearly team sprints in person
Wellness Platform
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team member assistance program

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 →