- Design and build backend services within our service-oriented architecture that power our Pharmacy and Fulfillment platform
- Collaborate with other backend platform engineers, UI engineers, technical product managers, and operations / pharmacy end users
- Drive feature delivery from technical design to production deployment
- Provide leadership and guidance to internal team members on the implementation of architecture and designs
- Facilitate the breaking down and estimation of work.
- Implement observability, monitoring and alerting solutions
- Help refine solution definitions with product managers and colleagues
- Provide guidance and mentorship to junior developers, sharing your expertise and ensuring team growth.
- Conduct thorough code reviews to ensure adherence to team standards and to foster a culture of continuous improvement within the development team.
- Contribute to operational excellence through on-call responsibilities which include issue resolution, root-cause analysis and code improvements to reduce toil
- Actively participate in retrospectives and help drive continuous improvement in our process and culture.
Experience & Skills - Bachelor degree in Computer Science or equivalent professional experience
- 5+ years experience as a software engineer including languages such as Java and Kotlin
- 3+ years of experience with back end distributed system design, development and delivery, preferably in an eCommerce environment
- 3+ years of experience with microservice architectures
- Experience with Domain Driven Design
- Experience with design, development, delivery and management of microservices hosted on Kubernetes and AWS
- Experience with agile software development and delivery methodologies
- Experience with service instrumentation, observability, and monitoring concepts
- Proficiency with continuous integration/delivery including automated unit and integration test strategies
- Proficiency with Relational Databases, PostgreSQL preferred
- Strong understanding of GIT or similar version control systems
- Strong team player, with demonstrable cross team collaboration experience
- Excellent written and verbal communication skills
Nice to Have: - Experience with Datadog, Spring Boot, Postgresql, Kubernetes, Docker
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)
- Employee discounts on hims & hers & Apostrophe online products
- 401k benefits with employer matching contribution
- Offsite team retreats
#LI-Remotehims & hers focuses on E-Commerce, Health and Wellness, and Telemedicine. Their company has offices in San Francisco. They have a mid-size team that's between employees. To date, hims & hers has raised $197M of funding; their latest round was closed on January 2019 at a valuation of $1.1B.
You can view their website at or find them on Twitter, Facebook, and LinkedIn.
Sr. Software Engineer, Backend - San Francisco, United States - hims & hers
Description
About the job:
Hims & Hers is seeking an experienced Sr. Software Engineer to help us build the platform used to reliably fulfill customer orders and prescriptions, at scale. As a member of the growing Fulfillment and Pharmacy Engineering Backend team, you will help define, build, test, deploy, and support the platform that delivers self-service capabilities to our partners in the Operations and Pharmacy teams.