Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, User Management

$200k - $240k

Arcadia

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 vertical & horizontal scalability and high availability
  • Demonstrated ability to own complex systems from design through rollout and post-release operation , with strong attention to quality and reliability
  • Strong communication, collaboration, and architectural reasoning skills - able to work across engineering, product, SRE , and security teams while balancing pragmatism with long-term technical health
Would Love for You to Have
  • Experience modernizing identity and access systems or other critical, cross-cutting platform services
  • Familiarity with API gateway design, centralized JWT validation, and event-driven architectures
  • Exposure to data streaming or message-driven systems (Kafka, Kinesis, SNS/SQS)
  • Experience in healthcare technology, HIPAA compliance, or other regulated data environments
  • Polyglot engineering experience - comfortable working across multiple languages and frameworks (e.g., Python, Java, Go) when solving complex distributed system challenges
  • Experience building internal developer tooling, custom agents, or platform-level AI integrations that go beyond individual productivity - shaping how an engineering organization adopts and scales AI-assisted development
What You'll Get
  • The opportunity to own one of Arcadia's most critical platform domains and drive its evolution for scale and reliability
  • A mission-driven culture where your work improves patient outcomes and healthcare delivery
  • Competitive compensation, comprehensive benefits, and Flexible Time Off (~22-day company average)
  • A collaborative, remote-friendly engineering culture that values innovation, curiosity, and technical excellence
  • A team that is actively investing in AI-augmented engineering practices - you won't just use these tools, you'll help define how the organization adopts them

$200,000 - $240,000 a year

About Arcadia

Arcadia.io helps innovative providers and payers across the country transform healthcare to reduce cost while improving patient health. We do this by aggregating large amounts of disparate data, applying algorithms to identify opportunities to provide better patient care, and making those opportunities actionable by physicians at the point of care in near-real time. We are passionate about helping our customers drive meaningful outcomes. We are growing fast and have emerged as a market leader in the highly competitive population health management software market and have been recognized by industry analysts KLAS, IDC, Forrester, and Chilmark for our leadership. For a better sense of our brand and products, please explore our website.

Protect Yourself

If you have concerns about the authenticity of a job offer or recruitment-related communication claiming to be from Arcadia, we encourage you to verify by contacting us directly at View phone number on click.appcast.io and select option 3. For more information, visit our website.

