Taro Logo

Software Engineer (x/f/m) - Payment Processing

Alan is a vertically integrated health partner that unites insurance and smart healthcare delivery, serving 700K+ members across multiple countries.
Paris, FranceBrussels, BelgiumMadrid, Spain
Backend
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Finance · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer (x/f/m) - Payment Processing

Alan is revolutionizing healthcare by building a vertically integrated health partner that seamlessly combines insurance and smart healthcare delivery. As a Software Engineer in the Payment Processing team, you'll be part of a new crew that serves as Alan's central payment interface. The role involves building a unified payment platform that powers Alan's products across multiple markets including France, Spain, Belgium, and soon Canada.

The position requires 5+ years of experience and focuses on developing provider-agnostic payment services, high-availability integrations, and composable APIs. You'll work with technologies like Python, JavaScript, and PostgreSQL while handling complex payment systems including SEPA and card payments. The role offers significant technical challenges in building scalable payment solutions while maintaining security and compliance standards.

Alan's culture emphasizes mission-first focus, customer-led development, and engineering excellence. The company serves 32,000+ companies with 700K+ members and has reached €500M+ in ARR. Working at Alan means joining a team of 600 people across multiple countries, with a strong emphasis on transparency, collaboration, and continuous learning.

Benefits include generous equity, flexible work arrangements, top-tier equipment, comprehensive health insurance, and extensive learning opportunities. The company provides personal coaching, parental leave, and maintains a culture that values both technical excellence and personal growth. This is an excellent opportunity for engineers passionate about fintech who want to make a significant impact in healthcare technology.

Last updated 12 days ago

Responsibilities For Software Engineer (x/f/m) - Payment Processing

  • Build provider-agnostic services supporting multiple payment methods
  • Develop high-availability card issuing and payment processing integrations
  • Create composable APIs for other teams
  • Implement monitoring and observability solutions for payment services
  • Build tools for seamless provider migrations
  • Create comprehensive documentation and training materials

Requirements For Software Engineer (x/f/m) - Payment Processing

Python
JavaScript
TypeScript
PostgreSQL
  • 5+ years of software engineering experience
  • Experience with third-party API integration
  • Knowledge of building highly available, resilient software platforms
  • Background in monitoring complex systems
  • Experience with software architecture and design patterns
  • Understanding of payment systems and regulations
  • Fluency in English
  • Experience with Object Oriented Programming

Benefits For Software Engineer (x/f/m) - Payment Processing

Equity
Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Commuter Benefits
Parental Leave
  • Generous equity package
  • Flexible office and remote work options
  • Top-of-range equipment (Macbook Pro, monitor, accessories)
  • Flexible vacation policy and working hours
  • Comprehensive health insurance
  • Transport benefits
  • Learning and training budget
  • Personal coaching
  • Extended parental leave
  • Home office equipment sponsorship

Interested in this job?