Remote job
Staff Software Engineer, Healthcare — Customer Experience
Job details
About this role
Role overview
This staff-level full-stack engineering role focuses on crafting the customer-facing software that powers healthcare delivery operations. The position involves leading the design and delivery of applications for ordering, tracking, and managing deliveries, with a strong emphasis on intuitive user experience and reliable performance. The engineer will own major projects end-to-end, from user-flow design through implementation and post-launch measurement, while raising the quality bar for the entire team.
Responsibilities
- Lead the design and delivery of customer-facing applications that support ordering, tracking, and delivery operations. - Own major projects end-to-end: shaping user flows, making UX decisions, designing architecture and data models, implementing across the stack, and measuring results after launch. - Build fast feedback loops with customers through direct conversations, analytics, support signals, limited releases, and structured experiments. - Establish gradual-release practices such as feature flags, beta programs, and phased rollouts to validate changes with subsets of customers before broad release. - Raise the quality bar for frontend UX, interaction patterns, accessibility, and product polish. - Partner with operations, supply chain, finance, and customer-facing teams to identify and solve high-impact user problems. - Improve reliability, testing, observability, and engineering practices across owned applications. - Mentor engineers and help set product-minded technical standards across the team.
Requirements
- 10+ years of production software engineering experience, including staff-level technical scope. - Deep full-stack expertise: modern frontend development with React (or comparable framework) and strong backend capability in Go, Python, or similar languages. - Proven track record building external customer-facing products where UX directly influences adoption, trust, and business outcomes. - Demonstrated customer obsession: actively seeks feedback, speaks directly with users, translates insights into product improvements, and advocates for customer needs. - Strong independent design and UX judgment; able to make high-quality product decisions without relying on a dedicated designer. - Experience with limited releases, feature flags, beta programs, experiments, or phased rollouts. - History of owning architecture across teams, mentoring engineers, and leading delivery in ambiguous, fast-changing environments. - Experience in both rigorous, high-engineering-bar organizations and startup/scale-up settings where building through ambiguity is required. - Clear, effective English communication. - Ability to work from the US East Coast or London, UK, and travel to Africa approximately three times per year.
Nice to have
- Background in e-commerce, marketplaces, or other high-expectation external customer experiences. - Measurable improvements to conversion, activation, retention, customer satisfaction, or usability. - Experience with healthcare, fulfillment, logistics, warehouse-management, or supply-chain products.
Benefits and work setup
- Starting cash compensation range: $180,000–$220,000 (US-based candidates), with final pay dependent on experience, qualifications, skills, location, and projected impact. - Total compensation may include equity, overtime pay, discretionary annual or performance bonuses, and sales incentives. - Benefits such as medical, dental, and vision insurance; paid time off; and more. - Equal opportunity employer committed to diversity and inclusion; welcomes applications from underrepresented groups in tech.