Senior Software Engineer

3 days ago


Burnaby, British Columbia, Canada Uplifter Inc. Full time

Thanks for checking out our job openings. See something that interests you? Apply here.

Senior Backend Engineer (Django)
Location:
Hybrid – Burnaby (Vancouver), BC

Department:
Engineering

Reports To:
Engineering Lead

Employment Type:
Full-Time

About Uplifter
Uplifter is a fast-growing SaaS platform powering thousands of sports organizations across North America, from community clubs to national governing bodies and world championship events. Our system handles millions of registrations, memberships, payments, and compliance workflows each year.

We are entering a major modernization phase and building a high-performing engineering hub in
Burnaby, Vancouver
. This is a unique opportunity to influence architecture, scale complex systems, and contribute to a platform used by millions.

The Role
We're looking for a
Senior Backend Engineer (Django)
to help build the next generation of Uplifter's platform. This is a hands-on engineering role focused on backend systems, architectural improvement, and scalability.

You will work closely with our Engineering Lead and Staff Engineers to modernize core systems, design robust APIs, and deliver high-impact features for clubs, federations, and national organizations across North America.

What You'll Do

  • Develop and maintain backend services using Python/Django.
  • Design and implement APIs and integrations supporting high-volume workflows.
  • Contribute to architectural modernization and system scalability initiatives.
  • Improve performance, reliability, observability, and data integrity.
  • Collaborate with product managers, QA, and fellow engineers in a hybrid, in-office environment.
  • Document architecture, processes, and technical decisions.

What We're Looking For
Required Experience

  • 5–8+ years of backend engineering experience.
  • Strong expertise with Python and Django (Django REST Framework a plus).
  • Experience designing and scaling APIs and backend services.
  • Solid understanding of relational databases (PostgreSQL/MySQL).
  • Familiarity with cloud environments (AWS preferred).

Preferred Skills

  • Experience with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of microservices, distributed systems, or service decomposition.
  • Background in SaaS, multi-tenant systems, or high-volume transactional platforms.

Soft Skills

  • Strong problem-solving capabilities and technical judgment.
  • Clear communicator with a collaborative, ownership-driven mindset.
  • Ability to work on multiple priorities in a fast-paced environment.

Why You'll Love Working at Uplifter

  • High-impact engineering work on a platform used by millions.
  • Influence architecture during a foundational modernization phase.
  • Hybrid work environment in Burnaby with a strong in-office engineering culture.
  • Competitive compensation and benefits package.
  • Mission-driven company helping grow sport participation across North America.

How to Apply
Submit your resume and (optional) a short note describing why you're excited about this role and your experience with Django/backend engineering.



  • Burnaby, British Columbia, Canada RBGlobal Full time

    DescriptionSenior Software Engineer (Lead - Salesforce) The Opportunity:The Senior Software Engineer (lead) is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce and its related ecosystem. The Senior (Lead) Software Engineer will lead their Development team,...

  • Software Engineer

    2 weeks ago


    Burnaby, British Columbia, Canada RBGlobal Full time

    DescriptionThe Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company when buying and selling the heavy equipment, trucks and other capital assets they use to run their businessesResponsibilitiesTakes ownership of parts...


  • Burnaby, British Columbia, Canada RB Global Inc. Full time

    The Senior, Software Developer is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus onSalesforce (Sales & Marketing Clouds)and its related ecosystem. The Senior Developer will work closely with the Lead software developer as well as other team members such as QA, Product Owners,...


  • Burnaby, British Columbia, Canada Uplifter Full time

    Thanks for checking out our job openings. See something that interests you? Apply here.Senior Backend Engineer (Django)Location: Hybrid – Burnaby (Vancouver), BCDepartment: EngineeringReports To: Engineering LeadEmployment Type: Full-TimeAbout UplifterUplifter is a fast-growing SaaS platform powering thousands of sports organizations across North America,...


  • Burnaby, British Columbia, Canada Covalent Full time $125,000 - $175,000

    Covalent powers access to the richest multichain data infrastructure in Web3. We're trusted by thousands of developers, enterprises, and institutions to bring structure and meaning to blockchain data across 100+ chains with GoldRush - our suite of developer products. Our newest offering delivers real‑time blockchain event data to power next‑generation...


  • Burnaby, British Columbia, Canada Kardium Inc. Full time

    Your opportunityBy joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical device for the diagnosis and treatment of the most common heart rhythm disorder, atrial fibrillation – which can cause stroke, heart failure, and other heart-related complications.Kardium's...


  • Burnaby, British Columbia, Canada 2K Full time $96,400 - $142,660

    Who We AreFounded in 2023, 2K Sports Lab is the newest stand alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking sports franchise to life. We're building a world-class team at our new Vancouver, BC location where our goal is to deliver an exceptional experience through bold ideas, technical excellence, and...


  • Burnaby, British Columbia, Canada 2K Full time

    *Who We AreFounded in 2023, 2K Sports Lab is the newest stand alone studio at 2K looking to push game development boundaries to bring 2K's next groundbreaking sports franchise to life. We're building a world-class team at our new Vancouver, BC location where our goal is to deliver an exceptional experience through bold ideas, technical excellence, and...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada RBGlobal Full time

    DescriptionThe Software Engineer is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros. with a specific focus on Salesforce (Sales & Marketing Clouds)  and its related ecosystem. The Software Engineer will work closely with the Lead Software Engineer as well as other team members such as QA, Product...


  • Burnaby, British Columbia, Canada LMI Technologies Full time

    What will you do as an Senior Vision Software Engineer?As aSenior Vision Software Developer, you will be atechnical leader within our R&D team, reporting to theSoftware Development Manager. You will be thedriving force behind the core algorithms that allow our sensors to perceive and reconstruct the 3D world.We are seeking an expert inclassical computer...