Principal Software Engineer (Full Stack, Backend-Focused)
Arcadia
28 days ago
Boston, MA, USA or Remote, United States
Staff+
Responsibilities
- Lead the rearchitecture and implementation of the User Management platform.
- Build backend services and APIs supporting secure, multi-tenant access models.
- Design distributed, event-driven systems to synchronize user data and access events.
- Drive modernization of existing authentication and provisioning flows.
- Manage cloud infrastructure through Infrastructure-as-Code and AWS services.
- Define SLOs and design telemetry for key features.
- Partner with cross-functional stakeholders to ensure alignment with organizational priorities.
- Provide leadership and mentorship in complex problem spaces.
- Join the engineering on-call rotation for operational excellence.
- Maintain documentation, operational runbooks, and best practices.
Requirements
- 10+ years of professional full-stack software engineering experience.
- Proven success building and scaling identity and access management systems.
- Expertise in TypeScript, Node.js/NestJS, and modern React/Angular development.
- Strong command of cloud architecture and IaC practices with Terraform.
- Deep experience with relational and NoSQL data stores.
- Demonstrated ability to own complex systems from design through rollout.
- Excellent collaboration skills across engineering, product, and SRE teams.
- Strong communication and architectural reasoning skills.
- Passion for mission-driven work improving healthcare outcomes.
Benefits
- Opportunity to own a critical platform domain and drive its evolution.
- Mission-driven culture improving patient outcomes and healthcare delivery.
- Competitive compensation and comprehensive benefits.
- Flexible Time Off with an average of ~22 days.
- Collaborative, remote-friendly engineering culture valuing innovation and technical excellence.
Tech Stack
Apache KafkaApache SparkAWSGoJavaNestJSPostgreSQLPythonTerraformTypeScript
Categories
BackendDevOpsFull StackSecurity