Fullstack Software Engineer (x/f/m) - Care Expert Copilot

Full Stack Engineer · Mid · Full Time

Anywhere in France, Belgium, SpainEUR 55k – 80k1mo ago
Apply for this role

Opens Alan's application page

Role

What you'll do.

Join Alan as a Full Stack Software Engineer to build the AI-powered customer service platform that revolutionizes healthcare support for 1M+ members. You'll develop intelligent tools that empower care experts to leverage AI assistance, creating seamless handoffs between automated responses and human expertise while directly impacting healthcare accessibility and patient outcomes across Europe.

Responsibilities

  • Build and Maintain AI Agent Control Systems: Design and develop the cockpit interface that allows care experts to steer, correct, and supercharge AI agents, routing member requests intelligently while surfacing critical context at the right moment to enable human-driven decision making.
  • Develop Full-Stack Features for Member Support Platform: Architect and implement end-to-end features spanning backend APIs and responsive frontend interfaces using React and Python/Flask that handle high-volume member inquiries while maintaining excellent user experience and system reliability.
  • Design AI-to-Human Handoff Infrastructure: Build scalable systems that seamlessly transfer questions from AI agents to care expert teams, including reply drafting assistance, context management, and expert command systems that enhance rather than replace human expertise.
  • Implement Scalable Healthcare Data Solutions: Develop robust PostgreSQL databases and backend services that manage sensitive member health information, ensuring data security, regulatory compliance, and performance optimization across 1M+ users.
  • Optimize System Performance and User Experience: Monitor, profile, and optimize both backend APIs and frontend interfaces to deliver fast response times for urgent member queries, ensuring 50% of questions receive immediate AI-powered answers while maintaining system stability.
  • Collaborate on Technical Decision-Making: Participate actively in product decisions as part of the engineering team where builders are decision-makers, influencing architecture choices, technology adoption, and feature prioritization aligned with healthcare impact goals.
  • Mentor Engineers and Lead Technical Initiatives: Share knowledge with team members, review code contributions, lead architectural improvements to the customer service platform, and drive technical excellence within the Support Area engineering team.
  • Deploy and Own Production Systems: Follow distributed ownership principles by deploying daily changes, monitoring production behavior, addressing issues proactively, and maintaining system reliability for the critical member support infrastructure.

Qualifications

What we look for.

Technical

  • Full-Stack Web Development

    5+ years of professional experience building scalable software systems across frontend and backend layers, demonstrating proficiency with complete application development lifecycle from database design to user interface implementation.

  • Backend Development Expertise

    Strong experience building production-grade backend systems with Python/Flask or similar frameworks, designing RESTful APIs, database optimization, and handling high-throughput systems serving millions of users.

  • Frontend Development Proficiency

    Solid experience building responsive, performant web interfaces using React, understanding component architecture, state management, and creating intuitive user experiences for complex data-driven applications.

  • Database Design and Optimization

    Experience designing and optimizing relational databases (particularly PostgreSQL), writing efficient queries, managing data integrity, and scaling database solutions to support large user bases.

  • System Design and Scalability

    Understanding of distributed systems, microservices architecture, system scalability patterns, and ability to make architectural decisions that support rapid growth from startup to scale-up operations.

Education

  • Computer Science or Engineering Degree (Preferred)

    Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience demonstrating strong fundamentals in computer science principles.

Experience

  • Senior-Level Full Stack Experience

    5+ years of professional software engineering experience building complex, scalable systems that have impacted real users; demonstrated growth from junior to mid/senior level with increasing technical responsibility.

  • Production System Ownership

    Experience taking ownership of features from design through deployment, including performance monitoring, debugging production issues, and iterating based on real user feedback in high-stakes environments.

  • Cross-Functional Collaboration

    Proven ability to work effectively with product managers, designers, and other engineers; experience translating business requirements into technical solutions and communicating trade-offs to non-technical stakeholders.

