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. #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.
- ..., and behind every seamless customer experience is a world-class engineering organization building the systems that make it all possible. The Developer Experience team sits at the heart of... ...and with less friction. As a Senior Software Engineer II on the Developer Experience...SuggestedFull timeWork at officeWork from homeFlexible hoursShift work
- ...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...SuggestedFull timeWork at officeRemote work
- ...spanning critical online checkout databases, batch orchestration, streaming infrastructure,... ...systems. 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...SuggestedFull timeInternship
$133k - $183k per year
...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...SuggestedLong term contractFull timeWork at officeRemote work$133k - $183k per year
...New Software Engineer II, Backend (Identity Decisioning) Remote Canada Apply 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. We are looking for...SuggestedFull timeRemote work- ...you to apply. Your Role You’re a software engineer who is well respected by your peers, and... ...will include: Design, develop, and maintain RESTful APIs for seamless... ...For ~3+ years of software development experience in Java - OO design and associated design...Full timeRemote workFlexible hours
- ...leading provider of open source software and operating systems to the... ...cloud, data science, AI, engineering innovation, and IoT. Our customers... ...You have proficiency developing public-facing APIs and web applications... ...preferably using Python. Experience with Python and web...Full timeWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$150k - $185k per year
...person shopping to engaging, social online experiences. Backed by top Silicon Valley VCs and... ...Palmstreet is looking for a Senior Software Engineer to join the team. As a Senior Software... ...instant bidding and live interactions, develop scalable architecture to handle millions...Full timeRemote work- ...Responsibilities Deliver resilient and sustainable software projects from design through implementation and... ...of new hires, interns, and more junior engineers. Requirements At least 2 years of experience as a backend software engineer. Strong computer science fundamentals...Full timeRemote workFlexible hours
- ...quarterly team goals while leading engineers through ambiguous, open-ended... ...-offs. Build reliable backend systems, data pipelines,... ...writing and technical talks. Develop team talent through feedback,... ...Requirements ~4+ years of experience designing, developing, and launching...Casual workWork at officeRemote workFlexible hours
- ...Your Role You’re a senior engineer who is well respected by your... ...debt with improving the user’s experience / adding product features.... ...Are Looking For ~5+ years of software development experience in... ...~ Proven experience building backend services and tools within web...Long term contractRemote workFlexible hours
- ...flexible approach to where we work. OVERVIEW The Developer Experience team at Instacart is the force multiplier for our 1000+ engineers. We define and build the platforms, tools,... ...Instacart engineers to ship high-quality software faster — from AI-powered code review to build...Full timeInternshipWork at officeLocal areaRemote workWork from homeFlexible hoursShift work
- ...and deliver quarterly team goals while leading engineers through open-ended technical problems. Collaborate... ...development. Requirements ~5+ years of experience as a software engineer. ~ Experience designing, developing, and launching backend systems at scale using technologies...Full timeCasual workRemote workFlexible hours
- ...test coverage, reporting, and developer feedback cycles. Implement... ..., integrations, and engineering best practices. Drive the... ...direction. Requirements Proven experience driving and leading engineering... ...contribution or large-scale software development experience at a leading...Long term contractFull timeTemporary workCasual workRemote workFlexible hours
- ...abstractions. Partner with backend teams on API and data... ...accessibility, reliability, developer productivity, and on-call readiness... ...teams. Mentor and sponsor engineers up to L5 and improve onboarding... ...Requirements ~8+ years of experience building modern web applications...Full timeWork at officeRemote workWork from home
- ...applications and next steps. Our partner is looking for a Software Engineer, Developer Tools based in Canada. This is a fully remote engineering role... ...-line tools, React Email, MCP, integrations, and the backend services that support them. The role combines strong backend...Full timeRemote work
$181k - $241k per year
...greatest levers for consumer experiences. Search is one of the highest... ...tech talks. · You will help develop talent on your team by providing... ..., developing and launching backend systems at scale using languages... ...or related recommendation engines · You have experience delivering...Full timeRemote work- ...spanning critical online checkout databases, batch orchestration, streaming infrastructure,... .... We are looking for a talented Senior Software Engineer who can architect, build and scale... ...writing and tech talks. - You will help develop talent on your team by providing feedback...Full time
- ...Responsibilities Build and improve high-traffic logged-out consumer web experiences. Contribute to web experimentation, client-side tagging,... .... Requirements At least 1.5 years of experience as a software engineer. Experience shipping web applications with declarative UI...Full timeCasual workRemote workFlexible hours
- ...matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences and measurement systems that... ...and measurement. As a Senior Software Engineer, you will build the... ...and tech talks. - You will help develop talent on your team by...Full time
$181k - $241k per year
...matters most. We are looking for a Staff Engineer to lead projects and initiatives on... ...inform and influence the hiring decisions. Develop and review the technical content and... .... What We Look For - 6-10+ years of experience as a software engineer with leadership...Full timeWork at officeRemote work- ...harness Internet of Things (IoT) data to develop actionable insights and improve their operations... ...30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape... ...: IOT) sits at the center of hardware, software, AI, and the physical world. The platform...Long term contractFull timeRemote workRelocation packageFlexible hours
- ...raising expectations of what developer tools can do! We’re working with... ...downstream AI observability experiences rely on. Our work powers... ...- Design, build, and deliver backend systems and APIs. You'll architect... .... - Support and own your software in production. You'll participate...Full timeRemote workShift work
$181k - $241k per year
...critical to the customer checkout experience. When a customer chooses... ...tech talks. - You will help develop talent on your team by providing... ..., developing and launching backend systems at scale using languages... ...on feedback from your engineering and cross-functional peers. -...Full timeRemote work- ...intersection of Marketing, Product, and Engineering, we own the platforms behind organic... ...pipelines, and QA automation. We're seeking a Software Engineer II who will build across two of our... ...into scalable, testable customer experiences. This is a hands-on role that spans both...Full timeWork at officeWork from homeFlexible hours
- ...and raising expectations of what developer tools can do! We’re working... ...results — enabling every product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high... ...production. We believe in owning the software we build. Every engineer on...Full timeRemote work
- ...Advertiser Optimization team is the decision-making engine of Instacart's $1B+ ads business. We own the... ...fast to spend, all while carefully balancing User Experience and Platform Revenue. We are looking for a Software Engineer II with a strong quantitative background to join...Full timeWork at officeWork from homeFlexible hoursShift work
- ...Foundation is looking for a full stack Senior Software web Engineer contractor to join the App Growth team within the Core Experiences engineering on a 3-month full time contract.... ..., scalable and reusable components. Backend Implementation – Creating RESTful APIs, from...Permanent employmentFull timeContract workFor contractorsLocal areaRemote work
- ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara... ...long term. About the role Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting...Long term contractFull timeRemote work
$133k - $183k per year
...deliver a deeply personalized shopping experience that seamlessly links consumers with merchant... ...of 1. 5+ years of experience as a software engineer. - You have experience shipping web... ...React. - You have experience designing, developing and launching APIs at scale using languages...Full timeWork at officeRemote work
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 engineer internship Remote
- software engineer Remote
- software developer remote Remote
- développeur logiciel Remote
- software developer internship no experience Remote
- software developer no experience Remote
- new graduate software developer Remote
- software developer internship Remote
- remote entry level software developer Remote
- software design engineer Remote
