Senior Software Engineer
4 days ago
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
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 RoleWe'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.
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).
- 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.
- 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.
- 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.
Submit your resume and (optional) a short note describing why you're excited about this role and your experience with Django/backend engineering.
-
Senior Software Engineer
1 week ago
Burnaby, British Columbia, Canada RBGlobal Full timeDescriptionSenior 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,...
-
Senior Software Engineer
1 week ago
Burnaby, British Columbia, Canada Infoblox Full timeDescriptionAt Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big enough...
-
Senior Software Engineer
6 days ago
Burnaby, British Columbia, Canada Infoblox Full time US$133,000 - US$198,220At Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big enough to make...
-
Senior Software Engineer
1 week ago
Burnaby, British Columbia, Canada Infoblox Full timeDescriptionAt Infoblox, every breakthrough begins with a bold "what if." What if your ideas could ignite global innovation? What if your curiosity could redefine the future? We invite you to step into the next exciting chapter of your career journey. Bring your creativity, drive, your daring spirit, and feel what it's like to thrive on a team big...
-
Senior Software Engineer
1 week ago
Burnaby, British Columbia, Canada RBGlobal Full timeDescriptionSenior Software Engineer ( QA Automation – Salesforce)The Opportunity:In this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can...
-
Senior Software Engineer
6 days ago
Burnaby, British Columbia, Canada RBGlobal Full timeSenior Software Engineer ( QA Automation – Salesforce)The Opportunity:In this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can provide fast...
-
Senior Software Engineer
6 days ago
Burnaby, British Columbia, Canada Ritchie Bros. Full timeJob DescriptionSenior Software Engineer ( QA Automation – Salesforce)The OpportunityIn this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can...
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada RBGlobal Full timeDescriptionThe 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...
-
Senior Software Engineer
4 days ago
Burnaby, British Columbia, Canada RB Global Inc. Full timeThe 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,...
-
Senior Software Engineer
4 days ago
Burnaby, British Columbia, Canada Uplifter Inc. Full timeThanks 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, from...