Design and own our billing platform
At Alan, billing is a critical platform powering all of our services across multiple countries. We turn complex rules, multi‑country regulations, and high transaction volumes into scalable, reliable systems.
Responsibilities
Build the core billing engine : process thousands of transactions daily with precision and reliability.
Design modular, reusable billing primitives
and abstractions that scale across products and regions.
Integrate with payment gateways , partner APIs, and internal systems.
Automate billing schedules and workflows
across multiple countries.
Ensure system reliability , accuracy, and operational excellence.
Collaborate
with product, design, and operations teams to create a unified platform.
Why this role is special
Design Alan’s core financial systems
and drive integral expansion.
Work on complex distributed systems
powering thousands of transactions daily.
Influence platform design, architecture, and future scalability .
Be part of a team that values engineering craftsmanship
and continuous improvement.
Work in an environment where your ideas, designs, and decisions drive tangible outcomes .
Your playground
Stack : Python/Flask, React, React Native, PostgreSQL.
What you’ll do : ship scalable, reliable systems and build the backbone of Alan’s billing operations.
Impact : your work directly unlocks new services, countries, and exciting deals, supporting their reliable operation.
Who we’re looking for
Software engineers of all experience levels, ideally with backend/full‑stack experience.
Passionate about navigating complex business logic and system dependencies.
Experienced with scalable, resilient platform design.
Well‑versed in OOP languages (Python, Java, C#).
Fluent in English (French is a plus but not required).
Curious, self‑starting, humble, collaborative, and eager to grow.
Perks & Benefits
Fair rewards & equity packages.
Flexible office & remote options.
Top‑tier equipment
📌 Fullstack Software Engineer (Madrid)
🏢 Alan
📍 Madrid