Staff Engineer, Incentives

hims & hers
Summary
Join Hims & Hers Health, Inc. as a Staff Engineer on the Growth Engineering team and play a critical role in building cutting-edge web experiences. As a key technical leader, you will design and implement scalable, high-performance solutions across front-end and back-end systems. You will collaborate with cross-functional teams, mentor engineers, and influence the platform's direction. The role involves product discovery to understand user needs and ensure solutions align with business objectives. Hims & Hers offers a competitive salary and a comprehensive benefits package, including unlimited PTO, comprehensive health benefits, and an employee stock purchase program. The company is committed to building a diverse and inclusive workforce.
Requirements
- 12+ years as a software engineer, shipping production code
- Proven experience in building scalable web applications and services, preferably in a cloud environment
- Proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (React, React Native, NextJS, GraphQL) and back-end technologies (Node.js, Redis, Kotlin)
- Excellent problem-solving skills and the ability to think critically and strategically
- Strong communication and collaboration skills, with the ability to work effectively across teams
- Capable of prioritizing multiple projects in order to meet goals without management oversight
Responsibilities
- 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
- 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
- Serve on our technical advisory group to help guide and provide feedback on critical technical decisions
- 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
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)
- Employee discounts on hims & hers & Apostrophe online products
- 401k benefits with employer matching contribution
- Offsite team retreats
- $175,000 β $210,000 USD