Arcadia

Arcadia

Arcadia provides a healthcare data platform that enables organizations to unify diverse data sources, derive actionable insights through analytics, and enhance patient outcomes by delivering high-quality care experiences.

IT Services
251-1K
Founded 2002
$154M raised

Description

  • Lead the rearchitecture and implementation of the User Management platform across Arcadia products.
  • Build backend services and APIs using NestJS, TypeScript, and PostgreSQL to support secure multi-tenant access models.
  • Design distributed, event-driven systems to synchronize user data and access events across applications.
  • Modernize authentication and provisioning flows using Auth0, SAML 2.0, OAuth2, and JWT.
  • Manage cloud infrastructure with Terraform and AWS-native services such as ECS, S3, SNS, and Aurora.
  • Define SLOs and design telemetry, monitoring, canary, and rollout strategies for key features.
  • Partner with Product, Security, SRE, and infrastructure teams to align technical execution with business and security needs.
  • Provide technical leadership, mentorship, and architectural guidance in complex and ambiguous problem spaces.
  • Participate in the engineering on-call rotation and support the reliability of User Management services.
  • Maintain documentation, operational runbooks, and engineering best practices for peers and downstream teams.

Requirements

  • 10+ years of professional full-stack software engineering experience with a focus on backend and distributed systems.
  • Proven experience building and scaling identity and access management systems.
  • Experience with authentication and authorization technologies including SAML 2.0, OAuth2, and JWT.
  • Strong expertise in TypeScript and Node.js/NestJS, with modern React or Angular experience for full-stack delivery.
  • Strong command of cloud architecture, preferably AWS, and Infrastructure-as-Code practices with Terraform.
  • Deep experience with relational and NoSQL data stores, including designing for vertical and horizontal scalability and high availability.
  • Demonstrated ability to own complex systems from design through rollout and post-release operation.
  • Excellent collaboration and communication skills across engineering, product, and SRE teams.
  • Strong architectural reasoning with the ability to balance pragmatism and long-term technical health.
  • Preferred: experience modernizing identity and access systems or other cross-cutting platform services.
  • Preferred: familiarity with API gateway design, centralized JWT validation, and event-driven architectures.
  • Preferred: exposure to Kafka, Kinesis, SNS/SQS, or other message-driven systems.
  • Preferred: experience in healthcare technology, HIPAA compliance, or other regulated data environments.
  • Preferred: polyglot engineering experience with languages such as Python, Java, or Go.
  • Preferred: experience with high-scale analytics platforms or Apache Spark jobs.

Benefits

  • Competitive compensation with a salary range of $200,000 to $240,000 per year.
  • Comprehensive benefits package.
  • Flexible Time Off, with a company average of about 22 days.
  • Remote-friendly engineering culture.
  • The opportunity to own a critical platform domain with high visibility and impact.
  • A mission-driven environment focused on improving patient outcomes and healthcare delivery.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Instacart Business

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Software Engineer for its Business team to lead the development of B2B ecommerce capabilities that serve business customers and expand the company’s commercial ordering experience.

Datadog E-commerce Java Python Ruby Ruby on Rails
11 hours, 51 minutes ago

Software Engineer, Conversion

Upstart 1K-5K Banks

Upstart is hiring a Software Engineer for its Conversion Engineering team to build and improve borrower-facing application and funding experiences that drive conversion, funding, and revenue.

Machine Learning Microservices
11 hours, 51 minutes ago

Software Engineer

Ooma, Inc. 1001-5000 telecommunications

Ooma is hiring a Software Engineer for its Telecommunications Platform team to develop a geographically distributed calling platform that supports the future of communications at scale.

12 hours, 6 minutes ago

Staff Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a remote Staff Software Engineer to lead the architecture and evolution of compliance and phone-number platform systems that support global communications at massive scale.

Apache Spark AWS CI/CD DynamoDB Go Java Kafka Kubernetes LLM Microservices Redis Serverless SQL Terraform
12 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers