Software Engineer II, Backend (Test Infra)
$133k - $183k per year- Remote job
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We are seeking a highly motivated Software Engineer II with strong experience in test automation to contribute to Developer Productivity, with a focus on Test Platform Engineering. The Test Infra team empowers developers to efficiently write, run, analyze, and maintain automated tests. The team’s goals include expanding testing capabilities; building and maintaining testing frameworks; optimizing test orchestration; improving post-run reporting; ensuring the performance and reliability of CI pipelines; introducing AI-driven solutions to enhance developer productivity; and promoting best practices for test automation across the organization.
As a Software Engineer II in Test Platform Engineering, you will play a key role in building and evolving the core testing infrastructure that supports engineering productivity across the organization. Your work will have a direct impact on how hundreds of engineers develop, validate, and deliver high-quality software. You will focus on designing and maintaining scalable, reliable, and developer-friendly frontend and backend test automation solutions, as well as CI pipelines, enabling teams to deliver changes with confidence and receive fast, actionable feedback. You will collaborate closely with the Engineering Manager and the team in Europe to continuously improve quality.
Affirm is growing fast and we want you to enable us to scale our products to 10x and beyond through building world-class systems that enable Affirm in its mission to provide honest financial products that improve lives. What You'll Do:
Own, improve, and maintain integration and E2E test automation frameworks, along with their associated CI pipelines.
Design and implement technical solutions to optimize test execution time and enhance test stability.
Write technical specifications and ADRs, contribute to technical solution design, and collaborate with engineers across the company.
Support engineering teams by assisting with triage requests and sharing best practices for quality assurance and test automation.
Contribute to the evolution of the company’s overall test strategy.
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.
This role includes participation in an on-call rotation
What We Look For:
An East Coast location to enable smoother collaboration with European colleagues.
3+ years of experience in test automation.
Proficient in both TypeScript and Python.
Hands-on experience with Playwright and Pytest.
Experience in building and optimizing CI pipelines.
Experience with Docker and AWS.
Strong background in quality assurance, test design, and in-depth knowledge of testing techniques and methodologies.
Excellent communication and collaboration skills, both verbal and written, with proficiency in asynchronous communication methods such as tech specs, RFCs, wikis, and project plans.
Experience in building or enhancing test automation frameworks and infrastructure is highly desirable.
Mobile, infrastructure and performance test automation experience will be considered a significant advantage.
Eager to grow and continuously learn new skills.
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.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders
Equity Grade - 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 monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company). 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
Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. Affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned Affirm office. A limited number of roles remain office-based due to the nature of their job responsibilities.
We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:
- Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.
[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
- ...At Replicant, we believe AI should work for people, starting with customer service. We’re looking for a Software Development Engineer in Test (SDET) to help raise the bar for quality across our voice AI platform as we continue to scale. This person will play a key role in...SuggestedFull timeRemote workFlexible hours
$153k - $213k per year
...capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications at... ..., and identity/SSO patterns in a managed cloud environment. Backend Engineering Fundamentals: Proficiency in Python and SQL for...SuggestedRemote jobWork at officeImmediate startFlexible hours$100k - $120k per year
...Kindsight is seeking a Salesforce Product Engineer to join our Product Engineering team.... ...package experience. This role is for a software engineer first, you must have developer driven... .... Support product releases through testing, deployment, and post-release monitoring....SuggestedLong term contractRemote work$126.4k per year
...The Machine Learning Platform team (MLP) is seeking a Senior Software Engineer II to design and implement secure, highly scalable, and high‑performance... .... Collaborate with application engineers to integrate, test, and monitor ML model services across SurveyMonkey’s...SuggestedFlexible hours- ...The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe... ...We are looking for talented data-minded software engineers to help us manage business-critical... ...data quality issues Knowledge of a backend development language (such as Scala, Java...SuggestedInternship
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our... ...teamwork, and making an impact. PLATO is looking for a Test Automation Engineer to provide service to a Federal Government client. Current...Internship
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...and making an impact. PLATO is looking for a Functional Test Engineer to provide service to a Federal Government client. Current Reliability...InternshipShift work
- Elevate your career as a Senior Software Engineer II at Samsara, a leader in Connected Operations™ Cloud. Redefine operational excellence through software design that enhances system reliability and performance. This role within the Developer Experience organization focuses...
$114k - $172k per year
...are looking for an experienced Senior UI Software Engineer to work on our Onboarding and Lifecycle... ...web technologies and writing effective tests Migrate our identity management product... ...OpenID and Oauth is a plus Having backend experience to build REST API or Apollo GraphQL...Full timeRemote workFlexible hours- ...advertising and marketing channels. Engineering at StackAdapt: As an... ...and lead by example to uphold software development best-practices in... ...APIs, component libraries and backend systems that serve the team... ...experience writing code with unit tests and end-to-end tests ~...Local areaRemote workWork from homeHome officeFlexible hours
$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...architecture across teams ~ Strong understanding of CI/CD, testing strategies, and DevOps practices ~ Familiarity with AWS,...Long term contractFull timeRemote work$205k per year
...creates cutting-edge data analytics software for industrial process data,... ...is a robust calculation engine capable of executing advanced... ...oriented, you advocate for unit testing, continuous integration, and elegant... ...a JVM language or Python for backend functionality. Your expertise...Remote jobLong term contractTemporary workWork at officeImmediate startHome officeWork visa- ...have the autonomy and support to make an impact as we build for the long term. About the role Samsara is hiring a Senior Software Engineer II to join our Operational Excellence (OPX) team within the Developer Experience organization. DevEx is responsible for the engineering...Long term contractInternshipWork at officeRemote workRelocation packageFlexible hours
- ...digital science platform - best-of-breed software applications already used by more... ...Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js... ...patterns/concepts. Automated testing platforms and unit tests. Databases (Postgres) High-level...Full timeRemote workVisa sponsorshipFlexible hours
- ...of our offices or hubs, or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't simply build reports on... ..., analytically-minded individual with strong data modeling and software engineering skills, who shares our passion for education....Full timeRemote workWork from homeWorldwideFlexible hours
- ...seeking a collaborative and driven Senior AI Software Engineer to join our team. As a core contributor... ...Build and maintain scalable backend microservices using Python and FastAPI,... ...development Write robust unit and end-to-end tests to ensure the stability of APIs and AI agent...Remote job
$92.9k - $167.1k per year
...our team. Become a trusted advisor As a Security Consultant II, you'll be the security services contact, ensuring the integration... ...watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed...Remote jobWork at officeWork from home$100k - $135k per year
...learning new technologies to join our growing Engineering team as our Java Back End Developer.... ...WHAT WE’RE LOOKING FOR ~5+ years in backend development and strong knowledge in Java... ...services. ~ Experience with functional testing, unit testing, code coverage and static code...InternshipWork at office2 days per week$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic... ..., including design, implementation, testing, and production support. You will take... ...standards · Write and maintain automated tests to ensure high confidence in code...Long term contractFull timeRemote work- We are looking for a Lead Software Engineer to drive the technical direction and execution of a new original game being developed in Unreal Engine 5 . You will bootstrap the project and then lead engineering efforts across core gameplay systems, AI, platforms support, build...Remote jobLong term contractTemporary work
- We are looking for a Senior Software Engineer to build various gameplay and engine systems for a new original game being developed in Unreal Engine 5 . You will work across core gameplay systems, AI, platforms support, build and delivery pipelines and other systems essential...Remote job
$180k - $275k per year
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...Remote jobInternshipWork at officeLocal areaFlexible hours- ...Step into a pivotal role shaping the future of AI-driven testing at enterprise scale. As an AI/GenAI Test Lead , you will configure intelligent Test Case... ...standards across global customer teams. Join EPAM to engineer solutions that matter. From AI to cloud transformation...Remote job
$100k - $150k per year
.... We are a high-ownership engineering organization focused on building... ...collaborate across platform, backend, infrastructure, compliance,... ..., threat modeling, and testing workflows. Manage external... ...security practices and secure software delivery. ~ Experience managing...InternshipWork at office2 days per week- ...Cloudbeds, we're not just building software, we’re transforming... ...Impact: As a Senior Fullstack Engineer on the Distribution Team, you'... ...Design and implement robust backend features and improvements using... ...lifecycle Write clean, well-tested, and well-documented code with...Long term contractWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...advertising and marketing channels. Engineering at StackAdapt: As an... ..., journey mapping, split testing, cadence logic, pre-built templates... ...build, test, and ship software at scale. Candidates will work... ...APIs, component libraries and backend systems that serve the team roadmap...Local areaRemote workWork from homeHome officeFlexible hours
- ...blockchain and modern cloud systems. We’re looking for a Platform Engineer with a strong backend foundation who enjoys working across infrastructure, data... ...English proficiency. ~4 to 7+ years of experience in software engineering, backend engineering, or platform engineering....Work at officeRemote workShift work
$140k - $160k per year
...telecoms a breeze. We provide flexible software that modernizes how communication service... ...the Role We're looking for a hands-on Engineering Manager to lead our Platform Foundations... ...do its best work. You'll work across backend services, DevOps practices, and event-driven...Remote workFlexible hours$110k - $150k per year
...Intermediate Fullstack AI Platform Engineer to help build production AI... ...someone who has built real software around LLMs or agents, not just... .... You will work across Python backend services, React/TypeScript interfaces... ...become easier to build, test, deploy, observe, and maintain...Manual labor$140k - $150k per year
...from all other roofing platforms. As an Engineer in an early-stage and high-growth company... ...culture Contributing to all aspects of the Software Development Lifecycle, from planning to... ...Writing unit, functional, and acceptance tests Troubleshooting and supporting...Remote jobInternshipHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend (Test Infra). Be the first to apply!
- senior software developer Canada
- software engineer - computer Canada
- software developer remote Canada
- software engineer intern Canada
- software engineer devops Canada
- remote entry level software developer Canada
- software engineer internship Canada
- ingénieur logiciel Canada
- software developer intern Canada
- software engineer Canada

