Software Engineer II, Backend (Test Infra)

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$165,000–$225,000 / yr
Posted
63 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $195k
$129k most similar roles pay here $235k

This role pays more than 68% of similar roles. Most pay $140,000–$211,200 — the shaded band above. At the midpoint, this role pays about $195k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 60 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Software Engineer II, Backend (Test Infra)

As a Software Engineer II, Backend (Test Infra), you will join the Test Platform Engineering team to enhance developer productivity by building and maintaining core testing infrastructure. You will be responsible for owning, improving, and maintaining integration and end-to-end test automation frameworks alongside their associated CI pipelines. Your daily work involves designing technical solutions to optimize execution time, ensuring test stability, and writing technical specifications and ADRs. To succeed in this role, you must be proficient in TypeScript and Python while possessing hands-on experience with Playwright, Pytest, Docker, and AWS. You will solve complex problems regarding test orchestration, reporting, and infrastructure reliability to provide fast feedback for engineers. The role focuses on the specific domain of building scalable, developer-friendly automation tools that ensure high-quality software delivery across the organization's various product lines.

What does a Software Engineer earn in Remote?

Median $204500 from 415 postings across 57 companies.

See salary data

What you'll do

  • Own, improve, and maintain integration and end-to-end test automation frameworks.
  • Manage and optimize associated CI pipelines for reliability and speed.
  • Design and implement technical solutions to improve test execution time and stability.
  • Write technical specifications and ADRs to document solution designs.
  • Support engineering teams by triaging requests and sharing best practices for quality assurance.
  • Contribute to the evolution of the company's overall test strategy.
  • Participate in an on-call rotation to support infrastructure needs.

What we're looking for

  • Must be located on the East Coast for collaboration with European colleagues.
  • 3+ years of experience in test automation.
  • Proficiency in both TypeScript and Python.
  • Hands-on experience with Playwright and Pytest.
  • Experience building and optimizing CI pipelines, Docker, and AWS.
  • Strong background in quality assurance, test design, and testing methodologies.
  • Ability to write technical specifications, ADRs, and other asynchronous communication documents.
  • A Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Software Engineer II

Microsoft

Redmond, WA 28 days ago $102,100$202,200
C C++ C# Java JavaScript Python Windows Generative AI Telemetry Logging Tracing Device Orchestration Firmware System Internals Test Automation Data Engineering
2+ yrs exp

Automation Engineer, Quality Engineering

Airbnb

Brazil 17 days ago
Python JavaScript TypeScript Kotlin Swift Java Playwright Cypress Espresso XCUITest CI/CD AI Test Automation Software Development Quality Engineering
1+ yrs exp

Software Engineer II, Backend

CoStar Group

Richmond, VA 21 days ago $108,000$140,000
.NET SQL C# GoLang Java TypeScript REST APIs Message Queues RabbitMQ SQS Kafka Azure Service Bus Docker Kubernetes AWS Azure GCP CI/CD Infrastructure as Code Elasticsearch OpenSearch Databricks Python Kibana Datadog

Senior Software Engineer II, Backend

Microsoft

Redmond, WA 62 days ago $102,100$202,200
C C++ C# Java JavaScript Python Azure AWS GCP Distributed Systems CI/CD Automated Testing AI ML Data Protection Access Control System Design
2+ yrs exp

Software Engineer II

CoStar Group

Richmond, VA 46 days ago $108,000$140,000
React TypeScript Tailwind CSS JavaScript HTML CSS LLMs Prompt Engineering RESTful APIs Webpack Babel Redux Context API Git CI/CD .NET Core SQL Server Elastic Search Node.js AWS S3 Lambda SQS Kafka Redis