Skills

Required

  • Python/Flask

    Production-grade backend development using Python and Flask framework, including API design, ORM usage, and server-side business logic implementation.

  • React

    Modern React frontend development including component architecture, hooks, state management, and building responsive user interfaces for complex data-driven applications.

  • PostgreSQL

    Database design, query optimization, schema migration, and data integrity management using PostgreSQL relational database systems.

  • RESTful API Design

    Designing and implementing clean, scalable REST APIs following industry best practices, versioning strategies, and proper error handling.

  • Software Architecture

    Making architectural decisions for scalable systems, understanding monolithic and distributed architectures, and balancing technical trade-offs.

  • Problem Solving

    Ability to break down complex healthcare and AI-related problems into elegant, maintainable solutions that prioritize user value and system reliability.

Preferred

  • AI/ML Integration

    Nice to have

    Experience integrating AI agents, large language models, or machine learning systems into production applications and building user interfaces for AI-assisted workflows.

  • Healthcare or FinTech Domain Knowledge

    Nice to have

    Background in healthcare technology, insurance systems, or regulated financial software demonstrating understanding of compliance requirements and domain-specific challenges.

  • Monorepo Architecture

    Nice to have

    Experience working with monorepo structures and tools that manage shared codebases across multiple applications and services.

  • Rapid Deployment and DevOps

    Nice to have

    Experience with continuous deployment pipelines, infrastructure-as-code, containerization, and maintaining high-velocity release schedules while ensuring production stability.

  • TypeScript

    Nice to have

    Familiarity with TypeScript for frontend development, providing type safety and improved developer experience in complex React applications.

  • User-Centric Product Thinking

    Nice to have

    Track record of shipping features with direct user feedback, participating in product decisions, and demonstrating ownership mentality toward business outcomes.

Tech stack

Languages

PythonJavaScript/TypeScriptSQL

Frameworks

FlaskReact

Databases

PostgreSQL

Tools

Git/GitHubDockerDeployment Pipeline

Other

Monorepo ArchitectureAI Agent IntegrationHealthcare Data Management

Compensation

Pay and benefits.

Base·EUR 55,000 – 80,000

Equity·Stock options

Benefits

  • Healthcare Coverage

    Comprehensive health insurance benefits reflecting Alan's mission to make healthcare accessible and preventative care the norm.

  • Mental Health Support

    Access to telemedicine services and mental health support resources as part of employee wellness programs.

  • Professional Development Budget

    Investment in continuous learning through courses, conferences, and skill development to support career growth and technical excellence.

  • Flexible Remote Work

    Remote work flexibility with option for in-person collaboration at offices in France, Spain, Belgium, or Canada (Toronto).

  • Collaborative Engineering Culture

    Stimulating environment with high-quality time spent with talented engineers, product managers, and designers in a product-driven organization.

  • Ownership and Impact

    Direct influence on product decisions, technical initiatives, and engineering practices; builders are decision-makers in this organization.

  • Mentorship and Growth Opportunities

    Opportunities to mentor other engineers, lead technical initiatives, and influence the future of healthcare technology platforms.

  • Equity Compensation

    Stock options or equity compensation aligning engineer success with company growth across European and North American markets.

Process

Interview steps.

  1. 01

    Application and Initial Screening

    Submit your application showcasing your full-stack experience, healthcare domain interest (if applicable), and demonstrating curiosity and high potential. Alan values potential and learning mindset over perfect qualification matches.

  2. 02

    Technical Conversation with Engineering Lead

    Discussion with a member of the Support Area engineering team covering your approach to system design, experience building scalable applications, and how you think about the relationship between AI and human expertise in product design.

  3. 03

    Technical Assessment or Coding Exercise

    Practical evaluation of your full-stack capabilities through a coding exercise or architectural discussion, potentially covering backend API design, frontend component implementation, or database optimization scenarios.

  4. 04

    Product and Impact Discussion

    Conversation exploring your understanding of healthcare challenges, motivation for working on preventative care at scale, and how you think about user impact when building product features.

  5. 05

    Team Culture and Values Fit

    Discussion with team members about Alan's engineering culture, distributed ownership model, rapid deployment philosophy, and alignment with company values around healthcare accessibility and human-centered AI.

  6. 06

    Final Interview and Offer Discussion

    Conversation with hiring manager covering compensation expectations, location/remote preferences, start date timing, and next steps to joining the team.

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 800+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.