This position is responsible for following all Security policies and procedures in order to protect all PHI under Arcadia's custodianship as well as Arcadia Intellectual Properties. For any security-specific roles, the responsibilities would be further defined by the hiring manager.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, User Management in United States vacancy
  • $107k - $216k

     ...Job Description: Principal Software Engineer, UX - Asset Management Technology Foundations Note: Fidelity will not provide immigration sponsorship...  ...strong UX bar. You will be responsible for translating user experience principles into scalable, reusable, and... 
    Suggested
    Work from home

    Fidelity Investments

    Boston, MA
    1 day ago
  • $205k - $225k

     ...Principal Software Engineer - AI Lehi, Utah, United States; Remote - US NetDocuments is the world's #1 trusted cloud-based content management and productivity platform that helps legal professionals...  ...business outcomes and better user experiences for our customers... 
    Suggested
    Remote work
    Flexible hours

    NetDocuments

    Lehi, UT
    5 days ago
  •  ...pairing end-to-end workforce management technology with a rapidly growing...  ...this role exists The Engineering Team enables Shiftsmart to...  ...for both our customers and our users. Our mission is simple: To build...  ...: Who you are A software expert: You have 7+ years of... 
    Suggested
    Hourly pay
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Shiftsmart Inc

    New York, NY
    5 days ago
  •  ...PTC is leading the way.Our software brings the physical and...  ...work we do possible. Principal Software Development Engineer - Assembly development...  ...Design (CAD) and design data management platform, delivered...  ...quality product and great user experience Review code... 
    Suggested
    Local area
    Immediate start

    PTC

    Boston, MA
    5 days ago
  • $200k - $250k

     ...future of IT Service and Configuration Management. Backed by leading investors, we're...  ...About the Role We're looking for a Principal Software Engineer, Full-Stack AI to own the end-to-end...  ...and model reasoning to APIs, user interfaces, and real-world operational... 
    Suggested
    Local area

    Standard Template Labs

    New York, NY
    1 day ago
  •  ...category-leading enterprise software that unleashes that power....  ...cloud infrastructure, access management, standardized synthetics, performance...  ...tracking, and assertion of engineering best practices across UiPath....  ...: you put it in front of users early, seek feedback, and iterate... 
    Work at office
    Immediate start
    Remote work

    UiPath

    Bellevue, WA
    2 days ago
  • $212.1k - $342.65k

     ...Principal Sre Docusign is at a pivotal moment. We...  ...Intelligent Agreement Management (IAM) platform. This shift...  ...them. You are an Engineering-First visionary who believes...  ...SREs to think like software architects Advocate...  ...ecosystem to track deep, user-centric SLO metrics... 
    Work at office
    Local area
    Remote work
    Shift work

    DocuSign

    United States
    3 days ago
  • $160k - $220k

     ...security, and Privileged Access Management (PAM) to secure the entire...  ...ecosystem and provide a frictionless user experience. The world's...  ...with colleagues in engineering, product, and across functions...  ...Forward Thinker: You excel in software design and architecture to address... 

    Saviynt

    San Francisco, CA
    5 days ago
  •  ...also provide nursing home support, care management, and in-home care through our Essen...  .... Job Summary Position title: Principal Software Engineer Job Summary: We're hiring a...  ...we serve. Instead of scheduling a user research session, you can walk down the... 
    Work at office
    Remote work

    Essen Medical Associates

    United States
    4 days ago
  • $225k - $270k

     ...Job Title: Principal Engineer Location: Denver, CO preferred (Hybrid)| Open to remote...  ...provider of customer identity and access management (CIAM) software headquartered in Denver, Colorado....  ..., ensuring a seamless and safe user experience for some of the largest brands... 
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours
    Shift work

    FusionAuth

    United States
    2 days ago
  • $250k - $315k

     ...Software Engineering Lead – NFS This is an incredible opportunity to be part of a company that...  ...global leader in AI and multi-cloud data management at scale. Our cutting-edge data...  ...Experience with kernel-level and user-space I/O stacks Deep understanding... 
    Local area
    Remote work

    DDN Storage

    United States
    3 days ago
  • $202.1k - $299.63k

     ...’s lives. With intelligent agreement management, Docusign unleashes business-critical...  ...Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver...  ...complex backend systems and delightful user experiences. This position is an... 
    Contract work
    Work at office
    Local area
    Remote work
    Shift work
    2 days per week

    DocuSign, Inc.

    Seattle, WA
    4 days ago
  • $211.8k - $317.8k

     ...Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary...  ...: ***Hiring for Principal level Engineer in...  ...software, reference designs, user guides, SDKs, and more....  ...Configuration & Release Management, in addition to regular... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $231.4k - $331.8k

     ...Collaboration under a single, intelligent management pane. We are a high-velocity team with...  ...Join our team to shape and deliver the user experience for Cisco Cloud Control—...  ...powered cloud management platform. As a Principal engineer you will: Build services and libraries... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Flexible hours

    Webex Events (formerly Socio)

    Milpitas, CA
    4 days ago
  • $147k - $237.5k

     ...CyberArk, a Palo Alto Networks company, is seeking a Principal Software Engineer to join our Machine Identity Management team, focused on building and scaling frontend...  ...near real-time system data is surfaced, enabling users to understand, manage, and act on machine... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $126k - $204.5k

     ...for a Sr AI Automation/Test Engineer with experience in Public and...  ...will be part of a world-class software QA engineering team that works...  ...our development and product management teams, testing and presenting...  ...product experience for our end users. You strive for the best in... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...Java Backend Engineer Lead the design, development, and scalability...  ...workflows. Integrate and manage core data systems (e.g.,...  ...10+ years of experience in Software Engineering with a strong focus...  ...platforms supporting millions of users or high concurrency. Deep... 

    Saviynt

    San Francisco, CA
    5 days ago
  • $147k - $237.5k

     ...Help build what is next. Our Cloud Management Platform is a public cloud delivered...  ...Networks network security portfolio. Principal Software Engineers are: Design and develop high-volume...  ...Work with product management on user requirements, designers to plan, implement... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  •  ...leadership within a team of DevOps engineers for the implementation of a...  ...enable testing of software with delivery pipelines, including...  ...to development experts and management. Uses business knowledge to...  ...5) years of experience as a Principal Software Engineer/Developer... 

    Fidelity Investments

    Durham, NC
    2 days ago
  • $99.6k - $234.6k

     ...Infrastructure (OCI) is seeking a highly motivated Software Developer 4 to join the Infrastructure Planning and Capacity Management organization. This team develops the...  ...Our systems support critical business and engineering processes that influence billions of dollars... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    8 days ago
  •  ...world-class data platforms and software services using Java, Spring...  ...to development experts and management. Primary...  ...degree in Computer Science, Engineering, Information Technology, Information...  ...5) years of experience as a Principal Software Engineer/Developer... 

    Fidelity Investments

    Westlake, TX
    3 days ago
  • $190k - $240k

     ...Principal Software Engineer San Francisco About Highnote Founded in 2020 by a team of leaders from Braintree, PayPal, and Lending Club...  ...company that sets the standard in modern card platform management. As an all-in-one card issuer processor and program management... 
    Work at office
    Local area
    Home office
    Flexible hours

    HighNote

    San Francisco, CA
    3 days ago
  • $150k - $226k

     ...Harness is the AI Software Delivery Platform company, led by technologist...  ...API calls, and helped manage $2.8B in cloud spend - enabling...  ...Harness Software Engineering Insights (SEI) is where engineering...  ...complex technical problems for end users ~ Experience with... 
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Harness

    United States
    4 days ago
  •  ..., and flat files. Design, optimize, and manage MongoDB collections, indexes, aggregations...  ...with product owners, architects, and engineering teams to analyze requirements, design technical...  ...experience in the job offered or as a software engineer, application developer,... 
    Work from home

    Peer Islands

    Southlake, TX
    4 days ago
  •  ...Principal Software Engineer Developer Remote Asset Management Leading technical contributor to the enhancement and maintenance of one or more of our modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support... 
    Remote work

    The Ceres Group

    United States
    1 day ago
  • $139.24k - $185k

     ...scale? This is not just another engineering role—this is your...  ...pricing platform capable of managing 200M+ fares across 160+ countries...  ...products in real time. As a Principal Software Engineer , you won’t just...  ...environment Thoughtful user of AI-assisted development... 
    Remote work
    Worldwide
    Flexible hours

    ATPCO

    Herndon, VA
    27 days ago
  •  ...Using our industry-leading software solutions, employees book travel...  ...more effectively. Travel management companies deliver more engaging...  .... We are looking for Engineers to help us dramatically expand...  .... At Deem, our Senior and Principal Engineers are empowered to make... 
    Work at office
    Remote work

    DEEM, LLC

    Dallas, TX
    3 days ago
  • $202.1k - $299.63k

     ...and simplify people's lives. With intelligent agreement management, Docusign unleashes business-critical data that is trapped...  ...What you'll do The Docusign AI team is seeking a Principal Software Engineer to act as a seasoned subject matter expert and architect... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded (RIS) This role has been designed as ''Onsite' with an expectation...  ...here. We have the flexibility to manage our work and personal needs. We make bold...  ...Design, Testing & Automation, User Experience (UX) What We Can Offer You... 
    Work experience placement
    Work at office

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    12 days ago
  • $147k - $237.5k

     ...outcomes. Job Summary Your Career Palo Alto Networks' ADEM (Autonomous Digital Experience Management) group is seeking an accomplished Principal Software Engineer with expertise in developing client-side software for MacOS. You will be part of a world-class... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, User Management. Be the first to apply!