Affirm logo
Affirm

We create honest financial products that improve lives.

Senior Software Engineer, Backend – Merchant Advocacy

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California | Connecticut | New Jersey | New York | Washington

Posted

81 days ago

Salary

$169K - $240K / year

Seniority

Senior

Job Description

Senior Software Engineer, Backend – Merchant Advocacy

Affirm

• Design & expand the backbone of our platform to scale to hundreds of thousands of merchants from all around the world • Design and align the scope of work with other teams to deliver cross-team projects • Mentor other engineers to ensure their development & growth • Partner with Engineering Manager and Team Lead to drive and execute the long-term vision of the team • Execute technical strategy for broad or complex requirements with insightful and forward-looking approaches that go beyond the direct team and solve large open-ended problems • Utilize agentic development tools like Claude Code to automate parts of the development process • Improve engineering standards, tooling, and processes throughout the organization

Job Requirements

  • 5+ years of experience as a backend software engineer
  • A strong understanding of Domain-Driven Design, distributed systems, and how architectural decisions affect performance and maintainability
  • Proficiency with data models, API design (http and RPC), state machines, event-driven architecture, and database design
  • Excellent communication skills, both written and verbal. Must be proficient in asynchronous communication–written tech specs, ADRs, project plans, etc.
  • Experience designing, developing, and launching backend systems (our stack: AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes). Java and Kotlin experience are especially helpful.
  • Prior experience with monitoring and alerting systems (sentry.io, rollbar, chronosphere, kibana)

Benefits

  • 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

Related Job Pages

More Backend Engineer Jobs

Grafana Labs logo

Staff Backend Engineer – Grafana Backend Services

Grafana Labs

Grafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations

Backend Engineer81 days ago
Full TimeRemoteTeam 501-1,000Since 2014H1B Sponsor

• Work with your team to deliver new functionality, then use the results to iterate and improve • Contributing to and reviewing design documents for upcoming features • Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope • Take an active role in influencing our roadmap and your career objectives • Be a part of your team’s on-call rotations and take ownership of the services you’re running • Mentor and support other team members, participate in design discussions, and collaborate with the team • Regularly sharing ideas and knowledge across a vast array of technical ideologies and mindsets • Working closely with the other squads in the Grafana Division

United States
$175.0K - $210.0K / year
Job Closed
Deutsche Telekom IT Solutions Slovakia logo

Senior Backend Developer — German language

Deutsche Telekom IT Solutions Slovakia

Growing bigger, getting better. An IT company which creates values for its customers and helps its region to improve.

Backend Engineer81 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Continuously develop and enhance the IPLS-ROT application • Implement changes across multiple small but varied functional areas • Backend development within an existing system architecture • Design solutions at component and feature level • Provide technical consulting and advisory support to business stakeholders • Collaborate with cross-functional teams in an agile environment • Contribute to documentation and the overall system understanding

Slovakia
€3.1K / month
LITIT logo

Mid-Senior Full-Stack Engineer – Java/Quarkus, Angular, AWS

LITIT

We deliver quality through client engagement and talent excellence

Backend Engineer81 days ago
Full TimeRemoteTeam 51-200Since 2024H1B No Sponsor

• Design, develop, and maintain backend services using Java and Quarkus • Build and enhance frontend applications using Angular (with LitElements and Vue.js as complementary technologies) • Collaborate with cross-functional teams to define, design, and deliver new features • Ensure high performance, reliability, and scalability of the system • Participate in code reviews and contribute to best practices and technical standards • Support deployment and infrastructure processes, leveraging AWS and Terraform where applicable • Contribute to operational support under strict SLAs, including monitoring and incident handling • Participate in on-call rotations (occasionally if required) after onboarding and qualification.

Lithuania
€3K - €6K / month
Job Closed
Parqet logo

Backend Engineer

Parqet

Dein Vermögen immmer im Blick

Backend Engineer81 days ago
Full TimeRemoteTeam 1-10H1B No Sponsor

• We are building the backbone of our platform — a central API for financial data that powers all our applications. • Your work ensures complex data streams from multiple sources become a unified, reliable, and lightning-fast foundation on which we can build new products. • Design and develop a central API that consolidates financial data and assets (stocks, ETFs, etc.) from different sources and makes them consistently available. • Build endpoints that elegantly abstract financial and mathematical complexity, forming the foundation for our apps and websites. • Ensure the API provides a first-class developer and product experience for our internal teams and applications — stable, performant, and intuitive. • Debug and resolve production issues across the stack — you'll be close to the product and ensure a robust foundation. • Continuously elevate our engineering standards, tooling, and processes. • Work closely with frontend, design, and product teams to turn the API into real user experiences — with impact, speed, and passion. • Improve Parqet's existing services and stack.

Germany
€60K - €90K / year