Senior Software Engineer, Backend (Comms Core)
Affirm· Financial Platforms - Engineering
RemoteZŁ 308k - ZŁ 428k + equityFull-timePosted 5d ago
About the role
Senior backend engineer role focused on Affirm's Communications platform, delivering multi-region, multi-tenant messaging infrastructure, vendor integrations, and reliable high-volume services.
Responsibilities
- own and deliver quarterly technical goals for the Communications area, collaborating to solve ambiguous problems across messaging infrastructure
- design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments (orchestration, delivery, preferences, templates, observability)
- collaborate with product management, design, analytics, security, and engineering partners throughout the product lifecycle
- design, implement, and operate resilient integrations with external messaging vendors, balancing reliability, latency, cost, and compliance
- proactively identify and solve project, process, technology, or business issues affecting scalability, developer experience, and operational resilience
- support operations and availability by defining service-level objectives and metrics, improving alerting and incident response, and participating in on-call
- foster quality and ownership by improving design, testing, code review, rollout, and operational standards, and sharing through writing and tech talks
- help develop talent via feedback, mentorship, and technical direction, leading by example
- On-Call Rotation - There would be an on-call rotation for this role as a requirement.
Qualifications
- 5+ years of experience in software development or engineering with strong system design and architecture
- Proficiency in Python, Kotlin, or similar
- Experience developing highly available distributed systems using AWS, MySQL, DynamoDB, and Kubernetes
- Experience designing multi-region, multi-tenant platforms with strong isolation, scalability, failure recovery, and data-consistency guarantees
- Experience integrating with third-party communications or messaging vendors and designing abstractions for different capabilities, rate limits, and failure modes
- Experience defining a technical plan for delivering significant features or system components with elegant, simple, and extensible design; high-quality codereadability and reuse
- Ability to make significant changes in a large codebase and develop tools/practices to enable safe changes
- Proficiency with AI-assisted development tools and applying sound judgment to validate outputs
- Ownership mindset with proactive feedback seeking from team, manager, and stakeholders
- Strong verbal and written communication skills for collaboration with a global engineering team
Skills
Required:Backend Software ArchitectureDistributed SystemsVendor IntegrationsPython/Kotlin
Benefits
- 100% subsidized medical coverage, dental and vision for you and dependents
- Private healthcare through Lux Med's Platinum package
- MultiSport card
- Learning and development programs
- Family healthcare support through Maven; Parental leave support through Parentaly
- Lyra mental well-being support (up to 12 confidential counseling or coaching sessions per year)
- Northstar financial well-being support with unlimited access to Certified financial advisors
- ERGs for connection and inclusion
- Creative tax benefits eligibility
Last updated Oct 21, 2026. Interested? Apply on the company site.
About Affirm
Pay over time with flexible payment plans and no fees
Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.
Buy now pay laterFinancial servicesPayment plansCredit
More open roles at Affirm
- Director, Enterprise Sales5d agoRemote · US Sales
- Senior Technical Account Manager (Strategic Alliances)5d agoHybrid (Remote Canada) · Infrastructure Platform Eng
- GTM Strategy & Operations Lead (Legal & Field Ops)5d agoRemote · Revenue Operations & Analytics
- GTM Strategy & Operations Lead (Legal & Field Ops)5d agoHybrid (Canada) · Revenue Operations & Analytics
- Manager, Global Payroll5d agoRemote · Accounting