Software Engineer II, Backend (Decisions Orchestration)
$133k - $183k per yearAffirm
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Your role will be instrumental in designing the next generation of Affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility and flexibility to our users. You will work in a fast-paced team environment, designing and implementing new API’s and microservice interfaces to manage every users’ transaction with Affirm. You will also use your technical skillset to find opportunities to improve the performance and reliability of the systems that drive the user journey through purchasing with Affirm. Come join us as we build a beloved, lasting financial services brand predicated on honesty and trust. It’s going to be an amazing ride! What you'll do - Work with technical leaders in the team to design and implement insightful forward-looking approaches that go beyond the direct team and solve large open-ended problems - Actively own components of checkout systems and define their long-term health, while also improving the health of surrounding systems - Collaborate with engineers within our team and across the organization to build the next generation of the checkout platform - Learn and improve engineering standards, tooling, and processes across the checkout platform What we look for - Take Ownership. You enjoy working with product and engineering leaders to develop detailed project definitions, and drive technical decisions within your team - Execute. You have a proven track record of developing, testing, and shipping high-quality software at scale - Collaborate. You communicate clearly both verbally and in writing. If anything, you trend towards over-communication - Build Teams.
You grow with engineers around you through sharing your learnings and providing feedback to your peers that will help the team grow - Customer-centric mentality. You are empathetic to the user experience and thoughtful about what we can do to make it better - This position requires either equivalent practical experience or a Bachelor’s degree in a related field Tech You Will Use - Python - Kotlin - RPC - Redis - MySQL - AWS - Github Base Pay Grade - L Equity Grade - Canada 5 Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents. ) CAN base pay range per year: $133,000 - $183,000 Location - Remote Canada This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. #LI-Remote Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience. Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights: - Health coverage at no cost: We cover 100% of premiums for employees and their dependents. - Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
$181k - $241k per year
...fees, no surprises, and no tradeoffs on what matters most. Decisions Orchestration owns key moments in Affirm’s checkout flow, from the... ...state management that power them. We’re looking for a Staff Software Engineer, Frontend, to set the technical direction for this space....SuggestedFull timeWork at officeRemote work- ...on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Frontend (Decisions Orchestration) based in Canada. Join a high-impact engineering team responsible for shaping critical moments in the digital...SuggestedLong term contractFull timeRemote work
- ...challenges and are focused on providing Canadians with better access to the care they need. We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in Node, and PostgreSQL. As a member of our integrations...SuggestedFlexible hours
$181k - $241k per year
...most. We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team. You’ll be responsible for... ...use analytics and data driven decisions to further improve the... ...6-10+ years of experience as a software engineer with leadership responsibilities...SuggestedFull timeWork at officeRemote work$181k - $241k per year
...check, and our ability to make the right decision directly impacts conversion, revenue, fraud... ...designing, developing and launching backend systems at scale using languages like Python... ...gathering and iterating on feedback from your engineering and cross-functional peers. - You have...SuggestedFull timeRemote work- ...critical online checkout databases, batch orchestration, streaming infrastructure, event-... ...systems. We are looking for a talented Software Engineer who can build and scale Cache Services... ...technical constraints, and partnering on decisions that properly consider risks and trade...Full timeInternship
- ...articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.... ...a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python...Full timeWork at officeRemote work
$133k - $183k per year
...articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.... ...a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python...Full timeWork at officeRemote work$133k - $183k per year
...tradeoffs on what matters most. The Engineering team builds systems that... ..., and partnering on decisions that properly consider risks... ...5+ years of experience as a software engineer. - You have experience... ...designing, developing and launching backend systems and are proficient in...Full timeRemote work$143.8k - $231.9k per year
...Camunda is the enterprise platform for agentic orchestration, enabling organizations to coordinate AI agents, people, and systems... ...your CV, keep reading. About the Role: As a Senior Software Engineer, Backend on Camunda’s Distributed Systems team, you’ll help build and...Work at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours- ...Responsibilities Own technical decisions and projects from design through launch and on... ...with security, infrastructure, and product engineering teams on agentic-workload guardrails and... ...designing, developing, and launching backend systems at scale. ~ Experience building...Full timeCasual workRemote workFlexible hours
- ...delivery of complex, ambiguous, and cross-team software initiatives. Architect and build robust backend services and solve difficult technical problems... ...technical guidance through code reviews, architectural decisions, and engineering best practices. Mentor junior engineers and...Long term contractFull timeRemote workFlexible hours
$153k - $213k per year
...tradeoffs on what matters most. Affirm’s engineering team is building a large-scale, fault-... ...Do Plan, execute, and own technical decisions and projects within the AI Platform team... ...experience designing, developing and launching backend systems at scale using languages like...Full timeWork at officeRemote workFlexible hours$164.5k - $197k per year
...best open source observability software – including Prometheus, Mimir... ..., Azure, AWS). We also have engineers working on Prometheus ,... ...databases, storage layers, or query engines. Experience working with... ...Communication – Expect open decision-making and regular company-...Full timeLocal areaRemote work$153k - $213k per year
...delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve... ...technical constraints, and partnering on decisions that properly consider risks and trade-... ...designing, developing and launching backend systems at scale using languages like Python...Full timeWork at officeRemote workFlexible hours$133k - $183k per year
...authentication. This role is a hands-on, mid-engineering position inside Information Security,... ...growth. You will help build and maintain backend services that power registration, login,... ...turning product requirements into working software that helps customers access their accounts...Full timeInternshipRemote work- ...all applications and next steps. Our partner is looking for a Software Engineer II – CIAM based in Canada. We are seeking a motivated Software... ...authentication systems. In this role, you will contribute to the backend services that support registration, login, authorization, and...Full timeInternshipRemote work
- ...remote - think flexible within your country, not borderless. Location: Remote - Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our...Full timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours
- ...is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Backend Software Engineer based in Canada. We are seeking an experienced backend engineer to help build and operate large-scale, distributed observability...Long term contractFull timeImmediate startRemote work
- ...team initiatives from design through fleet-wide rollout, mentor engineers, and maintain high standards for design, code review, and operational... ...Go or Python and experience building production infrastructure software such as Kubernetes controllers, operators, or admission webhooks...Full timeCasual workWork at officeRemote workFlexible hours
$153k - $213k per year
...no surprises, and no tradeoffs on what matters most. Affirm’s engineering team is building a large-scale, highly available, and global infrastructure... ...in Go or Python, including building production infrastructure software such as Kubernetes controllers, operators, or admission...Full timeWork at officeRemote workFlexible hours- ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-... ...else. What we're looking for Strong backend experience in Java, Node.js, Go, Rust, Typescript... ...success in identifying and resolving software bugs and system bottlenecks....Part timeFor contractorsInternshipRemote workFlexible hours
- ...everything to do with the trading backend services such as the matching engine, market data gateways, internal and... ...What You Bring – 3+ years of software engineering experience – Experience... ...the sole basis for any employment decision. As an equal opportunity employer...Full timeLocal area
- ...performant data infrastructure. Continuously develop expertise in distributed data systems. Requirements ~3+ years of software engineering experience with solid distributed-systems and data fundamentals. ~ Exposure to or experience with data platform systems, including...Full timeWork at officeWork from homeFlexible hours
- ...analytical and communication skills. Preferred: 2+ years of software engineering experience applying quantitative methods to production... ...marketplace optimization, large-scale data pipelines, real-time decision systems, and production machine learning. Benefits Remote...Full timeRemote work
- ...integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient... ...caught it too late again". The Senior Engineer II role is a senior technical leadership... ...through code reviews, architectural decisions, and best practices for collaborating with...Long term contractFull timeRemote work
- ...applications and next steps. Our partner is looking for a Senior Software Engineer, Backend (Identity Data) based in Canada. As a Senior Software... ...from planning through implementation, and make architectural decisions that balance performance, reliability, and maintainability....Full timeImmediate startRemote work
$250k - $280k per year
...work in a small, cross-functional group of engineers with a dedicated product manager and... ...you’ll bring to the role: - Significant software engineering experience, with a record of... ...- Full-stack range, with proficiency in backend development (Go and/or Python) and frontend...Full timeRemote workShift work- ...critical online checkout databases, batch orchestration, streaming infrastructure, event-... ...We are looking for a talented Senior Software Engineer who can architect, build and scale Relational... ...constraints, and partnering on decisions that properly consider risks and trade...Full time
- ...matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy... ...and measurement. As a Senior Software Engineer, you will build the... ..., and partnering on decisions that properly consider risks... ...designing, developing and launching backend systems at scale using...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend (Decisions Orchestration). Be the first to apply!
- software developer remote Remote
- software design engineer Remote
- software engineer devops Remote
- remote entry level software developer Remote
- part time software developer Remote
- director software engineering Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer - computer Remote
- software developer internship Remote
