Backend Software Engineer (Decisions Orchestration)
Affirm
- 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!
- 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
- Tech You Will Use:
- Python
- Kotlin
- RPC
- Redis
- MySQL
- AWS
- Github
Benefits
- Compensation: We have a simple, flexible, and transparent remote‑first compensation structure so you can make the best decisions for yourself and your family
- Spending Wallets: Access tech, food, lifestyle, and family planning wallets for your expenses
- Supportive Communities: Get involved with our employee resource groups and community groups
- Remote‑first Workforce: If your role is remote, you can set up shop anywhere in your home country
- Generous Time Off: Take the time you need when life happens
- Health Benefits: Get a plan that fits your needs
- Mental Healthcare: Take care of your mind with great mental health programs
- Parental Leave: Birth and non‑birth parents get 18 weeks’ paid leave. Plus, a 4‑week return‑to‑work transition program, at full base pay
- Away Days: We offer 20 company‑wide paid days off—which help our teams collectively pause to recharge
- Learning & Development: Engage in exciting learning programs to level up your growth
Execute. You have a proven track record of developing, testing, and shipping high-quality software at scaleThis position requires either equivalent practical experience or a Bachelor’s degree in a related fieldCustomer-centric mentality. You are empathetic to the user experience and thoughtful about what we can do to make it betterTake Ownership. You enjoy working with product and engineering leaders to develop detailed project definitions, and drive technical decisions within your teamBuild Teams. You grow with engineers around you through sharing your learnings and providing feedback to your peers that will help the team growCollaborate. You communicate clearly both verbally and in writing. If anything, you trend towards over-communication
#J-18808-Ljbffr- ...same as correct, and revenue decisions get made on confidence all the... ...GTM leaders to build a revenue engine that moves the business forward... .... About the role As a Software Engineer at Vasco, you'll... ...Developer. What you will do Backend-focused, full-slice...SuggestedFull timeInternship3 days per week
$34 - $36 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...SuggestedFull timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...Entertainment Riot Gearbox Software This is not a server-side... ...once they ship. It is an engineer who architects the service, deploys... ...services relevant to game backends: EC2, ECS/EKS, Lambda (where... ...documentation: architecture decisions, operational runbooks, known...SuggestedFull timeContract workRemote workFlexible hours
$160k - $220k per year
...you. We're looking for an exceptional backend engineer and hands-on architect to help us scale... ...to incorporate AI tools into the software development lifecycle, using Claude or... ...not replace human judgment. Final hiring decisions are ultimately made by humans. If you would...SuggestedFull timeWorldwideFlexible hours- ...world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division... ..., too much tribal knowledge, and too many decisions each team makes in isolation. We want golden...SuggestedFull timeLocal areaImmediate start
$80k - $130k per year
...ABOUT YOU We are looking for Backend Engineers who are innovative, collaborative, and... ...environment and drive best practices in software development. Strong technical expertise... ...replace human judgment. Final hiring decisions are ultimately made by humans. If you...Full time- ...avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une... ...partie du métier Tu participeras aux décisions techniques en lien direct avec les cofondateurs... ...Tu as de l'expérience en développement backend avec Go et/ou Python Tu as touché...Daily paidPermanent employmentFull timePart timeRemote work
- ...Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,... ...full-stack development with a focus on backend: anything from building features to designing... ...Blog for an inside look at the decisions our team is making, the things we're learning...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform. In this... .... Job Description Reporting to the Director of Engineering, the Software Developer , SharePoint Backend helps...Long term contractFull time
- ...Design, build, and maintain backend services and APIs using PHP... ...practices. Work closely with engineering, product, and partner teams... ...-oriented programming (OOP), software design patterns, and decomposition... ...human judgment. Final hiring decisions are ultimately made by humans...Full time
- ...time with the only hardware and software AI-powered platform built for... ..., designers, and other engineers to deliver robust applications... ...Contribute to architectural decisions: balancing speed of delivery... ...production systems ~ Solid backend development experience (Python...Long term contractFull timeInternshipWork at officeWork from home
- ...efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise... ...recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more...Full timeWork at officeFlexible hours
- Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...Full time
- ...progress. We're looking for a Staff Software Engineer to serve as the technical leader for this... ...end-to-end systems across mobile and backend, tackle complex scaling challenges, and... ...harassment of any kind. We make employment decisions without regard to race, colour,...Daily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
- ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools...Full timeRemote workWorldwide
$72k - $90k per year
...opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the... ...grasp and ability to explain the various trade offs made in decisions Unblock, support, effectively communicate, and obtain buy-...Hourly payFull timeWork at officeFlexible hours3 days per week- ...Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations... ...purpose of the Senior Software QA Engineer is to lead and deliver testing services... ...and customer-facing skills Strong decision-making and problem-solving skills from both...Full time
$12k - $15k per year
...Working collaboratively with other engineers and designers, you will have... ..., and maintainability in the software design and underlying server... ...(IaC) to support scalable backend services. Design,... ...experience with containerization and orchestration tools (Docker, Kubernetes) for...Full timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...developing the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based... ...growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About...Full timeWork at officeRemote workFlexible hours
- ...We are seeking a Manager, Software Development to join our EVV (... ...Reporting to the Director of Engineering, you will lead a cross‑functional... ...Coach, and develop a team of backend and full‑stack engineers... ...fair, consistent, and objective decision-making. Some initial screening...Long term contractFull timeWork at officeFlexible hours
- ...Working collaboratively with other engineers and designers, you will have... ..., and maintainability in the software design and underlying server... ...(IaC) to support scalable backend services. Design,... ...experience with containerization and orchestration tools (Docker, Kubernetes) for...Full timeContract workLocal areaFlexible hours
- ...description We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking... ...so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production...Full timeRemote work
- ...Location: Montréal Employment type: Regular, full-time Team: Technology / Engineering Start date: As soon as possible. We're a fintech firm with more than three decades spent pairing serious engineering with unusually capable people to build and run financial...Full timeImmediate start
- ...schedule. Job Description Today CS Group Canada is looking for a Software Verification Engineer. Their role will be to test embedded software applications on aircraft and space system such as engine control, flight management systems and display/avionics systems. The...Permanent employmentFull timeWork at officeFlexible hours
- ...technical team. Design, develop, test, and deploy Java-based software applications using the Spring Framework and Spring Batch.... ...Qualifications: ~ Bachelorâs degree in Computer Science, Software Engineering, or a related field. ~10+ years of experience in Java ~...Permanent employmentFull time3 days per week
- ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was... ..., and maintainability. Collaborative Decision Making: Facilitate technical discussions... ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+...Long term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...The Role We're looking for a Senior Backend Engineer to own and evolve the backbone of our... ...privacy Make critical architecture decisions that will define how we scale What... ...Go or C++ Experience with container orchestration (Kubernetes) Frontend/dashboard experience...Full timeWork at officeRemote work
- ...de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....Full time
$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...resolution, while maintaining accountability for engineering decisions and production outcomes. Strong interpersonal and organizational...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...providing intuitive, mobile-first software that helps teams keep the... ...teams every product engineer builds on: AI Builder, DevOps... ...Compliance, Testing Frameworks, Backend Frameworks, Mobile Frameworks... ...the AI Builder team's agent orchestration, tool registry, and developer...Full timeInternshipImmediate startWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Engineer (Decisions Orchestration). Be the first to apply!
- backend software developer Montréal, QC
- backend developer Montréal, QC
- golang software developer Montréal, QC
- remote software Montréal, QC
- software support Montréal, QC
- software sales Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- software qa Montréal, QC


