All vacancies
Senior Software Engineer (Comms Core)
Affirm
Remote · Spain€7,167–10,167 gross/mofull-timeAffirm Careers
Affirm’s Communications team builds and modernizes the highly available platform that delivers billions of customer messages reliably and on time across the customer journey. As a senior backend engineer, you will shape multi-region, multi-tenant infrastructure, APIs, and vendor integrations that help product teams communicate with customers at scale.
Responsibilities
- You will own and deliver quarterly technical goals for the Communications area, collaborating with teammates to solve ambiguous, open-ended problems across messaging infrastructure.
- You will design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments, including orchestration, delivery, preferences, templates, and observability.
- You will collaborate with product management, design, analytics, security, and engineering partners throughout the product lifecycle, articulating technical constraints and balancing customer impact, risks, and trade-offs.
- You will design, implement, and operate resilient integrations with external messaging vendors, balancing reliability, latency, cost, and compliance.
- You will proactively identify and solve project, process, technology, or business issues that affect scalability, developer experience, and operational resilience.
- You will support the operations and availability of your team’s services by defining service-level objectives and metrics, improving alerting and incident response, and participating in on-call efforts.
- You will foster quality and ownership by improving design, testing, code review, rollout, and operational standards, and advocating for them through writing and tech talks.
- You will help develop talent on your team by providing feedback, mentorship, and technical direction, and leading by example.
- On-Call Rotation - There would be an on-call rotation for this role as a requirement.
- What we look for
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 19 Oct 2026
- Last verified
- In the last 5 days
Similar roles
- Lead AI Agent DeveloperEPAM Systems · Remote · Armenia
- Senior Software Engineer - JavaScript/TypeScriptG2i · Remote · worldwide, UTC+4 accepted
- Junior Ubuntu Software EngineerCanonical · Remote · worldwide
- Software Engineer - Industrial IoTCanonical · Remote · worldwide, UTC+4 accepted
- Mobile Engineer - React Native (100% Remote)Tether Operations Limited · Remote · Armenia
- Embedded Linux Field Engineer for Devices/IoTCanonical · Remote · worldwide
