Join Affirm as a Software Engineer II to enhance batch development and testing tools in a remote-first environment.
Posted by employer 21 hours ago
First seen on Joblaze 2 hours ago
Last verified on the company career page 2 hours ago
Skills & Technologies
What you'll build
Must have
Practical constraints
Requirements
Benefits
Joblaze summary
In this role, the Software Engineer II will focus on enhancing the batch development and testing processes at Affirm by collaborating with product and infrastructure teams to create tools that improve workflow efficiency and system reliability. Proficiency in backend development, particularly with Python or Kotlin, along with familiarity with distributed systems and technologies like AWS and Kubernetes, is essential. This position is suitable for engineers with at least 1.5 years of experience who are comfortable navigating complex codebases and contributing to team growth. Affirm's remote-first culture emphasizes flexibility and community engagement.
Joblaze insights
Quick facts
From the original posting
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
What we look for
Base Pay Grade - L
Equity Grade - Canada 5
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.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
Standard company text repeated across Affirm's postings is omitted here.