Alan is your one-stop health partner.
Fullstack Software Engineer
Location
France
Posted
29 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Software Engineer
Alan
• Build the AI-powered internal platform that every Alaner uses daily to navigate the company, find context, and take action. • Design and ship intelligent agents that automate real organizational workflows: onboarding, knowledge retrieval, performance alignment, decision support. • Push LLMs into production for structured reasoning, agentic task execution, and deep integration with internal tools. • Define the primitives and abstractions of AI-native work, the patterns that scale across every team and every country Alan operates in. • Replace generic tools (HRIS, performance reviews, IAM) with opinionated, Alan-native software that compounds with our culture. • Build and scale our Identity & Access Management (IAM), Privileged Access Management (PAM), and user lifecycle across 25+ systems. • Collaborate with product, design, security and leadership to turn Alan's cultural principles into software that amplifies them.
Job Requirements
- Software engineers of all experience levels, ideally with backend or full-stack experience.
- Genuinely excited about AI and eager to explore what LLMs, agents, and retrieval systems can do inside a real product.
- Comfortable building in fast-moving territory where the right abstractions don't exist yet.
- Well-versed in OOP languages (Python, Java, C#) and modern web technologies.
- Fluent in English (French is a plus but not required).
- Curious, self-starting, humble, collaborative, and eager to grow.
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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
ArteraAt Artera, we value bringing together individuals from diverse backgrounds to develop new and innovative solutions for patients and physicians. As an equal opportunity employer, we do not discriminate on the basis of race, color, religion, national origin, age, sex (including pregnancy), physical or mental disability, medical condition, genetic information gender identity or expression, sexual orientation, marital status, protected veteran status, or any other legally protected characteristic.
• Designing, developing, and implementing web applications from the user experience to backend services. • Full-stack development using modern frameworks such as React, TypeScript, Node, or experience in modern programming languages. • Creating and managing database schemas and writing efficient queries using SQL (PostgreSQL). • Building asynchronous requests and optimizing data flow in large scale applications. • Working collaboratively with product and design teams to create seamless integrations between front-end and back-end systems.
Lead Software Engineer – Healthcare Data, Audience Applications
Zeta GlobalWe deliver better experiences for consumers and better results for your brand.
• Lead architecture and hands-on development of distributed systems supporting healthcare data workflows • Design and implement scalable data pipelines (batch and streaming) for large-scale datasets • Build and maintain APIs and services with strong SLAs, observability, and fault tolerance • Implement identity resolution logic including matching, deduplication, and graph-based linkage • Ensure high data quality through validation, reconciliation, and monitoring frameworks • Design systems with strong security controls, including encryption, access control, and auditability • Apply privacy-by-design principles across all systems handling PHI/PII • Partner with Product and Data teams to translate healthcare requirements into scalable architectures • Drive engineering best practices across testing, CI/CD, code quality, and operational excellence • Mentor engineers and act as a technical leader across the team
• Contribute across the team’s surface areas to directly move our core metrics (developer experience, developer velocity, debuggability, performance, and reliability) while reducing cost and providing new functionality to help make our team’s vision, and that of our broader org, a reality. Upcoming projects include modularizing our client observability libraries, code editor and Claude skills developer experience improvements, bundler enhancements, and improving CI debuggability. • Partner with Airbnb product teams to understand their pain points, pilot proposed solutions, and encourage adoption of tools and frameworks. • Collaborate with a wide variety of infrastructure teams as well as support product foundation teams as they build additional capabilities on top of the team’s offerings. • Participate in all phases of software development from architecture/design through implementation, testing, and on-call. • Support teammates in enabling code quality, operational excellence, and shared learning.
Senior Software Engineer, IAM
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Design, build, and operate Go services powering authentication, authorization, token handling, and identity lifecycle across Docker • Extend OIDC, SSO, SAML, and SCIM integrations, and evolve our authorization model (including ReBAC) as permissions scale across products and tenants • Improve observability, performance, and security posture of identity services on the hot path of every authenticated request, and strengthen audit logging • Design for multi-region operation, graceful degradation, and safe rollout of changes to critical auth flows • Lead projects end-to-end, contribute to technical design and long-term direction of the IAM platform, and mentor teammates in identity and security domains • Partner with Product, Security, and engineering teams that depend on IAM primitives to ensure our APIs are clear, safe, and easy to adopt • Take part in the paid on-call rotation for the team; respond to incidents, debug production issues, and drive continuous improvement of system reliability




