Fullstack Software Engineer (x/f/m)
Full Stack Engineer · Mid · Full Time
Opens Alan's application page
Role
What you'll do.
Join Alan as a Full Stack Software Engineer to revolutionize preventative healthcare infrastructure at scale. You'll contribute to mission-critical systems processing €350M+ in annual healthcare claims, building high-impact solutions in claims management, insurance offerings, or customer enablement across Python/Flask, React, and React Native stacks. This role offers significant technical ownership, team leadership opportunities, and the chance to mentor engineers while directly impacting over 1M+ members across France, Belgium, Spain, and Canada.
Responsibilities
- Design and Build High-Impact Systems: Architect and develop scalable, reliable systems that process €350M+ in annual healthcare expenses while maintaining 24/7 uptime and operational excellence across claims management, insurance infrastructure, or customer enablement platforms.
- Lead Cross-Team Technical Initiatives: Design efficient systems and engineering practices that facilitate seamless interactions between multiple engineering teams and product lines, ensuring alignment and knowledge sharing across the organization.
- Mentor and Develop Engineering Talent: Guide junior engineers through technical challenges, conduct code reviews, lead engineering crews on complex projects, and contribute to the development of team members' technical and professional growth.
- Own Full-Stack Product Delivery: Take ownership of end-to-end feature development across Python/Flask backend services, React web applications, and React Native mobile experiences, ensuring cohesive user experiences from API to UI.
- Optimize System Performance and Reliability: Implement advanced features including LLM-powered document parsing processing 2.5M documents annually, real-time pricing engines, fraud prevention systems, and multi-country billing infrastructure with zero-error tolerance.
- Shape Engineering Culture and Hiring: Actively participate in recruitment efforts, conduct technical interviews, improve assessment processes, and help identify talent that strengthens the engineering team's capabilities and cultural fit.
- Drive Technical Problem-Solving: Tackle complex, high-risk projects involving multiple stakeholders, system integration challenges, and architectural decisions that impact millions of users across preventative health and insurance ecosystems.
Qualifications
What we look for.
Technical
Object-Oriented Programming Proficiency
Strong expertise in at least one OOP language such as Python, Java, or C#, with demonstrated ability to write clean, maintainable, and performant code.
Full-Stack Web Development
Proficiency in modern JavaScript/TypeScript frameworks (React, React Native) for frontend development alongside backend API development and integration patterns.
Backend Systems Design
Experience designing scalable backend architectures, RESTful API design, database schema optimization, and handling high-volume transaction processing for production systems.
Database Design and Optimization
Strong understanding of relational databases like PostgreSQL, including query optimization, indexing strategies, data modeling for complex business domains, and handling large datasets.
Cloud Infrastructure and DevOps
Familiarity with cloud deployment patterns, containerization, CI/CD pipelines, monitoring, logging, and infrastructure-as-code practices for building production-grade systems.
Software Architecture and Systems Design
Ability to design robust, maintainable systems handling complex business logic such as claims processing, billing reconciliation, real-time pricing, and fraud prevention at scale.
Education
Computer Science or Related Field
Bachelor's degree in Computer Science, Software Engineering, Mathematics, or related discipline, or equivalent professional experience demonstrating software engineering fundamentals.
Experience
3+ Years of Production Software Development
Minimum three years of professional experience building and maintaining production software systems, preferably in full-stack or backend-focused roles at scale.
Multi-Team Collaboration Experience
Demonstrated experience working across multiple engineering teams, coordinating technical initiatives, and communicating complex technical concepts to diverse stakeholders.
System Reliability and Operations
Track record of building systems prioritizing reliability, maintainability, and operational excellence with experience supporting 24/7 production systems.
Skills
Required
Python
Expert-level Python development for building scalable backend services, data processing, and business logic implementation within Alan's Flask-based infrastructure.
React / Modern JavaScript
Professional experience building responsive web interfaces using React and modern JavaScript/TypeScript, including state management and component architecture.
PostgreSQL
Proficient with PostgreSQL database design, query optimization, and managing complex relational schemas for high-volume transaction processing.
System Design and Architecture
Ability to design scalable, maintainable systems handling complex business requirements, with understanding of trade-offs between different architectural approaches.
API Development
Experience designing and implementing RESTful APIs, API security, versioning, and integration patterns for inter-service communication.
Preferred
React Native
Nice to haveExperience developing cross-platform mobile applications using React Native for iOS and Android platforms.
Machine Learning / LLM Integration
Nice to haveFamiliarity with integrating large language models for document processing, NLP, or other AI-powered features in production systems.
Healthcare or FinTech Domain Experience
Nice to havePrior experience in healthcare technology, insurance systems, financial services, or regulated industries requiring high compliance and reliability standards.
Fraud Detection and Prevention Systems
Nice to haveBackground in designing or implementing fraud prevention mechanisms, anomaly detection, or rule-based validation systems at scale.
Distributed Systems
Nice to haveExperience building and maintaining distributed systems, understanding of concurrency patterns, transaction handling, and eventual consistency models.
CI/CD and DevOps Practices
Nice to haveProficiency with continuous integration, continuous deployment pipelines, containerization tools like Docker, and infrastructure automation.
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·EUR 65,000 – 95,000
Equity·Stock options
Benefits
Equity and Stock Options
Competitive equity packages providing ownership stake in Alan's mission to revolutionize European healthcare, with potential for significant upside.
Flexible Work Arrangement
Hybrid work model combining office collaboration with remote flexibility, enabling work-life balance while maintaining team cohesion and culture.
Premium Equipment and Setup
Top-tier MacBook Pro laptops, high-resolution monitors, and professional-grade noise-canceling headphones to optimize development environment and productivity.
Comprehensive Healthcare Coverage
Best-in-class health insurance for you, your children, and partners, reflecting Alan's commitment to preventative and accessible healthcare for all employees.
Unlimited Vacation and Flexible Hours
Trust-based paid time off policy and flexible scheduling allowing engineers to manage personal commitments and maintain sustainable work pace.
Professional Development and Learning Budget
Annual training budget for conferences, online courses, technical books, and certifications supporting continuous skill development and industry engagement.
Transportation Support
Commute subsidies or transportation assistance helping employees access offices across France, Belgium, Spain, and Canada sustainably.
Extended Parental Leave
Enhanced parental leave policies for all parents, supporting work-life balance during critical family periods.
Personal Growth Coaching
Access to professional coaching for career development, leadership skills, and personal growth initiatives supporting long-term career trajectory.
Process
Interview steps.
- 01
Application and Initial Screening
Submit your application through the Ashby careers portal. Alan's recruitment team reviews applications for technical background, relevant experience, and cultural alignment with the engineering mission.
- 02
Technical Assessment or Screening Call
Engage with Alan's technical team in a conversational discussion about your software engineering background, prior system design experience, and approach to complex problem-solving in production environments.
- 03
Hiring Manager Conversation
Meet with an engineering manager to discuss your experience scaling systems, mentoring teams, and contributing to engineering culture. This conversation explores your leadership philosophy and impact orientation.
- 04
Technical Deep-Dive Interview
Participate in a comprehensive technical interview covering system design, architecture decisions, and real-world problem-solving relevant to Alan's domains (claims processing, insurance infrastructure, or customer enablement).
- 05
Team Fit and Cross-Functional Discussion
Meet with engineers from potential teams (Claims Management, Insurance Offer, or Customer Enablement) to discuss domain-specific challenges, technical approaches, and collaborative working style.
- 06
Final Stage and Area Assignment Discussion
Concluding conversation with leadership discussing final fit, role expectations, compensation, and which engineering area best aligns with your strengths and Alan's current priorities.
Full posting
Original listing.
Health can’t wait.
Not for symptoms to get worse. Not for a six‑month appointment. Not for a system to catch up. But that’s exactly how healthcare works today. You wait, until you can’t.
Alan exists to end the wait.
Health is a universal right, and we believe this right can only become real when it’s coupled with prevention. We need to stop treating health as something we repair and start treating it as something we build, every day. It’s not solely a question of willpower. It’s the healthcare system itself that needs to work for everyone, in a sustainable way.
So we are building the new standard in prevention insurance. Alan is the first company that integrates insurance, prevention, and care into a single, acclaimed user experience.
We are on an incredible journey to build a global leading company, with a unique culture. We already partner with 40K+ companies of all sizes, serving more than 1M+ members, and have reached €800M+ in ARR.
Prevention as the new norm. That's what we're building with our team of 1000+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.
⭐ The Engineering team ⭐
In our engineering team, we build the infrastructure, interfaces, and applications to provide first-class service to our members, health professionals, and even ourselves!
Being an engineer at Alan means joining a team of talented, committed and passionate engineers, with a lot of product interaction.
We move fast, with a lot of ownership, and are proud to tackle big problems!
Our process is very simple: those who make product decisions are the same ones who build them.
Our stack is Python/Flask, React, React Native, PostgreSQL.
Want to know more? Read this article if you want to discover how life as an Engineer at Alan and this article on our Engineering career path.
Which area will you join ?
By applying to this role, you’ll be considered for three different areas. Throughout the hiring process, we’ll discuss your experience, strengths, and interests, alongside our current hiring needs, to determine which area would be the best fit for you and where you could have the greatest impact. We’ll share this with you before the final stage of the process.
Claims Management: We refund €350M+ in healthcare expenses every year to 1M+ members across France, Belgium, Spain, and Canada. Our mission is to pay each member the right amount, as quickly as possible, while staying cost-effective for Alan. We have built the entire claims chain in-house, from LLM-powered parsing of 2.5M documents per year and a global coverage engine that determines how much each member should receive, to payment infrastructure, fraud prevention, and the member experience across mobile and web. You’ll work on deep systems that must be reliable 24/7 and operate at scale, where every improvement has a direct impact on a member’s bank account.
Insurance Offer: We build the infrastructure that protects 1M+ people across four countries. Our mission is to make insurance simpler, more scalable, and more effective for our members and customers. You’ll work on real-time pricing, AI-powered tools that empower Sales, and Alan’s next-generation global insurance stack. More information here and here.
Customer Enablement: We run the engine behind every company that joins Alan. We bill 40K+ companies across four countries, affiliate their employees, and keep payroll and employment data accurate for 1M+ members. Our mission is to build the shared infrastructure that enables other Alan services to operate reliably and efficiently. You’ll work on a multi-country billing and invoicing platform, affiliation and employment systems that determine who is covered and from when, reconciliation tooling that identifies coverage and billing mismatches, and the APIs used by other teams to build their services. These are systems where correctness is non-negotiable: a wrong invoice or a missed affiliation can be visible to a company within the same week.
⭐ Is it you we’re looking for?
We are looking for engineers with 3+ years of experience to help us scale our Engineering community from different perspectives (product, tech, and internal organization-wise):
You’ll be able to tackle high-impact & high-risk projects involving many engineers.
You’ll design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products.
You’ll have the opportunity to mentor other engineers & lead crews (more details in this article).
You’ll be able to contribute to hiring your future coworkers and shape candidates’ hiring experience (improving our technical assessment process etc...)
You would be a good fit at Alan if most of this sounds like you:
Well-versed in Object Oriented Programming such as Python, Java, C#, and enthusiastic about web technologies such as modern Javascript.
Willing to work in Python/JavaScript (but you don’t need to have experience with those 2 languages!).
Passionate about building products.
Self-starting and entrepreneurial.
Humble and still willing to grow (no matter your seniority!).
Collaborative, enthusiastic about teamwork, learning, and teaching.
Fluent in English (no need to speak French!).
For this opportunity, we are aiming to hire within the C-F level range.
But above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus.
If you identify as a woman and do not meet every requirement, we would still love to hear from you. Research suggests that women can be more selective than men when deciding whether to apply, so please do not self-select out.
🙌 Perks & Benefits
Fair rewards & equity packages.
Flexible office & remote options.
Top-tier equipment: MacBook Pro, monitor, noise-canceling headphones.
Flexible vacation & hours.
Comprehensive healthcare for you, children, and partners.
Transport support and coaching for personal growth.
Training budget for conferences, courses, books.
Extended parental leave for all parents.
🔄 Recruitment note
🌟 We hire people, not roles. Don’t worry if you don’t check every box - high potential and curiosity matter most. We may even suggest another team if we see a better fit.
To see all our opened Engineering positions, click here !
🔖 Learn more About Alan and on our Career pages, Medium, blog and Glassdoor page.
🔄 A quick note about the process
Note: While you're applying for a specific area,, you may join a different engineering team based on where we think you'll have the most impact. Check out descriptions of other areas here.
Redirects to Alan's application page.
Other roles
More at Alan.
Fullstack Software Engineer (x/f/m) - Alan Shop
Senior
Fullstack Software Engineer (x/f/m) - Internal Agentic AI Platform
Mid
Fullstack Software Engineer (x/f/m) - Ops AI Platform
Mid
Senior Engineering Manager (Hands-on) - Offer
Senior
Senior Software Engineer (Privacy) (x/f/m) - Tech Foundations
Senior