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$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- 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...SuggestedRemote work
- ...optical sensors with user-friendly software to provide our customers with... ...for a Senior Software Developer to help us build the software... ...You’ll work across both our backend and UI, creating intuitive interfaces... ...Computer Science, Software Engineering, or related field (or...SuggestedLong term contractFull time
- ...optical sensors with user-friendly software to provide our customers with... ...currently looking for talented Software Developers who will be instrumental in... ...in Computer Science, Software Engineering or a related field, or equivalent experience Proficiency in JavaScript (Node...SuggestedLong term contractFull timeInternship
$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 the role We’re hiring a Backend Engineer to work on the core platform that powers ThreatAware... ...we’re looking for Solid C#/.NET experience with a track record of building backend... ...over time. Security at the heart of how you think about building software....Full time
$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- ...optical sensors with user-friendly software to provide our customers with... ...for a Senior Software Developer to help us build the software... ...’ll work across our product backend & ML pipeline, developing innovative... ...Computer Science, Software Engineering, or related field (or...Full time
- ...possible for cities to improve the transportation experience for drivers, cyclists and pedestrians. Our... ...Position Summary: At Miovision, we are engineering the future of smart transportation, and we need a Software Developer to help us build the engine under the hood of...Long term contractWork at officeRemote workWorldwideFlexible hours
$142k - $158k per year
...requirement for this role. Job title: Senior Software Engineer What your day-to-day will look... ...iterate over software requirements · Develop tools and applications by producing... ...qualifications we’re looking for: · Experience writing clean code that performs well...Long term contractFull timeWork at officeRemote workFlexible hours- ...information. A product-minded engineer. You care about what you're... .... You think about the user experience, ask questions about the "why... ...and more—from mobile app to backend to device integration. You'll... ...edge cases that emerge when software meets the physical world....Permanent employmentFull timeInternship
$100k - $120k per year
...Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You... ...strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to solve problems. AI tools are...Long term contractFull timeInternshipLocal areaRemote workFlexible hours$151k - $175k per year
...the AI platform for customer experience, built to resolve customer problems... ...Agent services. You will develop automated tests for end-to-... ...experiences, from frontend UI to backend services to APIs to audio/... ...Applied AI teams on prompt engineering, model selection, and evaluation...Full timeWork at office- ...optical sensors with user-friendly software to provide our customers with... ...a Senior Embedded Software Developer to help us build the... ...Bachelor's degree in Computer Engineering, Software Engineering, Computer... ...related field (or equivalent experience) ~5+ years working professionally...Full time
$70k - $105k per year
...personalized, student-centric experience – and deliver improved... ...At D2L, we are looking for developers who will help us advance our... ...learning around the world. We need software developers to work on a wide... ...in computer science, computer engineering or similar technical discipline...Work at officeFlexible hoursShift work3 days per week$194.5k - $226.75k per year
...Dialpad is the AI platform for customer experience, built to resolve customer problems in... ...Empathetic . Your role As a Staff Software Engineer, you’ll own the platformization roadmap... ...impactful work helps improve Dialpad’s developer experience, productivity, security, and...Full timeWork at office- ...Job Responsibility: Position: Robot Software Developer Location: Kitchener, Ontario Job Type: Full Time Permanent Experience: 3+ years relevant work experience Education: Degree... ...platforms. You are a true Mechatronics engineer, with a focus primarily on the software side...Permanent employmentFull time
$72.21k - $96.28k per year
...Overview The Supply Chain Engineer II (Solutions Design) will manage the development of engineering... ...will demonstrate basic foundational experience in at least (1) core technical... ...packages and transportation optimization software Experience with Facility layout, MHE,...Permanent employment- ...At this point, they are looking for a high-level Senior Software Engineer with some experience leading projects and providing technical direction, to join... ...etc.) What You Will Be Doing Tech Breakdown ~90% Backend development ~10% Frontend development Daily...Full timeLocal area
$190.5k - $262k per year
...join ours. Help Build The Engine Behind Faire’s Growth Faire... .... We’re hiring a Staff Software Engineer to help lead the technical... ...infrastructure and developer tooling that power growth across... ...deeply about internal customer experience and enjoy building tools,...Long term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week- ...Senior Routing Engine Developer (CX Platform) ~ Full-time Miratech helps visionaries change... ...role includes building highly scalable backend services capable of processing large volumes... ...routing capabilities. ~8+ years of software engineering experience, including substantial...Full timeInternshipRemote workRelocation
$70k - $100k per year
...and many more. ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development.... ...where you belong. RESPONSIBILITIES Design, develop, and maintain high-quality software for the Open Source...Full timeWork at office- ...Ground News is seeking a Senior Software Engineer to help build and operate core backend services powering millions of readers. You’ll work with the backend chapter, design, implement, and run services that enable our users to see every side of the story, while balancing technical...Remote work
$129.5k - $178k per year
...that journey. As a Product Engineer on the Brand pillar, you will... ...succeed You want to experiment with the best AI productivity... ...stacks, potentially including Backend, Frontend, and Mobile Optimize... ...s degree in Computer Science/Software Engineering or equivalent industry...Long term contractWork at officeLocal areaRemote workMonday to friday3 days per week$181k - $241k per year
...are seeking a seasoned Staff Engineer to help drive our Continuous... ...company to ship high-quality software quickly and confidently. The... ...reliable feedback cycles for developers by optimizing build times, test... ...What we look for Proven experience driving and leading engineering...Long term contractTemporary workWork at officeRemote workFlexible hours$100k - $140k per year
...more. ABOUT THE ROLE We are seeking a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development.... ...on experience with advanced Java, Scala, or Python, developed and prepared project build models associated with...Full timeWork at office$100k - $115k per year
...Software Test Specialist Remote (Canada) │ Hybrid Available – Kitchener... ...closely with our Product and Engineering teams, you’ll help ensure our... ...across web, mobile, API, and backend systems. This role is a... ...any defects or issues. Develop and execute test plans, test...Remote jobFull timeFor contractorsInternshipFlexible hours$85k - $95k per year
...seeking a mid-level full-stack developer to help build, standardize... ...consists of front-end interfaces, backend services, and third-party... ...domain, you will work across the software lifecycle, including... ...You will help define shared engineering standards for internal applications...Long term contractFull timeFor contractorsWork at officeFlexible 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 challenge...Long term contractInternship
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 Kitchener, ON
- junior software developer Kitchener, ON
- software developer entry level Kitchener, ON
- software developer intern Kitchener, ON
- software developer internship no experience Kitchener, ON
- software developer Kitchener, ON
- software development engineer Kitchener, ON
- part time software developer Kitchener, ON
- software design engineer Kitchener, ON
- software engineer salary in canada Kitchener, ON

