Jobs in Canada

Senior Backend Software Engineer Application Development in Canada

507 active opportunities · Updated October 2026

Explore current senior backend software engineer application development jobs across Canada. Filter by work mode, employment type, experience, department, date posted and distance.

Hiring demand

73/100

rising · 187 related jobs

Hiring trend

+12.5%

Job postings compared with the previous 30 days

Remote options

2.7%

Share of matching jobs listed as remote

Typical salary

$202.5K – $202.5K/yr

Based on 49 salary observations

T
📍 Irvine, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $151.2K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role The Community team builds products that allow creators to build and grow communities on Twitch. Our products span across creator and viewer journeys. As a Senior Product Manager on the Discovery team, you will own the experience that helps viewers find creators worth coming back for, across search, browse, and serendipitous discovery in the live feed. Your work will focus on helping viewers form their first creator connection and every connection after it, because that bond is what turns an occasional visit into a daily habit. You will be the voice of the viewer for recommendations: defining what viewers want, surfacing what they are not seeing but should, owning the discovery roadmap, and partnering with our ML teams to turn those needs into better ranking and relevance. You will define and execute a product strategy grounded in customer needs, working closely with applied science, design, and engineering to ship and measure your way there. Our team is based in San Francisco, CA but you can work from San Francisco, CA; New York, NY; Irvine, CA; Los Angeles, CA or Seattle, WA. You Will: Own the discovery experience across search, browse, and the live feed, helping viewers find creators worth returning for and form their first connection and every one after it. Define what viewers want fro

SQLRestAIGo
T
📍 Los Angeles, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $131.6K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role As a Senior Label Relations Manager on the Twitch Music team, reporting to the Director of Music Relations & Licensing, you will be key to building, strengthening, and maintaining relationships between Twitch and our music partners (labels and other third-party strategic partners). The Twitch Music team bridges the gap between Twitch, the music industry, and our streamers. In addition to furthering existing relationships, you will be pivotal in creating new relationships within the music and DJ communities, as well as developing new business partnerships and deal structures. This role will be highly cross-functional, working with both internal and external business partners. Internally, this role will be working across Operations, Programming, Product, Engineering, Legal and Finance to support the overall Twitch Music strategy. The role will require travel and may require evening attendance at industry events and shows. You can work in Los Angeles, CA or New York City, NY. You Will: Develop and leverage relationships with external partners (labels, artists, managers, third parties) to deepen engagement with the Twitch service, including by coordinating efforts across multiple external stakeholders. Act as an ambassador and advocate for Tw

GitRestAIGo
T
📍 San Francisco, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $151.2K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role The Community team builds products that allow creators to build and grow communities on Twitch. Our products span across creator and viewer journeys. As a Senior Product Manager on the Discovery team, you will own the experience that helps viewers find creators worth coming back for, across search, browse, and serendipitous discovery in the live feed. Your work will focus on helping viewers form their first creator connection and every connection after it, because that bond is what turns an occasional visit into a daily habit. You will be the voice of the viewer for recommendations: defining what viewers want, surfacing what they are not seeing but should, owning the discovery roadmap, and partnering with our ML teams to turn those needs into better ranking and relevance. You will define and execute a product strategy grounded in customer needs, working closely with applied science, design, and engineering to ship and measure your way there. Our team is based in San Francisco, CA but you can work from San Francisco, CA; New York, NY; Irvine, CA; Los Angeles, CA or Seattle, WA. You Will: Own the discovery experience across search, browse, and the live feed, helping viewers find creators worth returning for and form their first connection and every one after it. Define what viewers want fro

SQLRestAIGo
T
📍 Irvine, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $151.2K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role Platform Core Engineering (PCE) builds the foundational systems, frameworks, and tooling that Twitch's engineers build on every day. As a Senior Product Manager on PCE, your customers are developers, and your success depends on earning their trust. You will own a platform product area and be measured on whether developers actually adopt, rely on, and advocate for what you ship. This is a deeply technical, senior individual-contributor role. You are expected to be hands-on with modern AI development tools, to understand the technology you are shaping at a real level (not just at the surface), and to hold credibility in a room full of engineers. You can be based out of one of the Twitch offices including San Francisco, Seattle, Los Angeles, Irvine, or New York City. You Will: Own the strategy and roadmap for a PCE platform area, balancing near-term developer needs with a 1 to 2 year technical vision. Treat developers as your customers: understand their workflows, earn their trust, and prioritize the capabilities that make them faster and more effective. Work directly with Senior Engineering Managers and Principal Engineers to define technical and organizational needs and build a cohesive platform ecosystem. Define and drive the platform metrics that matter. Drive alignment across dependent

