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

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

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, User Management in Boston, MA vacancy
  •  ...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
    1 day ago
  • $174.4k - $218k

     ...Overview The Enterprise AI Platform Engineer is responsible for build and...  ...including task queues, state management, and inter-agent...  ...builder that allows business users to compose agent workflows through...  ...Qualifications 12+ years of software engineering experience, with... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Boston, MA
    3 days ago
  • $152.8k - $229.2k

     ...Principal Software Engineer - 3D Visualization (OpenGL) At Medtronic, you can begin a life-long career of exploration and innovation, while...  ...pipeline (OpenGL, VTK, Qt/QML integration, GPU resource management, real-time performance), shape the long-term direction for... 
    Suggested
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic Plc

    Newton, MA
    4 days ago
  • $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... 
    Suggested
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Newton, MA
    3 days ago
  • $175k - $195k

     ...Principal Software Engineer Bracebridge Capital, LLC is a leading alternative asset manager with approximately $12 billion of net assets under management. The firm pursues investment strategies primarily within the global fixed income markets with the objectives of... 
    Suggested
    Work at office

    Bracebridge Capital

    Boston, MA
    12 days ago
  • $200k

     ...Principal Software Engineer We are hiring a Principal Software Engineer for a full-time opportunity based in Boston, MA (hybrid, 3x/week onsite) with an Insurance / Investment Management firm. This role sits within the Risk team and focuses on Python, SQL, and AI-enabled... 
    Full time

    Motion Recruitment

    Boston, MA
    3 days ago
  • $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... 
    Full time
    Work experience placement

    Vestmark, Inc.

    Boston, MA
    54 minutes ago
  • $160k - $190k

     ...broken with legacy vulnerability management and overcoming persistent, decades...  ...than 500 companies and 30,000 users worldwide to find and mitigate risks...  ...Role We are growing the runZero Engineering team and are looking for a Senior Software Engineer (Go) to join us in developing... 
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Boston, MA
    1 day ago
  •  ...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

    Pearson

    Boston, MA
    4 days ago
  •  ...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

    CERES Group

    Boston, MA
    8 hours ago
  •  ...comprehensive wellness program, and many other benefits. If you are a software engineer, finance or accounting professional, customer support...  ...about developing high quality software products that engage users and enable them to work efficiently. The Software Engineer III... 
    Temporary work
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Boston, MA
    4 days ago
  •  ...500 companies and platform engineers across 100+ countries . Crossplane...  ...Upbound is hiring a Senior Software Engineer to help us build and...  ..., the multiple control plane management software at the heart of the...  ...will delight and amaze our users. Investigate and debug complex... 
    Remote work
    Worldwide

    Upbound - Job Posting

    Boston, MA
    4 days ago
  •  ...robots are deployed. Our platform enables users to simulate, test, and optimize entire...  ...only viable, but inevitable. The Software Engineer will develop connectors linking third-party...  ...application's core, reporting to the manager of the Resolver Connectors scrum team.... 
    Internship
    Visa sponsorship

    Realtime Robotics Inc

    Boston, MA
    4 days ago
  •  ...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 placement
    Work at office
    Local area
    Immediate start

    PTC

    Boston, MA
    4 days ago
  • $116k - $174k

     ...platform integrity at Klaviyo. We manage the critical path of the user journey from login, to enforcing permissions...  ...: Your work will directly affect engineering velocity (auth as a shared service)...  .... What you'll do As a Software Engineer II on the IAM team, you... 
    Flexible hours

    Klaviyo

    Boston, MA
    3 days ago
  •  ...Software Engineer II – Identity & Access Management At Klaviyo, we value the unique backgrounds, experiences and perspectives each Klaviyo (we call ourselves...  ...at Klaviyo. We manage the critical path of the user journey from login, to enforcing permissions, to operating... 
    Flexible hours

    Venturefizz Product Management Community

    Boston, MA
    4 days ago
  • $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 contract
    Casual work
    Flexible hours

    SS&C Technologies Holdings

    Boston, MA
    1 day ago
  • $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 contract
    Casual work
    Work at office
    Immediate start
    Worldwide

    Alarm.com

    Boston, MA
    1 day ago
  • $140k - $170k

    Senior Software Developer Job ID 2026-3180 Job Locations...  ...a passion for AI-augmented engineering . Solid experience with multi...  ...concepts to non-technical business users. ~ Real estate industry...  ...leading U.S. alternative asset management company, unique for its focus... 
    Work at office
    Flexible hours

    The RMR Group

    Newton, MA
    3 days ago
  •  ...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... 

    Vets Hired

    Boston, MA
    3 days ago
  •  ...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 office
    Local area
    Immediate start
    2 days per week
    3 days per week

    PTC

    Boston, MA
    3 days ago
  • $313.8k

     ...the backbone for businesses to sell, bill, get paid, and manage revenue inside HubSpot. Our systems handle billions of dollars...  ...and buyer experience. About the Role We’re looking for a Principal Software Engineer to help shape the technical future of Commerce Hub. This... 
    Contract work
    Live out
    Work at office
    Remote work

    GrabJobs

    Boston, MA
    4 days ago
  •  ...Principal Software Engineer, Tech Lead - Client Experience Platform From our nation's earliest days...  ...deliver the systems customers rely on to manage, track, and optimize their card...  ...application delivering intuitive, high-quality user experiences. Architect scalable... 
    Worldwide
    Visa sponsorship

    ABCorp

    West Roxbury, MA
    4 days ago
  • $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 work
    Local area
    Work from home
    Work visa
    Flexible hours

    Bright Horizons

    Newton Center, MA
    6 days ago
  • $168k - $210k

     ...a highly experienced and accomplished Principal Software Engineer to set the technical direction for our...  ...Work closely with engineers, product managers, and stakeholders across the company to...  ...provide data visualization and intuitive user experiences. Mentor, coach, and... 
    Flexible hours

    CarGurus

    Boston, MA
    8 hours ago
  •  ...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... 

    Verisk Analytics

    Boston, MA
    4 days ago
  •  ...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 work
    Work experience placement
    Remote work

    Saviance

    Boston, MA
    4 days ago
  •  ...supporting applications, programs, and software solutions. May include research,...  ..., modification, reuse, re-engineering, maintenance, or any other activities...  ...closely with architects, product managers, project management, and end-users in the development and enhancement... 
    Remote work
    Flexible hours

    Dtcc

    Boston, MA
    2 days ago
  • $150k - $180k

     ...Insurance (BHSI) is seeking a highly skilled Principal Software Engineer to join its Berxi team in Boston. In...  ...enterprise architects and product managers to translate business requirements and...  ...to shape well-defined technical user stories that can be delivered in small... 
    Temporary work
    Flexible hours

    Berkshire Hathaway Specialty Insurance

    Boston, MA
    1 day ago
  •  ...Principal Software Engineer - AI-Native, Startup Mindset Location: Flexible / Remote Type: Full-Time bout the Role We are seeking an...  ...business outcomes and align technical solutions with real user needs. Collaborative & Transparent: You share reasoning... 
    Full time
    Remote work
    Flexible hours

    Saviance

    Boston, MA
    8 hours ago

Do you want to receive more vacancies?

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