Software Engineer II, Backend
$146k - $225kAffirm
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.
You will be matched with a team after completing the interview evaluation process. Your recruiter will work closely with you throughout the process to understand your interests and experience to find the strongest team fit.
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 - 6
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.)
USA base pay range (CA, WA, NY, NJ, CT) per year: 165,000 - 225,000 USD
USA base pay range (all other U.S. states) per year: 146,000 - 206,000 USD
#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. 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.
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.
$90k - $170k
...With a career at The Home Depot, you can be yourself and also be part of something bigger. Position Purpose: The Software Engineer II is responsible for independently developing and assisting in the design of a product that our customers and associates love. As a...SuggestedFull timeWork experience placementRemote work$133k - $213k
...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver... ...per day. We are seeking a Software Engineer II to join our Payments team. The... ...experience in designing and implementing robust backend services using Kotlin. ~ Proven...SuggestedWork at officeLocal area$146k - $225k
...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...SuggestedFull timeWork at officeRemote workFlexible hours- ...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 flexibility to our users. You will...SuggestedWork at officeLocal areaRemote workFlexible hours
- CSG in Brazil is seeking a Software Development Engineer II to design, develop, test, and maintain enterprise software with a strong focus on OpenTextExstream and back-end development. You will work with cross-functional partners to deliver reliable, maintainable solutions...SuggestedRemote job
- ...restaurant industry with powerful cloud based software and restaurant-grade hardware to deliver... ...per day. We are seeking a Software Engineer II to join our Payments team. The... ...experience in designing and implementing robust backend services using Kotlin. - Proven ability...Full time
$137k - $164k
...Location: This position is remote within the United States or Canada. Role Summary: Censys is seeking a Software Engineer II (Backend) to join our Exposure Management team. Exposure Management is a growth product for Censys. It combines our map of the Internet...Full timeRemote workWorldwide$152k - $190k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale...Work at officeRemote workWork from home- ...About the IT Product TeamThe IT Product Engineering team is critical to unifying Rippling's... ...administration. Our mission is to build software that enables businesses to manage employee... ...doDesign, implement, and test reliable backend services and APIs that power core product...Work at officeRemote work3 days per week
$175k - $315k
...sections of the data stored. Ideal candidate for this Senior Engineer II has deep expertise in large-scale distributed/control systems... ...experience designing, implementing, and maintaining multiple software products/systems/releases, preferably in a SaaS delivery model...Hourly payPermanent employmentWork experience placementWork at officeLocal areaRemote workShift work$124.9k - $167.4k
...Technology is a global organization of engineers, product developers, designers,... ...action quickly. Job Summary: As a Software Engineer II on the Reliability Insights team, you... ...observability tools. You will bridge backend engineering and data-driven insights,...- ...Leading the development of complex software solutions, the full-time remote Senior Software Engineer II will drive technical strategy, manage project execution, and... ...systems and solving technical challenges Strong backend experience with Python, Flask, and/or FastAPI, including...Full timeRemote work
- ...To contribute to core customer identity and authentication capabilities, the remote full-time Software Engineer II will build and maintain backend services for registration, login, and account lifecycle flows, collaborating with experienced engineers to deliver secure...Full timeRemote work
$149.2k - $214.5k
...protect more than 15% of the Fortune 500 (and ever growing). As a Software Engineer II, you will build customer-facing security features and the... ...learning experience is preferred. What You Will Do Build backend services and data pipelines for customer-facing security...Full time$68.9k - $131.1k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...lines for our entire missile portfolio. The software team within TS is responsible for... ...production sustainment. The Software Engineer II - Test Solutions Center position is...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$171k
...experiences for our customers. Fares is a backend team with two product-centric tracks (... ...product, operations, data science, and engineering teams throughout the company.As a backend... ...Preferred Qualifications4+ years of total software development experience as a backend...Full timeWork at officeRemote work$142k - $196.6k
...Team: Upstart's Delivery team enables engineers to ship software to production safely, reliably, and... ...engineering teams. As a Software Engineer II, Delivery at Upstart, you will build... ...systems, developer tooling, or backend services Experience independently delivering...Currently hiringLocal areaRemote workWork from home$89.8k - $138.2k
...enterprises. Zayo Group is seeking a talented and motivated Software Engineer II to join our Network Automation Software Engineering team.... ...best practices. Experience developing or integrating APIs and backend services. Familiarity with microservices architecture and distributed...Full timeWork experience placementLocal areaRemote work- Accruent is seeking an Software Engineer II to join the VX Suite engineering organization, supporting the Maintain, Observe, and Sustain product... .... Maintain, Observe, Sustain Product Development Develop backend services, APIs, and platform capabilities supporting maintenance...Full timeFor contractorsWork at officeWorldwide
$194k - $349k
...competitive salaries and equity. CrowdStrike is seeking a Senior Engineer II for our Policy Management team. As a key technical leader in... ...the Policy team. The team is responsible for the cloud-side software and user interfaces that provide configuration and settings...Permanent employmentWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$194k - $349k
...customers’ operations teams with a prioritized summary of the threats detected in their environments. This is a Sr. Software Development Engineer II (SDE) role in the CTIO team that is bringing multiple AI-based strategies together into an integrated capability on...Permanent employmentWork experience placementWork at officeLocal areaRemote work$118.5k - $216.5k
...About The Team The On App Ads Engineering team owns the ads layer inside the Life... ...the Job Life360 is hiring a Senior Software Engineer II for Mobile, On App Ads, to join our AI... ...build on Android, ad-server config, or backend when a partner integration or...Full timeSummer workRemote workFlexible hours$118.5k - $216.5k
...Experimentation team (Direct Revenue org) is the engine behind how we grow and monetize Life360... ...Life360 is hiring an AI-Native Senior Software Engineer II — a builder who thinks natively in AI... ...— willing to build across iOS, web, or backend when an experiment calls for it — are...Full timeSummer workRemote workFlexible hours$140k - $160k
...Software Engineer II On AndroidRecs Experience turns Tinder's recommendation systems into flexible, reliable, and easy-to-use product capabilities... ...into matches and conversations. You'll partner closely with backend engineers to deliver features end to end—connecting...Full timeWork experience placementWork at officeWorldwideFlexible hours$68.9k - $131.1k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... .../ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary goal is to design, develop, and...Temporary workWork experience placementInterim roleWork at officeRemote workRelocationFlexible hoursDay shift$105k - $115k
...Software Engineer II - Full Stack REPORTS TO: Director of Engineering DEPARTMENT: Software Engineer FLSA STATUS: Exempt TRAVEL:... ...user interface components ~3+ years of experience building backend web APIs in TypeScript/NodeJS or C# .NET ~2+ years of experience...Full timeTemporary workWork experience placementRemote workFlexible hours- Sezzle is seeking a Software Engineer II to join a fast-paced, full-stack engineering team. You will design, develop, and deliver new features across frontend and backend with Golang, Typescript, and Python, while collaborating with multiple teams. You will mentor peers...Remote jobFull time
- ...integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient... ...caught it too late again". The Senior Engineer II role is a senior technical leadership... ...solving technical challenges. - Strong backend experience architecting and building robust...Full time
$118.4k - $194.25k
Role Summary We’re looking for a Software Engineer II to join the Cloud Applications team. This team builds and operates critical parts of... ...product managers and partner teams to design, build, and operate backend services and data pipelines while growing your distributed-...Full timeWork experience placement$90k - $140k
...Job Summary: Scope of the Role The Software Engineer II is a mid-level technical contributor in the organization who is responsible for... ...applications and systems that run the company. This could be the backend systems, the frontend user experience, the products, or the...Full timeTemporary workLocal areaImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend. Be the first to apply!
- software engineer internship remote Remote
- software engineer remote Remote
- graduate software developer no experience Remote
- work from home software developer Remote
- junior software developer Remote
- information technology software engineer Remote
- senior software engineer remote Remote
- rust software engineer Remote
- part time software developer Remote
- software developer night shift Remote






