hims & hers

hims & hers offers a modern approach to health and wellness.

Principal Engineer, Customer Platform

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 201-500Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

86 days ago

Salary

$250K - $290K / year

Bachelor Degree15 yrs expEnglishAWSCloudDistributed SystemsDockerDynamo DBElastic SearchJavaJava ScriptKafkaKotlinKubernetesNode.jsPostgresPythonRedisGo

Job Description

• 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 DevOps 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.

Job Requirements

  • 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 (PostgreSQL, DynamoDB, Redis, Elasticsearch, etc.).
  • Strong foundation in observability and operational excellence — building systems that are measurable, debuggable, and resilient under load (metrics, tracing, logging, alerting).
  • Experience establishing CI/CD pipelines, testing strategies, and release management processes for distributed services.
  • Deep understanding of scalability, availability, and fault-tolerance tradeoffs, and the ability to make sound architectural decisions under ambiguity.
  • Proven ability to balance strategic thinking with hands-on execution—able to prototype, review critical code, and drive technical decisions that influence multiple teams.
  • Exceptional collaboration and communication skills—comfortable partnering with product, data, and operations teams to align technology with business outcomes.
  • Passion for mentorship and technical leadership, driving clarity, consistency, and excellence across engineering teams.

Benefits

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • 401k benefits with employer matching contribution
  • Offsite team retreats

Related Job Pages

More Full-stack Engineer Jobs

Senior Engineering Lead

PhillyTech (SaaS Talent)

We are re-branding to SaaS Talent. Our vision is to be the #1 resource for SaaS & Hi-Tech Talent.🚀

Full-stack Engineer86 days ago
Full TimeRemoteTeam 11-50Since 2015H1B No Sponsor

Senior Engineering Lead overseeing AI-driven SaaS platform development.

AngularLaravelMySQLPHPPostgres
United States
$85K - $105K / year

SDK Software Engineer

LaunchDarkly

Empowering all teams to deliver and control their software.

Full-stack Engineer86 days ago
Full TimeRemoteTeam 201-500Since 2014H1B Sponsor

Software Engineer building SDKs for LaunchDarkly's feature flagging platform

ErlangHaskellJavaLuaNode.jsPythonRubyGo.NET
California
$145.5K - $235.4K / year

Technical Lead – Federal Health, Secret Clearance

Rackner

DevSecOps and AI from Cloud to Mission Edge | Kubernetes Partner | Multicloud | 8(a) | HUBZone

Full-stack Engineer86 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Technical Lead / Lead Engineer supporting federal health missions

Cloud
United States

Software Engineer

HST Pathways

Advancing healthcare with innovative technology.

Full-stack Engineer86 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Software Engineer developing applications for healthcare tech company

BootstrapEntity FrameworkJavaScriptSQL.NET
United States