Talent.com
Software Developer (Backend SaaS)
Software Developer (Backend SaaS)Canonical • City of Moncton, NB, CA
No longer accepting applications
Software Developer (Backend SaaS)

Software Developer (Backend SaaS)

Canonical • City of Moncton, NB, CA
2 days ago
Job type
  • Full-time
Job description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

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

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. We are building the next generation management solution for Ubuntu in the enterprise - on premise and on the public cloud - to enable large estate observability, telemetry, security, compliance and operations. Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

Landscape is the leading management tool to deploy, monitor and manage fleets of Ubuntu systems, including package and repository management, health and security monitoring, hardware inventory, and automation. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process.

Location : This role will be based remotely in the Americas region.

What you’ll do

  • Collaborate proactively with a distributed team
  • Write high-quality code to create new features, fix bugs and modernize the Landscape codebase
  • Demonstrate your strong commitment to code quality and automated testing
  • Participate in the engineering process with code and architectural reviews
  • Take personal ownership of problems and design and deliver solutions
  • Work remotely with global travel 2 to 4 weeks for internal and external events
  • Assist with release management during each development cycle
  • Collaborate with devops for Landscape SaaS, Canonical's hosted Landscape

Who you are

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You have proficiency developing public-facing APIs and web applications, preferably using Python.
  • Experience with Python and web frameworks such as Flask and Django.
  • Experience with databases, and ORMs (PostgreSQL a plus)
  • You are comfortable with Ubuntu as a development and deployment platform.
  • What we offer colleagues

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards

  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer Backend SaaS • City of Moncton, NB, CA

    Similar jobs
    React Lead Developer - moncton

    React Lead Developer - moncton

    HCLTech • moncton, nb, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 11 days ago • Promoted
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Cocagne, New Brunswick
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 6 days ago • Promoted
    Software Developer

    Software Developer

    Admiral Investigations • Dieppe, NB, Canada
    Full-time
    At Admiral Investigations Atlantic, we are committed to delivering excellence in security services while creating a supportive, dynamic, and growth-focused environment for our team.As an industry l...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • moncton, nb, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • moncton, nb, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 12 days ago • Promoted
    PDC - Vapour System Integration Product Developer I

    PDC - Vapour System Integration Product Developer I

    Organigram Global • Moncton
    Full-time
    We are currently seeking candidates for the role of.System Integration Product Developer I.Centre of Excellence" collaboration dedicated to developing new and innovative products through extensive ...Show more
    Last updated: 15 days ago • Promoted
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • Moncton, New Brunswick
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 6 days ago • Promoted
    Benefits Sales Representative - Work from Home

    Benefits Sales Representative - Work from Home

    The Solution HQ • Cape Breton, NB, CA
    Remote
    Full-time
    We're looking for motivated, client-focused professionals to meet virtually with individuals who have requested information about supplemental benefit plans. These plans are designed to help protect...Show more
    Last updated: 1 day ago • Promoted
    Computer programming Private Tutoring Jobs Bouctouche

    Computer programming Private Tutoring Jobs Bouctouche

    Superprof • Bouctouche, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Developer - React / Node.js Up to $140K

    Senior Full Stack Developer - React / Node.js Up to $140K

    Targeted Talent • Moncton, NB, Canada
    Full-time +1
    We are looking for a Senior Full Stack Developer for our client in.This is a permanent full-time position working at an national company with a range of products from. This position is remote to sta...Show more
    Last updated: 30+ days ago • Promoted
    Software Applications Developer

    Software Applications Developer

    IGT • Moncton
    Full-time
    Brightstar is an innovative, forward-thinking global leader in lottery that builds on our renowned expertise in delivering secure technology and producing reliable, comprehensive solutions for our ...Show more
    Last updated: 3 days ago • Promoted
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • moncton, NB, ca
    Full-time
    Required Skills : 5+ years of work experience in customizing and delivering Network or Transmission Application preferably Reliance. LINUX and Windows Operating Systems <...Show more
    Last updated: 7 days ago • Promoted
    Lead Software Developer - PHP

    Lead Software Developer - PHP

    Targeted Talent • Moncton, NB, Canada
    Full-time
    Get the opportunity to work remotely on a conglomerate of critical financial payment process microservices that interact together to form one of the largest high availability e-commerce solutions i...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Developer - PHP

    Senior Software Developer - PHP

    Targeted Talent • Moncton, NB, Canada
    Full-time
    If you want to work on some of the world’s biggestwebsites and have your work seen by millions every day, this might be the job for you. As a senior member of a growing team, you will contribu...Show more
    Last updated: 11 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • moncton, nb, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 11 days ago • Promoted
    Alternatives To Cash Jobs - Deliver with Uber

    Alternatives To Cash Jobs - Deliver with Uber

    Uber eats • Riverside-Albert, NB, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • moncton, nb, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • moncton, nb, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted