Principal Software Engineer, Backend Systems
Remote (United States)
About the Role
This opportunity is for a Principal Software Engineer who will help shape technical strategy across an engineering organization while leading development on a core enterprise healthcare product. The role combines hands-on engineering, architecture, mentorship, cross-functional collaboration, and responsibility for building secure, reliable, compliant software.
You will work across web applications, backend services, data pipelines, integrations, and AI-assisted engineering workflows. This role requires strong technical judgment, clear communication, and the ability to translate complex product requirements into practical technical plans.
Status: Full-Time
Work Arrangement: Remote (United States)
Pay: $150,000 - $225,000 per year
What You’ll Do
- Drive technical alignment across engineering teams by establishing shared patterns, platform standards, and architectural guardrails
- Architect scalable and maintainable systems with strong attention to data integrity, security, and performance
- Own end-to-end development across web applications, backend services, data pipelines, and product integrations
- Use AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or similar tools across the development lifecycle
- Help define effective AI-assisted software development practices and team norms
- Evaluate and adopt emerging AI engineering tools as the development landscape evolves
- Set and uphold engineering standards for code reviews, testing, documentation, and CI/CD hygiene
- Mentor and coach engineers to raise overall technical quality
- Participate in architectural discussions and help teams make sound technical decisions
- Translate complex product requirements into clear technical plans with realistic estimates
- Collaborate with quality engineering teams to define test strategies and support high-quality releases in a regulated environment
- Partner with product, design, and customer-facing teams to deliver meaningful features and support
- Work with security and compliance partners to ensure architecture decisions account for HIPAA, SOC 2, and related regulatory obligations
- Design and maintain data pipelines that support clinical workflows, drug databases, and reporting needs
Qualifications
- Bachelor’s or Master’s degree in a related field, or equivalent professional experience
- 8+ years of professional software engineering experience
- Meaningful tenure in senior or lead engineering roles
- Demonstrated experience with AI-augmented software development lifecycle practices
- Hands-on experience using AI coding assistants such as Claude Code, GitHub Copilot, Cursor, Windsurf, or similar tools as part of daily development work
- Deep production-grade experience with TypeScript, Node.js, Python, and Django
- Proficiency with React for building and maintaining frontend features
- Expert-level MySQL skills, including schema design, query optimization, indexing strategies, and migrations
- Strong understanding of RESTful API design and service-oriented architecture
- Experience with cloud-native technologies in GCP, AWS, or similar environments
- Practical experience with data pipelines and workflow orchestration tools such as Apache Airflow or similar platforms
- Strong communication skills with the ability to explain technical tradeoffs and architectural decisions clearly
Preferred Qualifications
- Experience working in secure or regulated environments such as HIPAA or SOC 2
- Background in pharmacy, healthcare, or health-tech is a plus
- Familiarity with healthcare data standards such as NDC codes, RxNorm, SNOMED, or ICD-10
Work Environment
- Remote role based in the United States
- AI-first engineering culture with access to modern AI development tools
- Cross-functional collaboration across engineering, quality, product, design, customer-facing, security, and compliance teams
- Work on enterprise healthcare products with strict compliance, quality, and security requirements
Looking for more opportunities?
View All Jobs