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

Canada

Posted

81 days ago

Salary

$150K - $200K / 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

Full TimeRemoteTeam 201-500H1B No Sponsor

• Designing & building applications using JavaScript. • Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. • Assisting with defining structured practices, especially in source code management, building and deployment. • Designing and implementing data storage solutions. • Optimising performance in applications for maximum speed and scalability. • Getting feedback from users and clients, and building solutions for them. • Assisting with the analysis of client requirements. • Working with and supporting Technical Leaders in project execution and timely delivery. • Collaborating with client teams.

United Kingdom
Job Closed
Miratech logo

Senior PHP Developer

Miratech

Helping Visionaries Change the World

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

• Develop, customize, and maintain Magento-based eCommerce websites • Build and enhance features for online stores, including product management, checkout, payments, and integrations • Write clean, scalable, and well-documented PHP code • Design and optimize MySQL databases and queries • Integrate third-party APIs, payment gateways, and shipping services • Troubleshoot, debug, and upgrade existing systems • Optimize application performance and ensure high availability • Collaborate with designers, front-end developers, and stakeholders to deliver high-quality solutions

India
Juskys Gruppe GmbH logo

Mid-Level Full-Stack Developer, PHP, Laravel

Juskys Gruppe GmbH

Juskys - Jung, dynamisch & zukunftsgerichtet

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

• As a Mid-Level Full-Stack Developer, you will develop the required frontend and backend modules for our internal applications in close coordination with the team. • You are the go-to contact for internal questions related to programming and web development. • Within a flat hierarchy, you actively contribute to problem solving and participate constructively in planning and optimization. • Together with the team, you work toward automating manual processes, simplifying them, and making them sustainably more efficient through our internal applications. • You will use the following tech stack: Laravel 12, MariaDB, DuckDB, Docker, GitLab, PHP 8.4.

Germany
Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Build and Innovate: Collaborate with cross-functional teams to design, develop, and deploy features that elevate the Ukio platform. • Drive Automation and Integration: Develop technology that harnesses AI to achieve a high degree of automation and integration, optimizing Ukio’s operations efficiency and enhancing the customer experience. • Ensure Quality: Write clean, maintainable code and participate in code reviews to uphold high standards and best practices. • Solve Problems: Analyze project performance, troubleshoot issues, and optimize systems for scalability and reliability, supported by AI-driven insights. • Collaborate and Communicate: Work closely with product managers, designers, and engineers to identify opportunities and propose impactful solutions. • Understand Our Users: Develop empathy for our users’ needs to deliver intuitive solutions that make city living effortless. • Learn and Grow: Stay curious, experiment with new technologies, and contribute ideas to keep our platform innovative.

Spain
Job Closed