AWSRestAIGo
T
📍 Irvine, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $137.8K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team The Twitch UX Monetization team is responsible for helping streamers monetize on Twitch through viewer engagement across our product experiences. A Senior UX Designer on the Monetization Team is expected to lead design work at the program level, work with senior XFN partners, represent work to executive leadership, guide and mentor junior designers and will report directly to the Monetization Director of Design. About the Role Designers at Twitch are involved in development from project conception all the way through execution and iteration. You will have the opportunity to do hands-on research and collaborate closely with engineers. If you are a champion for designing for humans and create playful and caring software for your customers, you will flourish on this team. You Will: Collaborate with a cross functional development team of product managers, engineers, and designers Learn from streamers and viewers about the ways they use our services and their desires to accomplish more Think creatively about how to solve problems that will sustain streamers’ communities Give back to the design community at Twitch by using and improving existing patterns and approaches Combine qualitative and quantitative information to develop hypotheses about customer motivations and use that to improve

T
📍 San Francisco, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $137.8K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team The Twitch UX Monetization team is responsible for helping streamers monetize on Twitch through viewer engagement across our product experiences. A Senior UX Designer on the Monetization Team is expected to lead design work at the program level, work with senior XFN partners, represent work to executive leadership, guide and mentor junior designers and will report directly to the Monetization Director of Design. About the Role Designers at Twitch are involved in development from project conception all the way through execution and iteration. You will have the opportunity to do hands-on research and collaborate closely with engineers. If you are a champion for designing for humans and create playful and caring software for your customers, you will flourish on this team. You Will: Collaborate with a cross functional development team of product managers, engineers, and designers Learn from streamers and viewers about the ways they use our services and their desires to accomplish more Think creatively about how to solve problems that will sustain streamers’ communities Give back to the design community at Twitch by using and improving existing patterns and approaches Combine qualitative and quantitative information to develop hypotheses about customer motivations and use that to improve

T
📍 San Francisco, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $992.4K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Role Twitch Tax is looking for an experienced Senior Tax Analyst to be part of and contribute to our dynamic business. The Tax Senior will be an important contributor to the Tax Team and will help manage our Vertex instance, perform data analysis, compile data for global information reporting and/or tax compliance, support AI and other automation efforts, and contribute to our overall tax compliance and operational excellence. You will report to the Tax Director that leads the tax operations and tax compliance teams. As Twitch continues to grow its live streaming platform with our amazing social community, we are looking for a candidate with project management experience who will support our business and community through deployment of their technical tax knowledge and skills, and collaboration with cross -functional teams. You can work in Seattle, WA or San Francisco, CA. You Will: Partner with internal business partners on the collection, preparation, and submission of global information reporting forms Assist in the maintenance, operation, and configuration of Vertex for Twitch Support continuing efforts to incorporate AI and other scalable automation into existing tax compliance and reporting processes Partner with Tax Team members on complex data driven projects Assist with ot

T
📍 San Francisco, CA· Full-time
✓ High-confidence listingCompany trend -94.4%

From $80.4K/yr

Quick readStrong listing-quality and freshness signals

About Us Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day. We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on LinkedIn and X , and discover the projects we’re solving on our Blog . Be sure to explore our Interviewing Guide to learn how to ace our interview process. About the Team At Twitch, Content Accounting is responsible for managing the end to end financial and reporting obligations of negotiated agreements with content providers, influencers, production companies, and music rights holders. Our goal is to close our books in accordance with U.S. GAAP & internal accounting policy and meet our contractually obligated payout and reporting requirements. We support a diverse set of business stakeholders including content acquisition, music licensing, influencer marketing, and event production. We work closely with our legal, FP&A, tax and enterprise technology counterparts to accelerate Twitch’s strategy. About the Role We are seeking a Senior Accountant eager to help us re-imagine how Content Accounting operates with the growing capabilities of AI. Your core work will have you involved at every step of the process from contract ideation through to final payout—providing support for negotiation, drafting technical accounting memos, preparing cost and payout calculations, executing month-end close activities, facilitating payment runs, and delivering reporting. A successful candidate uses GenAI tools both reflexively and responsibly to enhance the group's daily productivity. You are passionate about accounting, thrive in the details, have an understanding of

SQLRestAIGo
S
📍 South San Francisco, CA· Full-time
✓ High-confidence listingCompany trend -91.4%