🐼 Who we are

You. Better. With Alan.

Alan's vision is to make prevention the new norm of care for all. Our mission is to help people live in good health to 100 while helping employers feel proud, turning health benefits from a cost center into their most valuable investment.

We're building a vertically integrated health partner that seamlessly unites insurance and smart healthcare delivery into one system.

By connecting all aspects of care - private, public, and direct to consumer - we create the most member-centric healthcare experience. Through deep engagement, we empower everyone to overcome day-to-day health obstacles and live healthier lives.

We partner with 35K+ companies of all sizes, serving more than 1M+ members, and have reached 770M+ in ARR.

Our team of 700 people (still growing) operates across France 🇫🇷, Spain 🇪🇸, Belgium 🇧🇪, and Canada 🇨🇦.

🚀 What you'll build and who you'll work with

You would join the “Support Area”, in charge of building smart products offering the most delightful and scalable Customer Service to 1M+ members.


We have developed a team of AI agents that brings immediate and personalized answers to about 50% of member's questions.


And when it is not enough, we seamlessly transfer the question to our care experts team. We build the cockpit for that handoff and the tooling for the humans who take over. It lets a care expert steer, correct, and supercharge the AI: routing requests, surfacing the right context at the right moment and drafting replies. The expert stays in command; the AI does the heavy lifting.

⚡ Why this role is special

  • Direct Impact: Your decisions affect Alan’s scaling, growth, profitability and ability to provide delightful experience to members when they need it the most.

  • Human + AI, done right: You won't build AI that replaces people. You'll build the control surface that lets human experts drive the AI - the tools that decide what happens when the AI alone isn't enough.

  • Ownership & Growth: Influence product direction, mentor other engineers, and lead technical initiatives that shape the future of healthcare access.

🔍 What we're looking for

Technical Requirements:

  • 5+ years building scalable software systems

  • Full-stack experience (backend and frontend)

What we value:

  • You love turning complex problems into elegant solutions

  • You care about the "why" behind what you build, not just the "how"

  • Humble and still willing to grow (no matter your seniority)

Mission Alignment:

  • Healthcare technology excites you

  • You understand that insurance isn't just about money - it's about access to care

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.

⭐ 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 React, Python/Flask, PostgreSQL in a monorepo. If you are not familiar with this stack but are a keen learner, it is totally fine. We deploy daily and believe in distributed ownership - you build it, you own it.

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.

🌍 How we work

Location: You must be legally eligible to work in France, Belgium, Spain or Canada (Toronto only)

Remote work: We offer remote work flexibility, but we value in-person collaboration.

Check here for more information about our everyday life!

🎯 Important note: we hire people, not roles.

If you're excited about this opportunity but don't check every box, we'd love to hear from you. Everyone, no matter how underrepresented, should feel free to apply, as it can only bring learnings or success.

If you identify yourself as a woman: Did you know that research shows women often apply only when meeting 100% of requirements?

Remember, this is just a guide, not a checklist. We'll be thrilled to receive your application!

🔖 Check out our About Alan and Career pages, as well as our Medium, blog and Glassdoor pages for more info.

You want to know more about Alan?

  • 🙌 Perks & Benefits: Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers.

  • 🤘 A strong culture: People joining Alan are often surprised and delighted by our innovative working method. We have a set of cultural values that guide our approach to work

🔄 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.

View all 16 roles