Senior Backend Engineer, Comms Core — Remote Spain

Affirm, Inc.

Madrid

Remote

EUR 86,000 - 122,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible Spending Wallets for tech,食?l
Away Days - wellness days to take off
Learning & Development programs
Parental benefits
Employee Resource & Community Groups

Job summary

Affim is seeking a Senior Software Engineer, Backend (Comms Core) to own and deliver backend capabilities for a high-volume communications platform. You will design multi-region, multi-tenant services, collaborate with cross-functional teams, and drive reliability, performance, and scalability across complex messaging workflows.

Based in Spain with remote-first flexibility, you will contribute to architectural decisions, integrations with external vendors, and on-call reliability while growing

Qualifications

  • 5+ years of experience in software development or engineering, with a deep understanding of system design and architecture.
  • Proficiency in modern programming languages such as Python, Kotlin, or similar.
  • Track record of 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 capabilities, rate limits, and failure modes.
  • Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
  • Proficiency at making significant changes in a large code base with tools and practices for safe evolution.
  • Proficiency with AI-assisted development tools and applying sound judgment to validate outputs.
  • Ownership mentality, seeking feedback from team, manager, and stakeholders.
  • Strong verbal and written communication for collaboration with a global engineering team.

Responsibilities

  • Own and deliver quarterly technical goals for the Communications area.
  • Design and evolve reliable backend services for high-volume communications across multi-region, multi-tenant environments.
  • Collaborate with product management, design, analytics, security, and engineering partners through the product lifecycle.
  • Design, implement, and operate resilient integrations with external messaging vendors.
  • Identify and solve project, process, technology, or business issues affecting scalability and reliability.
  • Define service-level objectives and metrics, improve alerting and incident response, and participate in on-call efforts.
  • Improve design, testing, code review, rollout, and operational standards, advocating them through writing and talks.
  • Mentor and develop team members, provide feedback and technical direction.
  • On-Call Rotation - There would be an on-call rotation for this role as a requirement.
  • Help develop talent and lead by example.

Skills

Python
Kotlin
System design
Distributed systems
Ownership

Tools

AWS
MySQL
DynamoDB
Kubernetes

Job description

Affim is seeking a Senior Software Engineer, Backend (Comms Core) to own and deliver backend capabilities for a high-volume communications platform. You will design multi-region, multi-tenant services, collaborate with cross-functional teams, and drive reliability, performance, and scalability across complex messaging workflows.

Based in Spain with remote-first flexibility, you will contribute to architectural decisions, integrations with external vendors, and on-call reliability while growing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Comms Core — Remote Spain
Senior Backend Engineer, Comms Core — Remote Spain

Affirm, Inc. • Spain

Remote
EUR 86,000 - 122,000
Flexible Spending Wallets for tech, 2
Away Days
Learning & Development programs
+2
Senior Software Engineer (Comms Core)
Senior Software Engineer (Comms Core)

Affirm, Inc. • Spain

Remote
EUR 86,000 - 122,000
Flexible Spending Wallets for tech, 2
Away Days
Learning & Development programs
+2
Senior Software Engineer (Comms Core)
Senior Software Engineer (Comms Core)

Affirm, Inc. • Madrid

Remote
EUR 86,000 - 122,000
Flexible Spending Wallets for tech,食?l
Away Days - wellness days to take off
Learning & Development programs
+2
Remote Spain: Lead Backend Engineer, Identity Platform
Remote Spain: Lead Backend Engineer, Identity Platform

Affirm • Madrid

On-site
EUR 90,000 - 120,000
Health care coverage
Flexible Spending Wallets
Time off
+3
Backend Engineer — Build Scalable Services (Remote)
Backend Engineer — Build Scalable Services (Remote)

Prima • Madrid

Hybrid
EUR 40,000 - 75,000
Flexible work location
Growth plan
Private healthcare
Senior Backend Engineer — Build Scalable Platform (Hybrid/Remote)
Senior Backend Engineer — Build Scalable Platform (Hybrid/Remote)

JOIN • Barcelona

Hybrid
Confidential
Apple hardware
Team events in Berlin
104 remote days per year
+2
Remote Backend Engineer — Scalable Systems & APIs
Remote Backend Engineer — Scalable Systems & APIs

The Elite Job • Spain

Remote
EUR 40,000 - 65,000
Remote work in Spain
Performance bonuses
Vacation & wellness days
+2
Staff Backend Engineer - Global Identity (Remote Spain)
Staff Backend Engineer - Global Identity (Remote Spain)

Affirm • Spain

On-site
EUR 110,000 - 140,000
Remote-friendly
Equity rewards
Health benefits
+2
Backend Software Engineer — Remote Spain, Equity
Backend Software Engineer — Remote Spain, Equity

Affirm, Inc. • Madrid

Remote
EUR 55,000 - 75,000
Contract of Employment
Flexible Spending Wallets for tech, fо
Away Days - wellness days to take off
+4
Remote Senior Backend Engineer - Real-Time Fraud Platform
Remote Senior Backend Engineer - Real-Time Fraud Platform

Affirm • Spain

Remote
EUR 70,000 - 110,000
Flexible Spending Wallets for tech,食品,
Away days—wellness days
Employee Resource & Community Groups
+4