Principal Software Engineer, User Management
$200k - $240kArcadia
Overview 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 What You\'ll Be Doing Leading the rearchitecture and implementation of the User Management platform —the foundation for authentication, authorization, and access control across Arcadia products Building backend services and APIs (NestJS, TypeScript, PostgreSQL) supporting secure, multi-tenant access models Designing distributed, event-driven systems to synchronize user data and access events across Arcadia applications Driving modernization of existing authentication and provisioning flows (Auth0, SAML 2.0, OAuth2, JWT) Managing cloud infrastructure through Infrastructure-as-Code (Terraform) and AWS-native services (ECS, S3, SNS, Aurora) Defining SLOs and designing telemetry for key features, ensuring robust monitoring, canary, and standard rollout strategies Partnership 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 Joining the engineering on-call rotation , contributing to the reliability and operational excellence of the User Management platform and related services Ensuring that documentation, operational runbooks, and best practices are well maintained and available for peers and downstream teams 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 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 Excellent collaboration skills and the ability to work across engineering, product, and SRE teams to deliver cohesive, secure systems Strong communication and architectural reasoning skills—able to balance pragmatism with long-term technical health Passion for mission-driven work improving healthcare outcomes and enabling data-driven care delivery 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—comfort working across multiple languages and frameworks (e.g., Python, Java, Go) when solving complex distributed system challenges Experience working with high-scale analytics platforms or distributed data processing frameworks (e.g., Apache Spark jobs), especially in environments integrating operational and analytical data pipelines 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 Salary : $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. #J-18808-Ljbffr Arcadia
$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...SuggestedWork from home- ...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...SuggestedLocal areaImmediate start
$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...SuggestedTemporary workWorldwideFlexible hours$160k - $190k
Vestmark is building the AI-native future of wealth management technology. We are looking for a Principal Engineer who thinks in systems, cares about business... ...has the technical depth to define how AI-native software gets built at scale. If you have a clear point of...SuggestedWork experience placement$178.13k - $188.13k
...Programs testable and maintainable software solutions within Cloud... ...to development experts and management. Primary Responsibilities... ...degree in Computer Science, Engineering, Information Technology, Information... ...5) years of experience as a Principal Software Engineer/Developer...SuggestedRemote workWork from home$152.8k - $229.2k
...cross-functional collaboration as we work together to engineer the extraordinary. As a Principal Software Engineer - 3D Visualization (OpenGL) you will set... ...(OpenGL, VTK, Qt/QML integration, GPU resource management, real-time performance), shape the long-term direction...H1bWork at officeLocal areaImmediate startFlexible hours$169.3k - $304.7k
...is part of our larger Linux Engineering team, which provides the Linux... ...and correctly. As a Principal Software Engineer, you will be responsible... ...your favorite series, or managing your savings, we're the engine... ...: Running apps closer to users for instant performance. Security...Work experience placementWork at office$100k - $110k
...Software Engineer SS&C Eze is seeking a Software Engineer to join the Eze OMS team based out... ...applications that provide best-in-class asset management functionality to streamline the... ...activities, including backlog refinement and user story estimation. Contributing to...Ongoing contractCasual workFlexible hours- ...Software Engineer Boston, MA Asset Management JO-1905-1230 SUMMARY OF RESPONSIBILITIES: Work closely with the investment and application development teams in the development of a user interface and middle-tier components for the core platform used by the generalist...Work experience placement
- ...Software Engineer II – Identity & Access Management Boston, MA Team Overview The Core Infrastructure – Identity & Organizations (Core IO) pillar owns... ...integrity at Klaviyo. We manage the critical path of the user journey from login, to enforcing permissions, to...Flexible hours
- ...PTC is leading the way. Our software brings the physical and digital... .... Senior Software Engineer- Hybrid Boston, MA... ...Design (CAD) and design data management platform, delivered globally... ...modeling functionality to enable users to do their work in an efficient...Work experience placementWork at officeLocal areaImmediate start
$115k - $125k
.... Role Summary We are hiring a Software Engineer II to contribute to the design and development... ...connected devices for millions of users. As an engineer on the DELI team,... ...will collaborate closely with Product Managers, TPMs, and engineers across the organization...Fixed term contractCasual workWork at officeImmediate startWorldwide$80k - $150k
...Senior Software Engineer Team: Investment Research Technology Location: Boston, MA At Wellington Management our appetite for technology is insatiable. We recognize that the world... ...test plans and provide support during user acceptance testing Modify and...Remote workFlexible hours1 day per week- ...Software Engineer LinkSquares is the leading contract lifecycle management company in the legal industry, named a Strong Performer in The Forrester Wave™: Contract Lifecycle... ...and external engineering teams and business users to deliver new features and services with a...Contract workWork at office2 days per week3 days per week
- ...Position Overview The Software Development Engineer in Test will play a major role in developing cutting... ...solutions to support our investment management functions. In this role you will... ...in creating acceptance criteria for user stories and generate a test automation...Work experience placement
- ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced... ...strong focus on endpoint management, automation, and end-user experience. Key Responsibilities Design, implement,...Full time
$154k - $177k
...technology that transforms how wealth management firms operate, scale, and serve their clients... ...Needham, MA headquarters. As a Senior Software Engineer, you will join a highly motivated... ...software — Implement features, gather user and stakeholder feedback, and iterate to...Work visa3 days per week$115k - $162k
...Senior Software Engineer, SharePoint ID 2026-10340 Job Location : Location US... ...lifecycle through our core construction management services and complementary business lines... ...business needs. Develop responsive user interfaces and integrate with data sources...Full timeTemporary workFor contractorsWork at office$142.8k - $274.8k
...solving problems, writing software, and working with... ...The Industry Solutions Engineering (ISE) team is a global... .... We are hiring a Principal Software Engineer with... ..., technical program managers, and designers who work... ...stakeholders to determine user requirements for a set...Ongoing contractLocal areaVisa sponsorshipWork visa- ...Principal Software Engineer, Tech Lead - Client Experience Platform ABCorp has been a trusted force... ...deliver the systems customers rely on to manage, track, and optimize their card... ...application delivering intuitive, high-quality user experiences. Architect scalable...Worldwide
- ...innovation means your ideas will be heard! Be a part of a dynamic software development group at Verisk Catastrophe and Risk Solution,... ...been recognized by The Wall Street Journal as one of the Best-Managed Companies and by Forbes as a World's Best Employer, testaments...
- ...Job Title- Principal Software Engineer Location: Remote Duration: 6 Months Contract to... ...deliver software and IT services that meet user needs. The candidate will demonstrate... ...what the healthcare service management experience can be. Responsibilities...Contract workWork experience placementRemote work
$168k - $210k
...Principal Software Development Engineer, Ads Intelligence At CarGurus, our mission is to give people the power... ...closely with engineers, product managers, and stakeholders across the company... ...provide data visualization and intuitive user experiences. Mentor, coach, and...Flexible hours- ...transforming, and PTC is leading the way.Our software brings the physical and digital worlds... ...technical direction and standards with engineers on the team Skills and Knowledge... ...make ptc.com/careers accessible to all users. If you would like to contact us regarding...Work at officeLocal areaImmediate start2 days per week3 days per week
$99.6k - $234.6k
...Oracle Health Platform Engineering builds and operates shared... ...operability. We are seeking a Principal Software Developer (IC4) to lead... ...Experience building or integrating user provisioning and... ...platform patterns: secrets management, key rotation, secure defaults...Temporary workVisa sponsorshipFlexible hours- ...Description: Job Summary We are seeking a highly experienced Principal Software Engineer to lead the design and delivery of scalable, cloud-native... ...-end engineering efforts to build responsive, accessible user experiences Design and optimize database architectures...
- ...Software Engineering Role Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate... ...the firm. Works closely with architects, product managers, project management, and end-users in the development and enhancement of existing software...Remote workFlexible hours
$145k - $181k
...you’ll shape architecture, mentor engineers, collaborate across UX, product,... ...APIs, and deliver high‑quality software through Azure‑powered CI/CD... ...closely with UX/UI designers, product managers, and backend engineers to deliver seamless user experiences. Champion best...Temporary workLocal areaWork from homeWork visaFlexible hours- ...Principal Software Engineer We believe when it comes to fashion, it's all about the details. Our personalization... ...00 brands and 175 million registered users. Since 2010, we have built the world'... ...business problems. Work with product managers and customers to create achievable...Remote workFlexible hours
$151.51k - $249.95k
...About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform.... ...enabling the entire team to deliver value to the end user. Agentic AI based SDLC and and Utilize AI Tools: Evaluates...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, User Management. Be the first to apply!
- senior principal software engineer Boston, MA
- principal software engineer Boston, MA
- epic principal trainer Boston, MA
- principal Boston, MA
- principal scientist Boston, MA
- principal solutions consultant Boston, MA
- principal consultant Boston, MA
- principal data scientist Boston, MA
- principal cloud computing engineer Boston, MA
- senior principal scientist Boston, MA

