Sr. Software Engineer, Developer Platform (Full-Stack)

Hims And Hers · US Remote · Engineering

Posted 2026-07-21

Apply for this role →

Hims & Hers is on a mission to empower people to live healthier lives. Our Customer organization plays a critical role in achieving this by building cutting-edge web experiences that drive patient acquisition, engagement, and satisfaction.

As a Senior Engineer in our Customer Platform group, you will be a key technical leader responsible for designing and implementing scalable, high-performance solutions across both front-end and back-end systems. In this role, you will collaborate closely with cross-functional teams, including engineering, product, design, medical, marketing, and analytics, to build innovative features that drive significant growth across all treatment categories on hims.com http://hims.com and forhers.com http://forhers.com. By enhancing the user experience and optimizing acquisition funnels, you will play a pivotal role in expanding our customer base and increasing revenue.

YOU WILL:

- Lead the design and architecture of scalable and performant full-stack solutions that meet product requirements and enhance user experience.

- Provide technical guidance and mentorship to engineers on best practices, design patterns, and coding standards.

- Advocate your team’s technical needs and priorities within the broader engineering organization.

- Participate in product discovery sessions to assess feasibility, explore user needs, define product features, and validate ideas with prototypes and experiments.

- Collaborate with UX/UI designers to create intuitive and engaging user interfaces that address user pain points and enhance the overall experience.

- Work closely with other engineering teams to ensure seamless integration and communication across systems and services.

- Contribute to the vision for the team and the platform as technical leader, identifying new and strategic technologies and technical investments that improve security, scalability, reliability, and performance.

- Break down complex projects into clear, actionable tasks to drive successful outcomes.

- Implement observability practices across the platform, including logging, monitoring, and alerting to ensure system reliability and performance.

- Elevate the team's engineering standards by leading efforts to improve workflows, processes, and tools.

- Analyze performance metrics and user feedback to identify opportunities for improvement and drive optimization efforts.

- Create and maintain technical documentation for architecture and development processes.

- Conduct code reviews and contribute to knowledge-sharing initiatives within the team.

- Identify performance bottlenecks and propose enhancements to optimize system performance and reliability.

- Stay updated with industry trends, technologies, and best practices, and propose innovative solutions to improve the platform.

- Act as a key contributor to the hiring process by assisting with interviews and onboarding new engineers.

- Model a culture of open communication and continuous improvement by providing constructive feedback and coaching to junior team members

YOU HAVE:

- 5+ years as a software engineer, shipping production code

- 3+ years of experience with backend distributed system design, development, and delivery

- 3+ years of experience with microservice architectures

- Strong full-stack proficiency in TypeScript, with a React (or similar) frontend and Node.js (or similar) backend

- Proven experience building scalable systems that other engineering teams depend on and build with

- Excellent problem-solving skills with the ability to balance curiosity and decisive action

- Strong communication and collaboration skills, this role requires deeply understanding of user (developer) needs, not just executing tickets

- Experience with agile development, CI/CD, and testing practices

- Capable of prioritizing across ambiguous, cross-team priorities without management oversight

PREFERRED QUALIFICATIONS:

- Experience with NextJS and NestJS specifically

- Experience building developer frameworks or tools (e.g., having contributed to a framework itself, not just built with one)

- Web performance optimization experience

- Familiarity with Kubernetes/AWS and DevOps practices (helpful, not a focus area)

OUR BENEFITS (THERE ARE MORE BUT HERE ARE SOME HIGHLIGHTS):

- 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

Apply for this role →

← Back to all jobs