Software Developer (Backend SaaS)

Software Development
  • Software Development
  • India (Remote)
  • Applications have closed

Join a fast‑growing open‑source leader building the next‑generation Ubuntu management platform for enterprise on‑premise and public cloud. You’ll work on large‑scale SaaS services, enhancing observability, security, compliance and automation for global customers.

What You’ll Do

  • Collaborate proactively with a distributed, global engineering team.
  • Write high‑quality Python code for new features and bug fixes.
  • Maintain and improve automated test suites and code quality standards.
  • Participate in code and architectural reviews.
  • Own problem diagnosis, design, and delivery of solutions.
  • Assist with release management each development cycle.
  • Coordinate with DevOps on Canonical’s hosted Landscape SaaS.

What You Need

  • Bachelor’s degree in Computer Science or related STEM field.
  • Strong experience building public‑facing APIs and web applications in Python.
  • Proficiency with Flask or Django web frameworks.
  • Hands‑on experience with relational databases, preferably PostgreSQL and ORMs.
  • Comfort working on Ubuntu for development and deployment.
  • Demonstrated commitment to code quality and automated testing.
  • Ability to work remotely and travel 2–4 weeks annually for team events.

The Opportunity

Canonical is a founder‑led, profitable company with 1,200+ colleagues across 75+ countries, meeting in person 2–4 times a year to align strategy and execution.

Similar Jobs to Apply
  • HSBC
    India

    Join a leading global bank's software engineering team, driving critical workflow automation and microservice development for enterprise clients. You will shape solutions that impact millions of
  • Genpact
    India

    Join a fast‑moving, innovation‑driven team building cutting‑edge AI‑enabled Microsoft solutions. You'll design, develop, and ship high‑quality software that powers large‑scale digital tran
  • the developers arena
    India

    Join a fully remote, full‑time software engineering program designed for fresh graduates. You’ll collaborate with senior engineers to design, build, test, and maintain backend applications while g
  • Infosys
    India

    Join a leading global IT services firm to drive backend innovation at scale. You’ll shape high‑performance APIs and cloud solutions, collaborating across product and engineering teams.What Youâ€