Arcadia logo
Arcadia

We transform data into powerful insights that deliver results.

Principal Software Engineer – Full Stack, Backend-Focused

Backend EngineerSoftware EngineerOtherRemoteLeadTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Massachusetts

Posted

140 days ago

Salary

$200K - $240K / year

Seniority

Lead

Job Description

Principal Software Engineer – Full Stack, Backend-Focused

Arcadia

• 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 • 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 • 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

Job Requirements

  • 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

Benefits

  • 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
  • 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

Related Job Pages

More Backend Engineer Jobs

Coinbase logo

Software Engineer, Backend – Platform, Core Automation

Coinbase

We're building an open financial system for the world.

Backend Engineer140 days ago
OtherRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Explore and apply advanced GenAI techniques, including large language models (LLMs) and Agentic AI, to solve complex challenges across the organization. • Excel at project execution by managing priorities, deadlines, and deliverables, leveraging your technical expertise. • Write high-quality, well-tested code in Python and Golang to address critical product and business needs. • Build scalable, secure systems using modern cloud technologies and industry best practices. • Debug complex technical issues to enhance system reliability, scalability, and ease of operation. • Review and ensure the security, scalability, and architectural integrity of feature designs across teams. • Build pipelines to integrate with third-party vendors and streamline workflows.

United States
$152.4K - $179.3K / year
Job Closed
Anchorage Digital logo

Member of Technical Staff, Reporting & Statements – Backend Engineer

Anchorage Digital

Trusted institutional partner in crypto and first federally chartered crypto bank

Backend Engineer140 days ago
OtherRemoteTeam 201-500Since 2017H1B Sponsor

• Join as a founding engineer on the Reporting & Statements team • Design systems for financial reports and statements • Build automated frameworks for accuracy and consistency

New York
Leega logo

Senior .NET MAUI Developer

Leega

Inteligência, Inovação e Tecnologia.

Backend Engineer140 days ago
Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• We are looking for a senior developer specialized in .NET MAUI to take technical ownership of a new cross-platform mobile application. The professional will be responsible for receiving, analyzing, and continuing the development of an already-started application, ensuring quality, scalability, and adherence to industry best practices. • Previous experience taking over in-progress projects from other teams or vendors • Knowledge of Blazor Hybrid within MAUI • Familiarity with code analysis tools and quality metrics • Experience with Azure DevOps or GitHub Actions for mobile CI/CD • Open source contributions or active participation in the .NET community • Autonomy and proactivity to drive the project with minimal supervision • Analytical ability to understand and document third-party code • Clear communication to report status, risks, and technical decisions • Ownership mindset regarding the product and its outcomes • Receive and analyze the existing application codebase, documenting architecture, dependencies, and areas for improvement • Assume technical leadership of the project, defining coding standards, architecture, and best practices • Develop and evolve features using .NET MAUI for iOS and Android • Conduct code reviews, refactorings, and performance optimizations • Ensure code quality through unit and integration tests • Collaborate with product, design, and backend teams to deliver aligned with business requirements • Document technical decisions and keep project documentation up to date • Identify and resolve technical debt, proposing continuous improvements • Support the definition of CI/CD pipelines for building and distributing the app • Implement and maintain integrations with push notifications (Firebase, APNs) • Ensure accessibility and adherence to platform UX guidelines

Brazil
Job Closed
Sporty Group logo

Python Engineer

Sporty Group

Our mission is to build everyday entertainment platforms For Everybody.

Backend Engineer140 days ago
Full TimeRemoteTeam 501-1,000Since 2013H1B No Sponsor

• Take the lead in enhancing our in-house Python-based automation framework, ensuring it remains robust, scalable, and efficient. • Drive efforts to refactor existing codebase, emphasizing clarity, readability, and maintainability to facilitate future enhancements. • Collaborate closely with QA Engineers to identify automation needs and implement solutions within the framework. • Utilize strong troubleshooting and debugging skills to identify and resolve issues within the automation framework. • Collaborate with cross-functional teams to seamlessly integrate automation processes into the software development lifecycle.

Europe
Job Closed