Taro Logo

Senior Software Engineer (Comms Platform)

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest.
$92,000 - $125,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Finance

Description For Senior Software Engineer (Comms Platform)

Affirm, a innovative fintech company revolutionizing the credit industry, is seeking a Senior Software Engineer for their Comms Platform team. This role is crucial in managing essential services that handle transactional communications via email, SMS, and push notifications to customers. The position offers an exciting opportunity to work on high-priority initiatives including platform modernization, high availability, and internationalization efforts.

The ideal candidate will join a team focused on delivering critical communication services while maintaining high quality and reliability. You'll be responsible for leading engineers, owning quarterly goals, and ensuring seamless operations of communication systems. The role involves significant technical leadership, including system design, code review standards, and mentoring team members.

Working remotely from Spain, you'll be part of a global engineering team using modern technologies like Python, Kotlin, AWS, and Kubernetes. The compensation package is competitive, ranging from €85,000 to €115,000, plus equity and comprehensive benefits including fully subsidized medical coverage for employees and dependents.

This is an excellent opportunity for experienced engineers who want to make a significant impact in a growing fintech company while working with cutting-edge technologies and leading technical initiatives. The role combines technical expertise with leadership responsibilities, making it perfect for senior engineers looking to grow their careers while working on meaningful projects that directly affect millions of customers.

Last updated a day ago

Responsibilities For Senior Software Engineer (Comms Platform)

  • Own and deliver quarterly goals for your team
  • Lead engineers through ambiguity to solve open-ended problems
  • Collaborate with product management, design & analytics
  • Support operations and availability of team artifacts
  • Create and monitor metrics
  • Participate in on-call rotation
  • Foster culture of quality and ownership
  • Help develop talent on the team
  • Set and improve code review and design standards

Requirements For Senior Software Engineer (Comms Platform)

Python
Kotlin
Kubernetes
MySQL
  • 4+ years of experience designing, developing and launching backend systems at scale
  • Experience with Python or Kotlin
  • Track record of developing highly available distributed systems using AWS, MySQL and Kubernetes
  • Experience defining technical plans for significant features
  • Proficiency in making significant changes in large code bases
  • Strong verbal and written communication skills
  • Bachelor's degree in related field or equivalent practical experience

Benefits For Senior Software Engineer (Comms Platform)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
Visa Sponsorship
  • 100% subsidized medical coverage for employees and dependents
  • Dental and vision coverage
  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days off
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
  • Visa sponsorship available

Interested in this job?

Jobs Related To Affirm Senior Software Engineer (Comms Platform)