Sr. Software Engineer - Patient Services
Core
Architect and re-engineer high-throughput, distributed backend data systems for a high-impact Patient Services initiative.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Distributed, event-driven, and microservice-based systems for customer-facing products
Domain
Healthcare technology / Backend infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting distributed systems, Event-driven architecture, Microservices development, Technical strategy, Mentoring engineers, Design patterns, Operational rigor, AI-assisted coding tools
Preferred skills
On-call management, Early-stage startup experience, High-reliability product experience, Node.js, Kafka
Technologies
Node.js, Kafka
Responsibilities
Architect and re-engineer high-throughput, distributed backend data systems; Drive technical strategy and zero-to-one architectural decisions; Build distributed, event-driven, and microservice-based systems; Mentor engineers and review architectures; Partner with product managers to shape the engineering roadmap; Drive sustainable operational improvements for customer-facing products.
Seniority
Senior, hands-on IC