Software Engineer II, Backend (Batch Developer Experience)
$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.
The Engineering team builds systems that power affirm’s mission. We take pride in our craft, building reliable, performant, and scalable solutions that touch every part of the business. Whether we’re enabling new ways to pay, ensuring our platforms can scale to the most demanding levels in the industry, or developing seamless servicing experiences, our focus is on solving complex problems through exceptional engineering.
The Batch Developer Experience team makes batch development and testing faster and more reliable at affirm. As a developer on this team you will partner with product and infrastructure engineers to build the tools and systems that streamline workflows, strengthen testing and ultimately improve the reliability of affirm’s critical batch workloads.
What You’ll Do
- With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
- You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
- You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
- You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
- You have 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 or Kotlin.
- You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
- You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
- You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
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.
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.
- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr$113.4k - $162k per year
...and powerful for millions of users every day. As a Software Developer - Backend , you won’t just build services—you’ll shape the systems,... ...eager to grow, we’ll align your title and scope based on experience and impact. This role is about impact at scale. You’...SuggestedLong term contractFull timeTemporary workWorldwide$119.4k - $169.4k per year
...properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II, Backend Waterloo, ON Build what’s next for players. We’re a...SuggestedInternship$133k - $183k per year
...spanning critical online checkout databases, batch orchestration, streaming infrastructure,... .... We are looking for a talented Software Engineer who can build and scale Cache Services (... ...process. What We Look For ~2+ years of experience as a software engineer. ~ Experience...SuggestedInternshipWork at officeRemote workFlexible hours$133k - $183k per year
...participation in the interview process. What We Look For You have 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 or Kotlin. You are familiar...SuggestedWork at officeRemote workFlexible hours- ...eleven-x is transforming the parking experience through its industry-leading parking technology... ...monitoring solution and comprehensive software platform that enables frictionless... ...active opening for a full-time Senior Backend Engineer to strengthen the systems behind our eXactPark...SuggestedLong term contractFull timeFlexible hours
- Become a vital part of affirm's Online Storage team as a Backend Software Engineer. This fully remote role focuses on enhancing Cache Services with... ...team, managing OLTP and OLAP systems. As a Software Engineer II, you'll build and scale essential cache infrastructure, enhancing...Remote work
- ...properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Full Stack Software Engineer II (Contract Role) Waterloo, ON Playstation is looking for a...Hourly payFull timeContract workInternshipWork at officeWork from homeFlexible hours
$115.5k - $173.3k per year
...properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II / Software Developer II (React Native) Build what’s next for...Internship- ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational... ...our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate...Full timeRemote work
- ...Software Developer Intern Recognized as a global leader in interactive and digital entertainment... ...PlayStation to ship high quality experiences by providing reliable, scalable, and... ...work at the intersection of software engineering, quality engineering, and platform infrastructure...Full timeCasual workInternshipWork at officeWorldwide
$129.5k - $178k per year
...Note: We have fullstack, backend and frontend open roles across... ...retail landscape. As a Growth Engineer, you'll work on some of Faire... ...opportunities, launch experiments, and measure outcomes. The team... ...You'll identify opportunities, develop hypotheses, launch...Long term contractTemporary workWork at officeLocal areaRemote workMonday to friday3 days per week- ...About Cambio Cambio is a software platform for world-class real estate... ...The role As a Frontend Engineer at Cambio, you will play a... ...about creating seamless user experiences and are driven by the impact... ...for our web application. Develop maintainable software with a...Full time
- ...IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Development Engineer in Test II Contract, 12 months Do you have a passion for test-driven...Contract workInternshipImmediate start
$140k - $170k per year
...electronics, electro-mechanics, and software. We’re not just a company; we... .... · Gain international experience on global projects. ·... ...are seeking a Lead Software Engineer to drive the design, development... ...also guide a team of junior developers, ensuring the adoption of...Full time- ...1984, we started out as a team of three engineers. Today, we have grown to become a... ...About The Team Build the future of developer experience for the Maestro platform at Kinaxis Great... ...opportunity to work across enterprise software development, cloud infrastructure, automation...Long term contractWork at officeRemote workFlexible hours
- ...business asset that underpins seamless client experiences, reliable services, robust tooling, and... ...meet the highest standards. The Quality Engineering team is dedicated to embedding a culture... ...You’ll Bring ~ Familiarity with software development lifecycle ~ Clear and...Full timeCasual workInternshipWork at office
$80k - $100k per year
...What you’ll do We're looking for a Software Developer (Internal Tools)to build and maintain... ...well-crafted tooling with a great user experience is a force multiplier: it streamlines processes... ..., reduces errors, and gives our engineers and technicians time back every day....Full timeWork at officeRemote workFlexible hours$100k - $140k per year
...transformation. As a Full Stack Developer at RideCo, you will... ...responsibilities will include: Backend Development: Design,... ...Angular, ensuring seamless user experiences across desktop and mobile platforms... ...in on-demand transit software. Languages: Python, JavaScript...Full timeCasual workFlexible hours$133k - $183k per year
...on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy‑aware consumer web experiences and measurement systems that enable sustainable... ..., attribution, and measurement. As a software engineer II on MPE, you will build and improve high‑traffic...Work at officeRemote workFlexible hours$110k - $138k per year
...electronics, electro-mechanics, and software. We’re not just a company; we’re a community... ...standards. · Gain international experience on global projects. · Thrive in an... ...seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software...Full time- ...Software Developer Co-op, Developer Productivity - Build & Tools Application ID: 125349 Waterloo, ON About SIE-PlayStation:... ...enable development teams within our Foundational Systems and Experiences Engineering (FSEE) organization to do their job: building incredible experiences...Full timeCasual workInternshipWork at officeWorldwide
$188.2k - $282.2k per year
...role at SIE is to create and nurture the experiences under the PlayStation brand, a name... ...entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform... ...constrained client platforms. Improve developer experience through clear interfaces,...Long term contractFull timeContract workInternshipManual labor$181.05k - $213k per year
...system of record, Carta brings together the software, services, and legal infrastructure that... ...You'll Solve As a Senior Software Engineer II, KYC, you will lead technically complex... ...About You The Tech Stack: You have experience with (or a desire to learn) our core technologies...Full time- ...Software Developer Co-op – Back End Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work... ...of PlayStation’s CAPE organization, building the systems and experiences that help players discover, purchase, and engage with content...Full timeCasual workInternshipWork at officeImmediate startRemote workWorldwide
- ...Software Developer in Test Front-End Co-op Why PlayStation? PlayStation isn’t just... ...passionate about software quality for our engineering teams in Waterloo, Ontario. Our SDETs... ...Requirements ~ Programming experience in popular test scripting languages....Full timeCasual workInternshipWork at officeImmediate startRemote work
$90k - $140k per year
...development of digital investigative software that acquires, analyzes, and... ...for a Software Development Engineer in Test to help build and... ...and wants to continue developing technical depth, product judgment... ...What We're Looking For Experience ~3+ years of experience...Full timeContract workWork at officeLocal areaFlexible hours$144k - $176k per year
...stronger, more resilient businesses. Our Engineering team is at the heart of building banking... ...for a curious, impact-driven Senior Software Engineer to join our growing team – someone who thrives on taking smart risks, experimenting boldly, and learning from every...Long term contractFull timeInternship$19.64 per hour
...activities will include assisting in gathering requirements, agile software development and software quality testing for the project and... ...(e.g. Visual Studio on Win10 64bit)\\\\ Development experience in C++, C#, Unity3D \\\\ Familiarity with audio and graphical...Hourly payPermanent employmentFull timeInternship$141.9k - $212.9k per year
...in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Software Engineer / Software Developer (React Native) Build what’s next for players. We...Internship- ...powered nodes that run the Mawari Engine, a proprietary technology... ...a C++ / Unreal Engine developer to help in building custom Unreal... ...that can stream interactive experiences via peer to peer networks.... ...successful serial entrepreneurs, software developers, researchers, and...Full timeContract workWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend (Batch Developer Experience). Be the first to apply!
- software developer no experience Waterloo, ON
- junior software developer Waterloo, ON
- software developer intern Waterloo, ON
- software developer internship no experience Waterloo, ON
- software developer Waterloo, ON
- software development engineer Waterloo, ON
- part time software developer Waterloo, ON
- software design engineer Waterloo, ON
- software engineer salary in canada Waterloo, ON
- software engineer Waterloo, ON

