Skip to main content
Arcadia

Principal Software Engineer (Full Stack, Backend-Focused)

Arcadia

πŸ“ Remote (USA) Full-time

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

This is a backend-leaning full stack role (approximately 60/40) requiring deep distributed systems expertise and an ability to balance implementation detail with architectural vision.

**

What Success Looks Like**

In 3 months

  • Ramp up on the existing User Management system, including authentication (Auth0, SAML 2.0), authorization models, and event-driven user 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 database-backed access control framework that replaces legacy patterns and improves performance, consistency, and scalability

  • Drive integration of new user and access models into key Arcadia applications, ensuring minimal disruption for internal and external users

  • Collaborate with SRE and infrastructure teams to strengthen IaC, deployment automation, and observability for User Management services

**

In 12 months**

  • Own and operate a fully modernized User Management system that delivers secure, reliable, and high-performance authentication and authorization at scale

  • Introduce a centralized JWT validation and API gateway strategy to unify access control across services and reduce duplication of logic

  • Establish technical and operational excellence practices-measurable improvements in reliability, latency, and operational efficiency

  • Mentor engineers and guide teams across Arcadia in secure, distributed, and scalable system design

Share:

Related Career Paths

More Jobs at Arcadia

Similar Jobs

Grow Your Skills

Related Internships