Enable job alerts via email!

Senior Software Engineer (Comms Platform)

Affirm

United States

Remote

USD 85,000 - 115,000

Full time

25 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the fintech sector is looking for a Backend Engineer to join their Comms Platform team. This role involves owning team goals, collaborating with product teams, and ensuring high-quality backend systems. Candidates should have strong experience in Python or Kotlin, AWS, and distributed systems design. The company offers competitive compensation, remote work flexibility, and a commitment to inclusive hiring.

Benefits

Flexible Spending Wallets for tech, food, and lifestyle
Wellness days ('Away Days')
Learning & Development programs
Parental leave
Employee Resource & Community Groups

Qualifications

  • 4+ years of experience designing, developing, and launching backend systems.
  • Experience building highly available distributed systems.
  • Strong communication skills for effective collaboration.

Responsibilities

  • Own and deliver quarterly goals for your team.
  • Collaborate with product management and design.
  • Proactively identify and advocate for project issues.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
Communication

Education

Bachelor’s degree in a related field

Job description

Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

The Comms Platform team manages critical services essential to our organization’s success, including transactional communications via email, SMS, and push notifications. These services require attention to detail, proactive maintenance, and swift response times to ensure seamless operations.

Our recent high-priority initiatives include re-architecture, platform modernization, high availability, and internationalization efforts—vital for our growth and competitiveness. These initiatives demand dedicated expertise and resources to execute efficiently. Without adequate capacity, we risk delays, reduced quality, and missed opportunities, but most importantly, our customers deserve timely, high-quality communications!

What You'll Do
  • Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and supporting team members throughout delivery.
  • Collaborate with product management, design, and analytics during the product development lifecycle, participating in ideation, articulating technical constraints, and making risk-aware decisions.
  • Proactively identify and advocate for project, process, technology, or business issues, leading efforts to resolve them.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating issues, and supporting 'keep the lights on' and on-call efforts.
  • Foster a culture of quality and ownership by setting or improving code review and design standards, and advocating for these standards through writing and tech talks.
  • Develop talent by providing feedback and guidance, leading by example.
  • Participate in on-call rotation as a requirement.
What We Look For
  • 4+ years of experience designing, developing, and launching backend systems at scale using Python or Kotlin.
  • Experience building highly available distributed systems with AWS, MySQL, and Kubernetes.
  • Ability to define technical plans for significant features or system components with elegant, simple, and extensible designs.
  • Proficiency in making substantial changes to large codebases safely, with tools and practices to support this.
  • Ownership of personal growth, seeking feedback proactively from team, manager, and stakeholders.
  • Strong communication skills for effective collaboration with a global engineering team.
  • Practical experience or a Bachelor’s degree in a related field.
Compensation & Benefits

Base Pay Grade: N

Equity Grade: 4

Base pay typically aligns with experience, location, and skills. Our total compensation includes monthly stipends for health, wellness, tech, and benefits like subsidized medical, dental, and vision coverage, plus potential equity rewards.

ESP base pay range per year: €85,000 - €115,000

Additional benefits include:

  • Flexible Spending Wallets for tech, food, and lifestyle
  • Wellness days ('Away Days')
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
Location

Remote Spain. Visa sponsorship available; candidates must be based in Spain. #LI-Remote

Affirm is a remote-first company, allowing flexible work locations within the country of employment, with some roles requiring occasional office presence.

Additional Highlights
  • Health coverage for employees and dependents
  • Generous stipends for technology, food, lifestyle, and family expenses
  • Competitive vacation and holiday schedules
  • Employee stock purchase plan (ESPP)

We are committed to an inclusive hiring process and provide accommodations for candidates with disabilities. US-based roles in Los Angeles or San Francisco will consider qualified applicants with arrest or conviction records as per local ordinances.

By submitting your application, you acknowledge reading Affirm's Global Candidate Privacy Notice and consent to the collection and processing of your personal data as described.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Remote

USD 81,000 - 720,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Remote

USD 81,000 - 175,000

3 days ago
Be an early applicant

Senior Software Engineer

Storm3

Remote

USD 70,000 - 100,000

4 days ago
Be an early applicant

Sr. Software Engineer

BlueTread

Remote

USD 100,000 - 135,000

4 days ago
Be an early applicant

Senior Software Engineer

HireTalent - Staffing & Recruiting Firm

Remote

USD 81,000 - 720,000

5 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

USD 100,000 - 180,000

5 days ago
Be an early applicant

Senior Software Engineer

TekSynap

Remote

USD 81,000 - 175,000

5 days ago
Be an early applicant

Software Development Engineer- Remote

BeyondTrust

Remote

USD 81,000 - 720,000

7 days ago
Be an early applicant

Exceptional Software Engineer

Mercor

Remote

USD 70,000 - 100,000

4 days ago
Be an early applicant