Alan

Fullstack Software Engineer (x/f/m) - Global Billing Platform

Alan6 days ago
Location

Anywhere in France, Belgium, Spain

Type

Full Time

Salary

EUR 70,000 – 120,000

Level

Mid

Role

Fullstack Software Engineer

Posted

May 19, 2026

Full TimeMid

The role

Summary

Alan is seeking a Fullstack Software Engineer to build and optimize the company's global billing platform, focusing on creating robust, scalable financial systems that power operations across multiple countries. The ideal candidate will design modular billing solutions, automate complex workflows, and contribute to a mission-critical platform that supports Alan's innovative healthcare technology ecosystem.

What you'll do

Billing Engine Development: Build and maintain core billing engine processing thousands of transactions daily with high precision and reliability
System Architecture: Design modular, reusable billing primitives and abstractions that can scale across different products and regions
Integration Management: Seamlessly integrate with internal systems and external payment platforms
Workflow Automation: Create and implement automated billing schedules and workflows for companies of various sizes
Invoice Accuracy: Ensure development of accurate, reliable, and user-friendly invoicing systems for both internal and external users
Cross-Functional Collaboration: Work closely with product, design, and operations teams to maintain a unified, high-quality platform experience

What we look for

Technical

Programming SkillsProficient in Python, React, and backend development
System DesignExperience in designing scalable and resilient platform architectures
Database ManagementStrong skills in PostgreSQL and database design

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Software EngineeringProven experience in full-stack or backend software development
Complex System DevelopmentBackground in developing scalable systems with complex business logic

Skills

Required skills

Backend DevelopmentStrong experience in building scalable backend systems
PythonProficiency in Python and Flask framework
OOP LanguagesExpertise in Object-Oriented Programming languages like Python, Java, or C#
Database ManagementExperience with PostgreSQL and database design
Full Stack DevelopmentAbility to work across frontend and backend technologies

Nice to have

ReactExperience with React and React Native
Financial SystemsUnderstanding of complex billing and financial platforms
French LanguageAdditional language skills for European market context

Compensation & benefits

Salary

EUR 70,000 – 120,000 (annual)

Stock options

Available

Benefits

Equity Package

Competitive stock options and equity rewards

Flexible Work Arrangement

Remote and office flexible options

Equipment Provision

Top-tier work equipment including MacBook Pro, monitor, and noise-canceling headphones

Flexible Time Off

Flexible vacation policy and working hours

Healthcare Coverage

Comprehensive healthcare for employee, children, and partners

Professional Development

Training budget for conferences, courses, and books

Personal Growth

Coaching and transport support

Parental Leave

Extended parental leave for all parents


Interview process

  1. 1
    Initial Screening Review of resume and initial phone/video call with recruiting team
  2. 2
    Technical Assessment Coding challenge or take-home project demonstrating full-stack development skills
  3. 3
    Technical Interviews Multiple rounds of interviews focusing on system design, coding skills, and problem-solving abilities
  4. 4
    Cultural Fit Interview Discussion with team members to assess collaboration and alignment with company values
  5. 5
    Final Interview Meeting with engineering leadership to discuss role expectations and potential impact

Apply for this position

You'll be redirected to the company's application page