$190.4K – $285.6K/yr

Quick readStrong listing-quality and freshness signals

Who we are About Stripe Stripe, LLC. is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career. What you’ll do Responsibilities Lead technical discussions and implement scalable technical solutions for open-ended, medium-to-large-sized technical problems in the issued cards and financial accounts space, including account management/compliance, onboarding, fraud prevention, and more (50%); Write technical project briefs and workstream roadmaps for medium-to-large-sized technical problems in the banking-as-a-service space (5%); Provide mentorship & technical training around the codebase to junior engineers and newer engineers (5%); Write technical documentation around compliance and fraud within the card issuing domain (5%); Partner directly with cross functional teams, like Product and Fraud Strategy, to translate real-world requirements into technical outcomes (5%); Regularly go on-call for your engineering team (10%); Review API and technical designs for various engineering teams (20%). Who you are Minimum requirements Bachelor's degree or foreign equivalent in Computer Science or related field followed by 3 years of experience in Software Engineering. Position also requires experience with the following: 3 years of experience with typed (Java, C++ or Scala) or untyped programming languages (Javascript, Ruby, Python); 2 years of experience with building end-to-end software solutions for fraud, compliance, and/or onboarding in the banking-as-a-service space; 2 years of experience with Data

JavaScriptPythonJavaSQL
O
📍 Canada· Full-time
✓ Quality checkedCompany trend -100%

About the Team The Technical Support team is responsible for ensuring that developers and enterprises can reliably build mission critical solutions using OpenAI models. We provide technical guidance, resolve complex issues and support customers in maximizing value and adoption from deploying our highly-capable models. We work closely with Technical Success, Product, Engineering and others to deliver the best possible experience to our customers at scale. We think from an automation-first mindset and leverage the latest in AI to scale our support operations. Join the Senior Support Engineering (SSE) team at OpenAI and help shape the future of Technical Support in the age of AI. About the Role We are looking for a Senior Support Engineer to collaborate directly with our strategic enterprise accounts and product teams, helping solve some of the most difficult problems faced by our Customers. You will be part of the best technical troubleshooting team at OpenAI, and our Customers and Engineering teams will look to you for technical guidance in addressing the most technically difficult issues in our environment. As a Senior Support Engineer, you will design and run operational processes to monitor our top strategic customers and a 24x7 response team. You’ll work closely with our Infrastructure and Engineering teams to deliver the best possible experience to customers at scale. Working directly with our most strategic Customers - You will be crucial to the success of the most innovative, disruptive, and high-scale AI solutions being built with the OpenAI API platform. The nature of this role will be low volume, high difficulty. This Toronto-based role is currently remote and is expected to transition to an in-office arrangement. In this role, you will: Be among the foremost technical and troubleshooting experts for our API platform at OpenAI. You are the last line of defense before the core Engineering team. Proactively identify and implement opportunities to scale suppor

PythonAWSRestAI
S
📍 British Columbia, Canada· Full-time
✓ Quality checkedCompany trend -85.7%

At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating AI as a high-trust collaborator that is core to how you solve problems and accelerate your impact. We look for low-ego individuals who thrive in dynamic and fast-moving environments and move with an experimental mindset — who rapidly test emerging capabilities to discover simpler, more powerful ways to deliver results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done. We are seeking a Senior Solution Engineer to drive complex customer solutions and close large deals. Working directly with sales teams and channel partners, you will be the technical expert who understands customer needs, provides compelling demonstrations, and supports enterprise Proof of Concepts. This role requires someone who can bridge business and technical contexts, engaging effectively with both executives and technical teams while sharing our passion for reinventing the database space. IN THIS ROLE AT SNOWFLAKE, YOU WILL: Present Snowflake technology and vision to executives and technical contributors Work hands-on with prospects to demonstrate value throughout the sales cycle Maintain deep understanding of competitive and complementary technologies Collaborate with Product Management, Engineering, and Marketing for continuous improvement Support enterprise Proof of Concepts and design implementations Drive technical solutions for complex customer challenges WE WOULD LOVE TO HEAR FROM YOU IF YOU HAVE: 7-8 years of industry experience with 5+ years in pre-sales Outstanding presentation skills for both technical and executive audiences Broad experience with Database, Data Warehouse, and cloud technologies Hands-on expertise with SQL, SQL analytics, and Python Strong

PythonSQLAIGo
PE
📍 Toronto, Canada· Full-time· Hybrid
✓ Quality checked

