Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,376

Junior Software Developer jobs in Canada

Staff Software Engineer, Billing

Sentry.io

Toronto
Hybrid
CAD 342,000 - 429,000
Yesterday
Be an early applicant
I want to receive the latest job alerts for “Junior Software Developer” jobs

Software Engineer

NexScale

Toronto
Hybrid
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Analyste-programmeur.euse .Net

Systematix group

Quebec
Hybrid
CAD 60,000 - 80,000
Yesterday
Be an early applicant

AI-Native Software Engineer Intern (Remote/Hybrid)

NexScale

Toronto
Hybrid
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Senior GPU Network Software Engineer - Exascale HPC & ROCm

CareerArc

Calgary
On-site
CAD 80,000 - 110,000
Yesterday
Be an early applicant
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Sr. Staff Software Engineer - GPU Network Software, RCCL

CareerArc

Calgary
On-site
CAD 80,000 - 110,000
Yesterday
Be an early applicant

UI Software Engineer - Creative Apps

Apple Inc.

Vancouver
On-site
CAD 158,000 - 307,000
Yesterday
Be an early applicant

Infra Software Engineer – DCGPU Automation & DevOps

Advanced Micro Devices

Markham
On-site
CAD 70,000 - 95,000
Yesterday
Be an early applicant
HeadhuntersConnect with headhunters to apply for similar jobs

Ingénieur Logiciel - Plateforme Distribuée (Hybride)

Lyft

Montreal (administrative region)
Hybrid
CAD 112,000 - 140,000
Yesterday
Be an early applicant

Ingénieur Logiciel, Lyft Urban Solutions

Lyft

Montreal (administrative region)
Hybrid
CAD 112,000 - 140,000
Yesterday
Be an early applicant

Software Engineer in Test

Yoush Consulting

Toronto
Hybrid
CAD 70,000 - 90,000
Yesterday
Be an early applicant

UI Software Engineer: Unreal Engine 5 (Contract)

Premier Inn Hotels LLC (UAE)

Vancouver
On-site
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Software Design Engineer

Premier Inn Hotels LLC (UAE)

Vancouver
On-site
CAD 80,000 - 100,000
Yesterday
Be an early applicant

AI-Driven Automation Software Engineer

Dentsply Sirona

Vancouver
On-site
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Software Engineer

Dentsply Sirona

Vancouver
On-site
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Full-Stack Software Engineer

StartupFuel

Toronto
On-site
CAD 80,000 - 110,000
Yesterday
Be an early applicant

Ingénieur Support Applicatif — Production & On‑Call

Onomatic

Montreal (administrative region)
Hybrid
CAD 50,000 - 70,000
Yesterday
Be an early applicant

Software Engineer, Lyft Urban Solutions

Lyft

Montreal (administrative region)
Hybrid
CAD 112,000 - 140,000
Yesterday
Be an early applicant

Full-Stack Software Engineer II — Java/JS, Enterprise Apps, Remote

SpryPoint

Halifax
Remote
CAD 80,000 - 100,000
Yesterday
Be an early applicant

Staff Software Engineer, ES&D Low Voltage

Rivian

Vancouver
On-site
CAD 137,000 - 182,000
Yesterday
Be an early applicant

Software Development Engineer 2 ( 1 Year Contract )

Advanced Micro Devices

Markham
On-site
CAD 70,000 - 90,000
Yesterday
Be an early applicant

Analyste spécialisé(e) en informatique - Analyste-programmeur .net

Santé Québec

Quebec
On-site
CAD 65,000 - 85,000
Yesterday
Be an early applicant

Senior GPU Networking Software Engineer, ROCm

Advanced Micro Devices

Calgary
Hybrid
CAD 85,000 - 110,000
Yesterday
Be an early applicant

Sr. Staff Software Engineer - GPU Network Software, RCCL

Advanced Micro Devices

Calgary
Hybrid
CAD 85,000 - 110,000
Yesterday
Be an early applicant

Staff Software Engineer, Billing

Sentry

Toronto
Hybrid
CAD 342,000 - 429,000
Yesterday
Be an early applicant

Top job titles:

It jobsFarm jobsPolitical Science jobsEngineer Civil Engineering jobsSociology jobsCasino jobsRecruiter jobsStore Manager jobsHuman Resources Generalist jobsManager Hrm jobs

Top companies:

Jobs at WalmartJobs at PwcJobs at AccentureJobs at NrcJobs at AdobeJobs at AwsJobs at Capital OneJobs at EnterpriseJobs at OracleJobs at Abb

Top cities:

Jobs in MontrealJobs in OttawaJobs in HamiltonJobs in WindsorJobs in Richmond HillJobs in KelownaJobs in GatineauJobs in LangleyJobs in DevonJobs in Chatham Kent

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsWeb Developer jobsFront End Developer jobsDeveloper jobsEntry Level Software Developer jobsFullstack Developer jobsJava Developer jobsJunior Data Analyst jobs
Staff Software Engineer Billing
Sentry.io
Toronto
Hybrid
CAD 342,000 - 429,000
Full time
Yesterday
Be an early applicant

Job summary

A software monitoring tools company located in Toronto, Ontario is looking for a Staff Software Engineer to lead architectural decisions and solve complex engineering challenges. You will be responsible for building a robust usage tracking pipeline and flexible billing models, ensuring financial accuracy while scaling systems that process billions of events daily. The ideal candidate will have experience with financial systems and data modeling skills, as well as a passion for mentoring engineers and driving technical excellence.

Benefits

Hybrid work model
Employee benefits programs

Qualifications

  • Experience with financial data systems or high-stakes accuracy requirements.
  • Experience with data modeling to create maintainable schemas.
  • Ability to operate services at scale (millions of events per second).

Responsibilities

  • Architect and build usage tracking pipeline with low latency.
  • Design pricing primitives for billing and enterprise contracts.
  • Lead decisions on data consistency challenges in billing.

Skills

System architecture
Data modeling
Mentoring engineers
Job description
About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products.

Sentry embraces a hybrid work model across our global hubs, with Mondays, Tuesdays, and Thursdays set as in-office anchor days to encourage meaningful collaboration. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the team

The Billing & Revenue engineering team sits at the intersection of product, finance, and infrastructure. They're responsible for ensuring every observable event—errors, logs, traces, session replays—gets accurately measured, priced, and billed. Their work directly impacts company revenue and customer trust, requiring distributed systems expertise, attention to financial accuracy, and deep understanding of product usage patterns. The team works cross-functionally with product, engineering, BizOps, marketing, and sales to build systems that enable new products and pricing models.

About the role

As a Staff Software Engineer you will be a key technical leader, setting engineering culture and solving tough problems.

  • You will architect and build the next generation of Sentry’s usage tracking pipeline, processing hundreds of billions of events daily with low latency and financial-grade accuracy.

  • You will design flexible pricing primitives that support everything from per-event usage billing to complex enterprise contracts, enabling product and sales teams to experiment rapidly while maintaining revenue accuracy and reduced time-to-market for new products.

  • You will lead technical decisions on data consistency challenges unique to billing—like handling event delays, retroactive pricing changes, and distributed count reconciliation across our infrastructure.

  • You will establish billing-specific engineering standards across Sentry—defining patterns for usage tracking, financial data modeling, and audit logging that other teams can adopt

You will love this job if you
  • Want to solve the "easy to explain, hard to build" problems—like ensuring a customer's bill matches their usage perfectly, even when processing hundreds of billions of events daily across distributed systems.

  • Thrive on constraints that force elegant design: financial accuracy is non-negotiable, customer trust depends on billing transparency, and the system must scale with Sentry's user and product growth without rearchitecting every year.

  • Enjoy partnering across the organization—from BizOps and sales to marketing and leadership—where your code directly impacts ARR and your architectural decisions show up in board-level metrics.

To thrive in this role, you have
  • Built or significantly improved systems that handle financial data or high-stakes accuracy requirements—billing systems, payment processing, accounting platforms, or financial data pipelines.

  • Experience with data modeling — distilling complex business problems into elegant, maintainable schemas

  • Mentored engineers through ambiguous, high-stakes projects where technical decisions have direct revenue implications.

  • Operated services at Sentry’s scale (millions of events per second) where reliability includes uptime and also financial correctness.

Not sure if you meet 100% of the qualifications? We encourage you to apply anyway. We're interested in people are excited about this opportunity and eager to grow.

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $253,000 to $316,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

  • 1
  • ...
  • 12
  • 13
  • 14
  • ...
  • 56

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved