# Fullstack Software Engineer (x/f/m) - Care Expert Copilot
**Company:** [Alan](https://scaleengineer.com/companies/alan)
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.
**Role:** Full Stack Engineer
**Seniority:** Mid
**Locations:** Anywhere in France, Belgium, Spain
**Salary:** 55000–80000 EUR
[Apply](https://jobs.ashbyhq.com/alan/0ff78ea3-64c0-4b4e-ad0f-72d54175b132)
Canonical: https://scaleengineer.com/jobs/alan/fullstack-software-engineer-x-f-m-care-expert-copilot
---
## 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.

## Requirements

### education

- {"name":"Computer Science or Engineering Degree (Preferred)","description":"Bachelor's degree in Computer Science, Software Engineering, or related technical field, or equivalent professional experience demonstrating strong fundamentals in computer science principles."}

### technical

- {"name":"Full-Stack Web Development","description":"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."}
- {"name":"Backend Development Expertise","description":"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."}
- {"name":"Frontend Development Proficiency","description":"Solid experience building responsive, performant web interfaces using React, understanding component architecture, state management, and creating intuitive user experiences for complex data-driven applications."}
- {"name":"Database Design and Optimization","description":"Experience designing and optimizing relational databases (particularly PostgreSQL), writing efficient queries, managing data integrity, and scaling database solutions to support large user bases."}
- {"name":"System Design and Scalability","description":"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."}

### experience

- {"name":"Senior-Level Full Stack Experience","description":"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."}
- {"name":"Production System Ownership","description":"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."}
- {"name":"Cross-Functional Collaboration","description":"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

- {"name":"Python/Flask","description":"Production-grade backend development using Python and Flask framework, including API design, ORM usage, and server-side business logic implementation."}
- {"name":"React","description":"Modern React frontend development including component architecture, hooks, state management, and building responsive user interfaces for complex data-driven applications."}
- {"name":"PostgreSQL","description":"Database design, query optimization, schema migration, and data integrity management using PostgreSQL relational database systems."}
- {"name":"RESTful API Design","description":"Designing and implementing clean, scalable REST APIs following industry best practices, versioning strategies, and proper error handling."}
- {"name":"Software Architecture","description":"Making architectural decisions for scalable systems, understanding monolithic and distributed architectures, and balancing technical trade-offs."}
- {"name":"Problem Solving","description":"Ability to break down complex healthcare and AI-related problems into elegant, maintainable solutions that prioritize user value and system reliability."}

### preferred

- {"name":"AI/ML Integration","description":"Experience integrating AI agents, large language models, or machine learning systems into production applications and building user interfaces for AI-assisted workflows."}
- {"name":"Healthcare or FinTech Domain Knowledge","description":"Background in healthcare technology, insurance systems, or regulated financial software demonstrating understanding of compliance requirements and domain-specific challenges."}
- {"name":"Monorepo Architecture","description":"Experience working with monorepo structures and tools that manage shared codebases across multiple applications and services."}
- {"name":"Rapid Deployment and DevOps","description":"Experience with continuous deployment pipelines, infrastructure-as-code, containerization, and maintaining high-velocity release schedules while ensuring production stability."}
- {"name":"TypeScript","description":"Familiarity with TypeScript for frontend development, providing type safety and improved developer experience in complex React applications."}
- {"name":"User-Centric Product Thinking","description":"Track record of shipping features with direct user feedback, participating in product decisions, and demonstrating ownership mentality toward business outcomes."}

## Tech stack

### tools

- {"name":"Git/GitHub","description":"Version control system for managing monorepo codebase and collaboration across engineering team."}
- {"name":"Docker","description":"Containerization platform for consistent development, testing, and production deployment environments."}
- {"name":"Deployment Pipeline","description":"Continuous integration and continuous deployment infrastructure enabling daily production releases and automated testing."}

### others

- {"name":"Monorepo Architecture","description":"Unified repository structure managing both backend and frontend codebases, enabling coordinated development and shared utilities."}
- {"name":"AI Agent Integration","description":"Systems integrating AI agents for automated member support with human expert oversight and seamless escalation."}
- {"name":"Healthcare Data Management","description":"Secure handling of sensitive member health information with compliance to healthcare regulations and data protection standards."}

### databases

- {"name":"PostgreSQL","description":"Primary relational database for storing member data, AI interactions, expert metrics, and all transactional healthcare data."}

### languages

- {"name":"Python","description":"Primary backend language for API development and business logic implementation using Flask framework."}
- {"name":"JavaScript/TypeScript","description":"Frontend development language using React; TypeScript recommended for type safety and better developer experience."}
- {"name":"SQL","description":"Database query language for PostgreSQL, essential for data retrieval, optimization, and schema management."}

### frameworks

- {"name":"Flask","description":"Lightweight Python web framework used for backend API development and server-side application logic."}
- {"name":"React","description":"JavaScript library for building user interfaces with component-based architecture, used for the care expert cockpit and member-facing interfaces."}

## Benefits

### benefits

- {"name":"Healthcare Coverage","description":"Comprehensive health insurance benefits reflecting Alan's mission to make healthcare accessible and preventative care the norm."}
- {"name":"Mental Health Support","description":"Access to telemedicine services and mental health support resources as part of employee wellness programs."}
- {"name":"Professional Development Budget","description":"Investment in continuous learning through courses, conferences, and skill development to support career growth and technical excellence."}
- {"name":"Flexible Remote Work","description":"Remote work flexibility with option for in-person collaboration at offices in France, Spain, Belgium, or Canada (Toronto)."}
- {"name":"Collaborative Engineering Culture","description":"Stimulating environment with high-quality time spent with talented engineers, product managers, and designers in a product-driven organization."}
- {"name":"Ownership and Impact","description":"Direct influence on product decisions, technical initiatives, and engineering practices; builders are decision-makers in this organization."}
- {"name":"Mentorship and Growth Opportunities","description":"Opportunities to mentor other engineers, lead technical initiatives, and influence the future of healthcare technology platforms."}
- {"name":"Equity Compensation","description":"Stock options or equity compensation aligning engineer success with company growth across European and North American markets."}

## Compensation

- **max:** 80000
- **min:** 55000
- **currency:** EUR
- **stockOptions:** true

## Interview process

### steps

- {"name":"Application and Initial Screening","description":"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."}
- {"name":"Technical Conversation with Engineering Lead","description":"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."}
- {"name":"Technical Assessment or Coding Exercise","description":"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."}
- {"name":"Product and Impact Discussion","description":"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."}
- {"name":"Team Culture and Values Fit","description":"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."}
- {"name":"Final Interview and Offer Discussion","description":"Conversation with hiring manager covering compensation expectations, location/remote preferences, start date timing, and next steps to joining the team."}

## Full description
## **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**](https://alan.com/en/careers). 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](https://blog.alan.com/tech-et-produit/engineering-organisation-at-alan) if you want to discover how life as an Engineer at Alan and[ this article](https://medium.com/alan/engineering-career-path-at-alan-e5de5c2e740c) 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](https://alan.com/en/careers/a/everyday-life) 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](https://alan.com/en/careers/a/salary-equity): 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](https://alan.com/en/about/a/leadership-principles): 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_](https://www.notion.so/alaninsurance/Software-Engineering-Areas-Alan-2c61426e8be7805bacd2cdbc08c32640?source=copy%5Flink)_._
