Software Engineering Manager (Backend SaaS)

Canonical
Americas
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Mentorship","Leadership","Communication","Agile delivery","Collaboration"]

Lead the engineering team rebuilding Canonical’s Landscape systems management solution for Ubuntu, delivering world-class estate management across on-prem and SaaS environments. Collaborate with product managers to create and execute an engineering roadmap, grow and mentor engineers, and drive modern agile practices and healthy engineering culture. Build reliable pipelines for image delivery/testing/publication and provide technical and management leadership using the team’s Python, Golang, and data infrastructure stack.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
4 years ago

Software Engineering Manager (Backend SaaS)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead the engineering team rebuilding Canonical’s Landscape systems management solution for Ubuntu, delivering world-class estate management across on-prem and SaaS environments. Collaborate with product managers to create and execute an engineering roadmap, grow and mentor engineers, and drive modern agile practices and healthy engineering culture. Build reliable pipelines for image delivery/testing/publication and provide technical and management leadership using the team’s Python, Golang, and data infrastructure stack.
Location: Americas
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Build and lead a team of engineers in your region.
  • •Develop talent through coaching, mentoring, feedback, and hands-on career development.
  • •Demonstrate engineering principles and directly contribute toward the team’s goals.
  • •Set and manage expectations with other engineering teams, management, and external stakeholders.
  • •Lead modern agile software development practices and ensure a healthy, collaborative engineering culture.
Travel: Low travel

Pay and Benefits

Perks:Remote WorkLearning BudgetAnnual BonusHoliday LeaveParental LeaveWellness Stipend

Key Requirements

  • •Lead and grow a team of engineers through coaching, mentoring, feedback, and hands-on career development.
  • •Be technically strong with software development experience in Python or Golang, including architectural leadership and code review.
  • •Have practical experience with Linux system administration and knowledge of agile development methodologies.
  • •Possess effective written and verbal communication skills for internal/external collaboration and stakeholder alignment.
  • •Have a Bachelor’s (or equivalent) in Computer Science, STEM, or similar degree.
Experience:Open sourceSaaSUbuntuSystems management
Education:Bachelor's in Computer Science, STEM (or similar)
Skills:MentorshipLeadershipCommunicationAgile deliveryCollaboration
Languages:English
Tech Stack:PythonGolangPostgreSQLRabbitMQHAProxyReactJSLinuxUbuntuSAASVSphereDesktopIoTCloud

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn