Hims & Hers

Sr. Software Engineer, Patient Platform (Backend)

Hims & Hers4 days ago
Location

US Remote

Workplace

Remote

Type

Full Time

Salary

USD 170,000 – 190,000

Level

Senior

Role

Backend Engineer

Posted

Jul 21, 2026

Full TimeRemoteSenior

The role

Summary

Sr. Software Engineer, Patient Platform (Backend) at Hims & Hers is a senior technical leadership role focused on designing and implementing scalable, high-performance backend systems for the Patient Health Data Platform serving both patient and provider experiences. You'll lead architectural decisions across microservices and distributed systems, mentor engineering teams on best practices, and drive technical initiatives that enhance security, scalability, and reliability in a healthcare technology environment.

What you'll do

Architecting Backend Systems: Lead the design and architecture of scalable and performant backend solutions that meet product requirements, enhance platform experience, and support millions of patient interactions across Hims & Hers' digital health ecosystem.
Technical Mentorship and Leadership: Provide technical guidance and mentorship to engineers on best practices, design patterns, coding standards, and architectural principles, while modeling a culture of open communication and continuous improvement.
Cross-Functional Collaboration: Collaborate closely with engineering teams to ensure seamless integration and communication across microservices, and participate in product discovery sessions to assess feasibility and validate ideas with prototypes and experiments.
System Reliability and Observability: Implement comprehensive observability practices including logging, monitoring, and alerting across the platform to ensure system reliability, performance, and rapid incident detection and response.
Performance Optimization: Analyze performance metrics and user feedback to identify bottlenecks, propose optimization enhancements, and drive systematic improvements to system performance and reliability.
Technical Strategy and Innovation: Contribute to the platform vision as a technical leader by identifying new and strategic technologies, evaluating technical investments, and proposing innovative solutions that improve security, scalability, and reliability.
Code Quality and Documentation: Conduct code reviews, create and maintain technical documentation for architecture and development processes, and elevate team engineering standards by improving workflows and tools.
Hiring and Onboarding: Actively participate in the hiring process by conducting technical interviews, assessing engineering talent, and contributing to the onboarding and integration of new team members.

What we look for

Technical

Distributed System Design and Development3+ years of hands-on experience designing, developing, and delivering distributed backend systems, including experience with system performance optimization, failure handling, and scalability considerations.
Microservices Architecture3+ years of production experience building and maintaining microservice-based architectures, including service decomposition, inter-service communication, and API design patterns.
Kubernetes and AWS DeploymentProven proficiency with containerization and orchestration using Kubernetes, along with cloud infrastructure experience on AWS for deploying scalable backend services and microservices.
Relational Database ManagementStrong experience with relational databases and SQL, with proficiency in PostgreSQL including schema design, query optimization, and transaction management.
CI/CD Pipeline ImplementationComprehensive experience with continuous integration and continuous deployment processes, including automated unit testing, end-to-end integration testing, and deployment automation.
Backend ProgrammingExpert-level proficiency in one or more backend programming languages commonly used for distributed systems, with ability to write maintainable, performant production code.

Education

Bachelor's Degree in Computer ScienceBachelor's degree in Computer Science, Computer Engineering, or related field preferred.
Equivalent Professional ExperienceEquivalent professional software engineering experience demonstrating mastery of computer science fundamentals and production system design principles.

Experience

Senior-Level Software Engineering Experience5+ years of professional software engineering experience shipping production code, with demonstrated impact on system architecture and technical decisions.
Scalable Web Application DevelopmentProven experience building scalable web applications and services operating in production environments, preferably in cloud-native settings serving significant user bases.
Agile Development MethodologyExperience working with agile software development and delivery practices, including sprint planning, iterative development, and cross-functional collaboration.
Strategic Problem-SolvingDemonstrated ability to think critically and strategically about technical problems, break down complex projects into actionable tasks, and prioritize multiple initiatives independently.

Skills

Required skills

Backend System ArchitectureAbility to design and implement scalable backend architectures that support distributed systems, handle high throughput, and maintain data consistency across microservices.
Distributed Systems EngineeringDeep understanding of distributed system principles including consistency models, fault tolerance, scaling strategies, and asynchronous communication patterns.
Infrastructure and DevOpsHands-on expertise with Kubernetes, AWS services (EC2, RDS, SQS, Lambda, etc.), and infrastructure-as-code practices for managing production deployments.
SQL and Database DesignProficiency with SQL, query optimization, database schema design, indexing strategies, and understanding of PostgreSQL-specific features and performance tuning.
Software Engineering LeadershipAbility to mentor junior engineers, influence technical decisions, advocate for best practices, and elevate team engineering standards through knowledge sharing and process improvements.
Technical CommunicationStrong written and verbal communication skills enabling clear articulation of complex technical concepts, architecture decisions, and strategic recommendations to both technical and non-technical stakeholders.
Observability and MonitoringExperience implementing logging, monitoring, metrics collection, and alerting infrastructure to enable rapid incident detection, debugging, and performance analysis.
Agile and CI/CD PracticesProficiency with agile development workflows, version control systems, automated testing frameworks, and continuous deployment pipelines.

Nice to have

Healthcare Technology ExperienceBackground in healthcare tech, digital health platforms, or experience with HIPAA compliance, patient data privacy, and healthcare-specific system requirements.
Wearables and Connected DevicesExperience integrating and processing data from wearable devices or connected health devices, including real-time data streaming and health metrics processing.
Frontend TechnologiesFamiliarity with modern frontend frameworks including React, React Native, and NextJS, enabling effective collaboration with frontend teams and full-stack system thinking.
Framework DevelopmentExperience contributing to or building developer frameworks, internal tooling, or libraries that enable other engineers, not just consuming existing frameworks.
Web Performance OptimizationExpertise in web performance optimization techniques including caching strategies, CDN utilization, and latency reduction for high-traffic systems.
Technical Leadership at ScaleExperience leading technical initiatives across multiple teams, influencing architectural decisions at the platform level, or managing complex system migrations.

Compensation & benefits

Salary

USD 170,000 – 190,000 (annual)

Stock options

Available

Benefits

Competitive Equity Compensation

Equity grants as part of total compensation package, with opportunity to participate in company growth as a publicly traded NYSE company (HIMS).

Unlimited Paid Time Off

Unlimited PTO policy empowering employees to manage work-life balance according to personal needs and project requirements.

Quarterly Mental Health Days

Additional mental wellness support with dedicated quarterly mental health days beyond standard PTO to prioritize employee wellbeing.

Comprehensive Health Coverage

Full medical, dental, and vision insurance coverage for employees, ensuring comprehensive healthcare protection for you and your family.

Parental Leave

Generous parental leave policy supporting employees during family growth and bonding periods.

401k Matching

Company-sponsored 401k retirement plan with employer matching contributions to support long-term financial planning and retirement savings.

Employee Stock Purchase Program

ESPP allowing employees to purchase company stock at favorable terms, enabling wealth building and alignment with company success.

Team Offsite Retreats

Regular offsite team events fostering team bonding, company culture, and collaborative environments beyond day-to-day work.

Remote-First Work Environment

Flexible, remote-first work arrangement emphasizing results over location and supporting distributed collaboration.

Wellness Programs

Access to Hims & Hers' telehealth services and wellness platform, providing employees with affordable healthcare and wellness solutions.


Apply for this position

You'll be redirected to the company's application page