Principal Engineer, Customer Platform
Coos Bay, Coos County, Oregon, 97458, USA
Listed on 2025-12-21
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Backend Developer
Hims & Hers is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are redefining healthcare by putting the customer first and delivering access to care that is affordable, accessible, and personal, from diagnosis to treatment to delivery. No two people are the same, so we provide access to personalized care designed for results.
By normalizing health & wellness challenges and innovating on their solutions, we’re making better health outcomes easier to achieve.
Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS.” To learn more about the brand and offerings, you can visit and For information on the company’s outstanding benefits, culture, and its talent‑first flexible/remote work approach, see below and visit
About the RoleWe are seeking a Principal Engineer, Core Platform to define and evolve the backend architecture that drives our e-commerce and subscription experiences. This individual will shape the technical vision for our distributed systems spanning catalog, checkout, payments, subscriptions, and order lifecycle ensuring they scale reliably, securely, and efficiently as our business grows.
This is a hands‑on technical leadership role: you’ll design and build key platform components, set standards for distributed systems excellence, mentor senior engineers, and partner closely with leadership to align platform strategy with business outcomes.
You Will- Own the architecture and evolution of Hims & Hers’ Core Customer Platform—covering catalog, subscriptions, checkout, payments, and order management.
- Design and implement distributed systems that scale to millions of transactions, balancing reliability, performance, and cost efficiency.
- Lead technical strategy for service decomposition, data modeling, and API design across multiple product domains.
- Shape and evolve shared infrastructure patterns—observability, messaging, caching, and data pipelines—to accelerate development across teams.
- Partner with Product, Data, and cross‑functional partners to ensure platform capabilities enable seamless and secure customer experiences.
- Prototype and implement critical systems, setting exemplars for quality, performance, and maintainability.
- Mentor and guide senior engineers in system design, distributed architecture, and operational excellence.
- Champion best practices for security, observability, testing, and reliability—embedding them into team culture and tooling.
- Collaborate with infra and Dev Ops teams to ensure scalability, disaster recovery, and performance resilience in production.
- Drive architectural alignment across the organization, balancing long‑term vision with near‑term delivery needs.
- Represent Core Platform engineering in cross‑company forums, influencing both business and technical strategy.
- 15+ years of software engineering experience, with deep expertise in backend and distributed systems architecture.
- A proven track record designing, building, and operating large‑scale event‑driven systems, leveraging technologies such as Kafka, SNS/SQS, or similar streaming and messaging platforms.
- Experience architecting core e‑commerce or transactional platforms, ideally spanning catalog, checkout, subscriptions, payments, fulfillment, or order lifecycle domains.
- Strong proficiency in microservice architectures, including API design, service boundaries, data modeling, and consistency strategies.
- Deep understanding of event sourcing, CQRS, and domain‑driven design (DDD) principles, and how to apply them pragmatically in complex, distributed domains.
- Expertise in data pipelines and asynchronous workflows, including event orchestration, stream processing, and eventual consistency.
- Hands‑on experience with cloud‑native infrastructure (AWS preferred), container orchestration (Kubernetes, Docker), and infrastructure‑as‑code practices.
- Proficiency in one or more modern backend languages (Node.js, Kotlin, Go, Python, or Java) and data technologies (Postgre
SQL, Dynamo
DB, Redis, Elasticsearch, etc.). - Strong foundation in observability and operational excellence—building systems that are measurable, debuggable, and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).