Enable job alerts via email!

Software Developer (Backend SaaS)

Canonical

Tacoma (WA)

Remote

USD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a passionate Software Developer to join their team. This role focuses on enhancing the Landscape management tool for Ubuntu, providing an exciting opportunity to work with talented professionals in a collaborative environment. You'll be responsible for writing high-quality code, participating in engineering reviews, and contributing to the development of public APIs and web applications. With a commitment to open-source software and a flexible remote work culture, this position promises a rewarding career path in a rapidly evolving field.

Benefits

USD 2,000 annual learning and development budget
Annual compensation review
Recognition rewards
Annual leave
Maternity and paternity leave
Wellness programs
Travel opportunities
Travel upgrades for company events

Qualifications

  • Bachelor's or equivalent in Computer Science or related field.
  • Proficient in developing public APIs and web applications.

Responsibilities

  • Write high-quality code for new features and bug fixes.
  • Collaborate with a distributed team on Landscape development.

Skills

Python
Flask
Django
API Development
PostgreSQL
Ubuntu

Education

Bachelor's in Computer Science
STEM degree

Job description

Join to apply for the Software Developer (Backend SaaS) role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, as well as industry leaders across sectors. We are a pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet 2-4 times yearly in interesting locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

This role offers an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. You will contribute to building the next-generation management solution for Ubuntu in the enterprise, on premise and in the cloud, enabling large estate observability, telemetry, security, compliance, and operations. Build a rewarding career working with talented professionals at Canonical, a growing international software company.

Landscape is the leading management tool for deploying, monitoring, and managing fleets of Ubuntu systems, including package management, health and security monitoring, hardware inventory, and automation. As a Landscape software engineer, you will be part of a distributed team involved in all development facets.

Location: This role is remote within the Americas region.

What you'll do
  1. Collaborate proactively with a distributed team
  2. Write high-quality code for new features, bug fixes, and modernization of the Landscape codebase
  3. Demonstrate a strong commitment to code quality and automated testing
  4. Participate in engineering reviews of code and architecture
  5. Own problems and deliver solutions
  6. Work remotely with global travel (2-4 weeks for events)
  7. Assist with release management during development cycles
  8. Collaborate with DevOps for Landscape SaaS, Canonical's hosted Landscape
Who you are
  1. Passionate about technology and working with brilliant people
  2. Curious, flexible, articulate, and accountable
  3. Values soft skills; passionate, enterprising, thoughtful, self-motivated
  4. Bachelor's or equivalent in Computer Science, STEM, or related field
  5. Proficient in developing public APIs and web applications, preferably with Python
  6. Experience with Python and frameworks like Flask and Django
  7. Experience with databases and ORMs (PostgreSQL preferred)
  8. Comfortable with Ubuntu as a development and deployment platform
What we offer colleagues
  • Distributed work environment with biannual in-person sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave, maternity, and paternity leave
  • Wellness programs and assistance
  • Travel opportunities to meet colleagues
  • Travel upgrades for company events
About Canonical

Canonical is at the forefront of the open-source movement. As the publisher of Ubuntu, a key platform for AI, IoT, and cloud, we are transforming software development. We recruit globally and uphold high standards for new hires. Working here is a future-oriented challenge to think differently, learn new skills, and excel.

Canonical is an equal opportunity employer, committed to diversity and inclusion, ensuring fair consideration regardless of background or identity.

Job Details
  • Seniority level: Entry level
  • Employment type: Full-time
  • Job function: Engineering and IT
  • Industries: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer (Backend SaaS)

Canonical

Charlotte

Remote

USD 90 000 - 115 000

10 days ago

Software Developer (Backend SaaS)

Canonical

Nashville

Remote

USD 70 000 - 110 000

11 days ago

Software Developer (Backend SaaS)

Canonical

Boston

Remote

USD 80 000 - 90 000

8 days ago

Software Developer (Backend SaaS)

Canonical

Washington

Remote

USD 80 000 - 90 000

9 days ago

Software Developer (Backend SaaS)

Canonical

San Bernardino

Remote

USD 80 000 - 150 000

10 days ago

Software Developer (Backend SaaS)

Canonical

Baltimore

Remote

USD 50 000 - 120 000

11 days ago

Software Developer (Backend SaaS)

Canonical

Detroit

Remote

USD 70 000 - 110 000

10 days ago

Software Developer (Backend SaaS)

Canonical

Chicago

Remote

USD 70 000 - 110 000

10 days ago

Software Developer (Backend SaaS)

Canonical

Madison

Remote

USD 70 000 - 110 000

8 days ago