Hims & Hers

Staff Software Engineer, Subscription and Membership Platform

Hims & Hers2 weeks ago
Location

US Remote

Workplace

Remote

Type

Full Time

Salary

USD 190,000 – 230,000

Level

Staff

Role

Staff Engineer

Posted

Jul 10, 2026

Full TimeRemoteStaff

The role

Summary

Staff Software Engineer leading the design and architecture of scalable subscription and membership platform systems at Hims & Hers, a NYSE-traded digital health company. This highly visible role focuses on building core billing infrastructure, lifecycle state management, and cross-functional initiatives while mentoring engineering teams. Requires 8+ years of software engineering experience with demonstrated expertise in backend technologies (Java, Spring, PostgreSQL), cloud platforms (AWS), and full-stack development.

What you'll do

Architecture Design and Ownership: Lead the design and architecture of scalable full-stack solutions aligned with product requirements. Own the architecture of core subscription and membership systems, including billing correctness, lifecycle state management, plan changes, cancellations, and workflow orchestration across commerce, pharmacy, and fulfillment domains.
Cross-Functional Technical Leadership: Partner closely with engineering teams across commerce, clinical care, pharmacy, and fulfillment to drive cross-functional technical initiatives and ensure platform decisions scale across the organization. Serve as a technical leader influencing key growth metrics and customer activation and reactivation strategies.
Mentorship and Technical Advocacy: Provide mentorship on best practices, design patterns, and coding standards to engineering teams. Advocate for team technical needs within the broader engineering organization and conduct code reviews to facilitate knowledge-sharing initiatives.
Product-Engineering Collaboration: Participate in product discovery and validation through prototypes and experiments. Partner with product and design to ensure platform capabilities support an intuitive end-to-end customer experience. Analyze metrics and user feedback to continuously improve the platform.
Performance and Security Optimization: Drive strategic technical decisions to improve security, scalability, and performance. Implement tools and processes for monitoring, incident response, and performance optimization using observability platforms like Datadog.
Technical Debt and Efficiency Improvements: Initiate efforts to reduce technical debt and enhance workflow efficiency. Establish and enforce consistent coding and testing standards. Break down complex projects into actionable tasks and maintain thorough technical documentation.
Analytics and Impact Measurement: Implement analytics and monitoring to demonstrate how engineering solutions directly impact key customer activation and reactivation KPIs. Validate engineering decisions through data-driven insights and continuous measurement of platform performance metrics.

What we look for

Technical

Backend Development ExcellenceProficiency in backend technologies including Java, Spring Framework, and Kotlin with demonstrated ability to build high-performance web services. Experience optimizing web service metrics for speed, reliability, and scalability.
Cloud Infrastructure and AWSProven experience building platform infrastructure in cloud environments, specifically AWS. Understanding of cloud-native architecture patterns, containerization, and distributed systems design.
Database Design and OptimizationAdvanced proficiency with PostgreSQL, including schema design, query optimization, transaction management, and experience with database scaling patterns for subscription and billing systems.
Workflow OrchestrationExperience building and managing workflow systems using tools like Temporal for complex, distributed process orchestration across subscription lifecycle management, billing operations, and fulfillment.
Observability and MonitoringExpertise with monitoring and observability platforms such as Datadog for real-time system insights, performance tracking, alerting, and incident response automation.
CI/CD and DevOpsStrong experience with continuous integration and deployment pipelines using tools like CircleCI or GitHub Actions. Understanding of infrastructure-as-code, automated testing, and deployment best practices.
Frontend FundamentalsKnowledge of front-end technologies including HTML, CSS, and JavaScript frameworks such as React, React Native, NextJS, TypeScript, and GraphQL for full-stack system design and cross-team collaboration.
Experimentation FrameworksFamiliarity with A/B testing and feature flag platforms such as Growthbook, Optimizely, or similar tools for data-driven platform decisions and customer engagement optimization.

Education

Computer Science FundamentalsBachelor's degree in Computer Science, Software Engineering, or equivalent practical experience demonstrating strong foundational knowledge of data structures, algorithms, and system design principles.

Experience

Senior Software Engineering LeadershipMinimum 8+ years of software engineering experience with at least 2 years in a Staff Engineer role or equivalent senior technical leadership position. Demonstrated ability to influence architectural decisions and lead large-scale system design initiatives.
Subscription and Billing SystemsProven experience building platform infrastructure that drives customer retention, engagement, and satisfaction. Ideally includes work on subscription billing, membership management, or recurring revenue systems with attention to billing correctness and financial accuracy.
Full-Stack System ArchitectureTrack record of designing and implementing scalable full-stack solutions from backend services through data layers to user-facing interfaces. Experience breaking down complex systems into maintainable, testable components.
Cross-Functional Technical CollaborationExperience leading technical initiatives across multiple teams and domains. Ability to align stakeholders, navigate organizational complexity, and drive execution of strategic initiatives without constant management oversight.

Skills

Required skills

Architectural System DesignAbility to design scalable, maintainable systems that balance performance, reliability, and business requirements. Experience with design patterns, microservices architecture, and distributed system principles.
Problem-Solving and Critical ThinkingExcellent analytical and problem-solving skills with the ability to think strategically about complex technical challenges. Capability to break down ambiguous requirements into clear technical solutions.
Communication and Technical LeadershipStrong communication skills with ability to explain complex technical concepts to diverse audiences. Demonstrated leadership in mentoring junior engineers, conducting technical discussions, and advocating for technical decisions through well-reasoned arguments.
Autonomous Project ExecutionProven ability to prioritize multiple projects and manage complex work streams independently without constant management oversight. Demonstrated ownership of outcomes and accountability for technical system success.
Cross-Functional CollaborationAbility to work effectively across engineering, product, design, and business teams. Skills in fostering trust, building consensus, and balancing technical and business priorities.

Nice to have

Ambiguity NavigationSkill in identifying clarity within ambiguous situations and serving as a stabilizing influence during organizational or technical uncertainty. Experience working in fast-growing companies or rapidly evolving technical landscapes.
Healthcare or FinTech Domain KnowledgeExperience in healthcare technology, digital health platforms, or financial services. Understanding of healthcare compliance, HIPAA considerations, or subscription billing regulatory requirements is a plus.
Incident Response and ReliabilityExperience designing and implementing systems for high reliability, including incident response procedures, post-incident reviews, and chaos engineering practices.
Customer-Centric EngineeringDemonstrated commitment to understanding customer needs and translating them into technical solutions. Experience partnering with product, design, and customer success teams to validate technical decisions.
Mentorship and Team DevelopmentTrack record of developing junior and mid-level engineers, establishing coding standards, and fostering engineering culture. Experience building high-performing technical teams.

Compensation & benefits

Salary

USD 190,000 – 230,000 (annual)

Stock options

Available

Benefits

Competitive Salary and Equity Compensation

Competitive base salary paired with significant equity grants as part of full-time staff engineer compensation package, reflecting the Staff-level leadership role and impact on company value creation.

Unlimited Paid Time Off

Flexible unlimited PTO policy empowering staff engineers to manage their work-life balance. Company honors this commitment through culture of trust and expectation-setting with managers.

Quarterly Mental Health Days

Dedicated mental health days beyond standard holidays, recognizing the importance of wellness and burnout prevention for high-performing technical leaders.

Comprehensive Health Benefits

Medical, dental, and vision insurance coverage ensuring complete healthcare support for staff engineers and their families, critical for long-term health and wellness.

Parental Leave

Generous parental leave support for new parents, enabling staff engineers to balance career growth with family responsibilities.

Employee Stock Purchase Program (ESPP)

Opportunity to purchase company stock at a discount, enabling staff engineers to build additional wealth through company growth aligned with NYSE-traded Hims & Hers success.

401k with Employer Matching

Retirement savings plan with employer matching contribution, supporting long-term financial security and retirement planning for staff engineers.

Team Offsite Retreats

Regular team-building and offsite events fostering collaboration, innovation, and camaraderie across the subscription and membership platform engineering organization.

Flexible Remote Work

Talent-first flexible and remote work approach enabling staff engineers to work from anywhere, balancing flexibility with team collaboration and strategic initiatives.


Apply for this position

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