← Back to jobs

Principal Software Engineer, User Management

Arcadia
FULL_TIME Remote · US US USD 200000–240000 / month Posted: 2026-05-11 Until: 2026-07-10
Apply Now →
You will be redirected to the original job posting on BeBee.
Apply directly with the employer.
Job Description
Arcadia is dedicated to happier, healthier days for all. We believe that there is a better healthcare world – one powered by data. Our platform transforms complex, diverse data into a unified foundation for health, helping organizations deliver better care, boost revenue, and lower costs. We’re a team of fiercely driven individuals committed to making healthcare more sustainable—and we’re looking for passionate people to help us get there. For more information, visit arcadia.io . Why This Role Is Important to Arcadia Arcadia’s mission is to improve healthcare outcomes through better data and smarter technology. A critical pillar of this mission is the User Management system , which governs authentication, authorization, and user provisioning across all Arcadia’s applications. We’re looking for a Principal Software Engineer to take technical ownership of this area—leading the rearchitecture and implementation of a robust, scalable, and secure access control framework. By the time you join, the team will have completed key architectural planning decisions; your focus will be on translating that architecture into reality. Beyond the core platform work, this role will drive adoption of AI-augmented engineering practices across the team—bringing modern agentic development approaches that raise the standard for how we build software. What Success Looks Like In 3 months Gain deep familiarity with Arcadia's existing User Management system — Auth0 tenants, Chimera authorization model, Hydra session management, and event-driven provisioning workflows Complete design handoff for the new access and grants architecture, collaborating closely with product and platform teams to understand business and security requirements Begin staged implementation of the new system, focusing on core backend services and foundational APIs In 6 months Lead the implementation of a centralized access control framework that replaces legacy patterns across the platform Drive integration of new user and access models into key Arcadia applications with zero-downtime migration for internal and external users In 12 months Own and operate a fully modernized User Management system that delivers secure, reliable, and high-performance authentication and authorization at scale Define and begin executing on a unified access control strategy across services — establishing the roadmap to eliminate duplicated auth logic and reduce integration surface area Mentor engineers and guide teams across Arcadia in secure, distributed, and scalable system design — including adoption of AI-augmented development practices What You'll Be Doing Leading the rearchitecture and modernization of the User Management platform — authentication (Auth0, SAML 2.0, OAuth2, JWT), authorization, access control, and user provisioning across Arcadia products Building backend services and APIs across a polyglot stack (TypeScript/NestJS, Go, Python) supporting secure, multi-tenant access models Owning Auth0 tenant management, cross-application SSO, and session infrastructure — including SAML integrations, identity provider relationships, and Hydra session management Managing cloud infrastructure through Infrastructure-as-Code (Terraform/Terragrunt) and AWS-native services (Lambda, API Gateway, DynamoDB, Cognito, SNS) Defining SLOs and designing telemetry for key features, ensuring robust monitoring, canary, and standard rollout strategies — with shared ownership of on-call reliability Partnering with cross-functional stakeholders — including Product, Security, and SRE — to ensure alignment between technical execution and organizational priorities Providing leadership, mentorship, and clarity in complex, ambiguous problem spaces What You'll Bring 10+ years of professional full-stack software engineering experience with a focus on backend and distributed systems Proven success building and scaling identity and access management systems, including authentication (SAML 2.0, OAuth2, JWT) and fine-grained authorization frameworks Expertise in TypeScript, Node.js/NestJS, and modern React/Angular development for full stack delivery Hands-on experience with agentic AI-assisted development — actively using agentic coding tools, context-engineered environments, and AI-augmented workflows, with a track record of independently shipping AI-native tooling and defining how teams leverage AI strategically Strong command of cloud architecture (AWS preferred) and IaC practices with Terraform Deep experience with relational and NoSQL data stores, designing for