About the role There’s a wide gap between an agent that works in a demo and one that works across millions of live transactions. Closing it is the job. You’ll embed with the teams and customers who depend on AI — risk, fraud, collections, payments, support, developer experience — and design, build, and ship agentic systems into their production environments. You’ll also help build the platform underneath: Paytm’s AI inference platform (Pi) and the agentic runtime, orchestration, and tooling that lets agents reason, plan, use tools, and run multi-step workflows safely.

A
📍 San Francisco, Canada· Full-time
✓ High-confidence listing

$165K – $247K/yr

Quick readStrong listing-quality and freshness signals

Amplitude is the leading AI analytics platform, helping over 4,700 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI Agents embedded across our platform, teams can analyze, test, and optimize user experiences faster than ever. Ranked #1 across multiple categories in G2’s Winter 2026 Report, Amplitude is the best-in-class solution for product, data, and marketing teams. Learn more at amplitude.com . As an organization, we deliver for our customers by living our values. We operate from a place of humility, take ownership of problems and successes, approach challenges with a growth mindset, and put our customers at the center of everything we do. Amplitude’s Commitment to Diversity Equity & Inclusion (DEI): Amplitude believes that diversity enables the creation of better products, improves the ability to solve complex problems, and drives more powerful solutions. We strive to create an environment of inclusion—one focused on psychological safety, empathy, and human connection—that will allow employees of all backgrounds to thrive. About The Role & Team Amplitude is the leading AI analytics platform, and our ability to deliver measurable customer outcomes quickly is a key part of how we keep that lead. The Customer FDE (Forward Deployed Engineering) team sits at the intersection of engineering, product, and customer success — owning the technical delivery that takes validated products from co-development and implements them across enterprise customers. As a Customer Forward Deployed Engineer, you will own end-to-end technical delivery for enterprise customer implementations, from sales engagement through post-deployment validation. You'll work directly in Amplitude's product codebase, submitting PRs, shipping customer-specific solutions, and building reusable patterns that make every successive engagement faster. This is not a traditional support or solutions role. Customer FDEs a

TypeScriptPythonReactNode.js
E
📍 New York, NY or Los Angeles, Canada· Full-time
✓ High-confidence listing

From $180K/yr

Quick readStrong listing-quality and freshness signals

The Opportunity This is an exciting time at Enigma. We’re on the cusp of releasing our next generation of small business intelligence products built on years of learnings in the space. We are seeking an experienced Data Scientist to join our Entity Resolution team and help shape the trajectory of these products. Your work will directly impact the accuracy, scalability, and predictive capabilities of our data platform, influencing key business decisions for our customers. The Role Data is at the core of Enigma’s product, which makes data science the beating heart of what we ship. As a Data Scientist on the Entity Resolution Team, you will work in a cross-functional team alongside other data scientists, engineers, and business stakeholders. You will own problems end to end–from raw source data, through models and scalable pipelines, to the customer interface. Your impact will be measured by the contributions you make with your team to improve the accuracy of our data and the value of our product to our customers. What You’ll Do Translate customer goals into working solutions, using large-scale data transformation, sound statistics, and high-quality code. Most of our work is in Databricks (both Spark SQL + PySpark), supported by statistical tooling, and by ML/AI where the problem calls for it. Set a high standard for rigorous analysis and model development, grounded in sound statistical practice, so that results are high-quality and reproducible. Treat data as a reflection of the real world, and develop repeatable strategies for validating results against ground truth. Develop techniques to detect gaps in our data, find the source, and close them in a way that improves the product. Apply a data-focused, first-principles approach to problem solving. We value people who bias toward simple and elegant solutions, but who can implement state-of-the-art models and techniques when the problem requires it What Makes This Role Exciting? Technical challenge : Enigma

PythonSQLMachine LearningAI

Related career options

Similar roles with stronger pay

Associate Manager

Demand 50/100 · 8 jobs

$1.3M – $1.3M/yr

Salary →
Senior Manager

Demand 67/100 · 15 jobs

$972.9K – $972.9K/yr

Salary →
Enterprise Account Executive

Demand 51/100 · 10 jobs

$249K – $249K/yr

Salary →
Marketing Manager

Demand 53/100 · 26 jobs

$241K – $241K/yr

Salary →
Engineering Manager

Demand 59/100 · 48 jobs

$240K – $240K/yr

Salary →
Product Manager

Demand 67/100 · 38 jobs

$238.8K – $238.8K/yr

Salary →
🔔

Get new senior backend software engineer application development jobs in Canada by email

Daily job updates · Unsubscribe anytime