Senior Software Engineer (Full Stack)

whoop

Job Summary

WHOOP is seeking a Senior Software Engineer (Full Stack) to develop end-to-end features for hundreds of thousands of members worldwide, focusing on improving the user experience and e-commerce initiatives. The role involves collaborating with product managers, designers, and engineers to build and iterate on high-impact projects. Responsibilities include designing, developing, and maintaining scalable web and backend infrastructure using React, Java, Postgres, and AWS, partnering with cross-functional teams, building reusable components, implementing observability tools, and contributing to a high-growth environment through technical mentorship and best practices.

Must Have

  • 4+ years of professional experience in large-scale software systems
  • Expertise in web applications using frameworks like React
  • Experience in API design and development (Java preferred)
  • Experience in relational database design and development (SQL)
  • Strong skills translating design specifications into applications
  • Experience developing large-scale, production-quality web applications
  • Autonomy, positive attitude, and ownership mentality
  • Strong problem-solving skills and data-informed technical decisions

Good to Have

  • Passion for fitness, wellness, and health technology

Job Description

At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.

We are looking for a Senior Software Engineer (Full Stack) to join our growing team. In this role, you'll architect and build end-to-end features that improve the experience for hundreds of thousands of members worldwide. You'll collaborate closely with product managers, designers, and engineers to shape high-impact projects across both frontend and backend systems. 

As a Senior Software Engineer, you’ll help deliver features that directly impact our e-commerce initiatives. You’ll collaborate closely with cross-functional teammates to build, measure, and rapidly iterate on projects that drive business metrics and member growth.

RESPONSIBILITIES:

    • Design, develop, and maintain scalable and performant features across our web and backend infrastructure using technologies such as React, Java, Postgres, and AWS
    • Partner cross-functionally to define product requirements and translate them into technical solutions
    • Develop reusable and modular components to support rapid product iteration and experimentation
    • Implement observability and monitoring tools to ensure high availability and system reliability
    • Work collaboratively in a high growth environment with a product minded approach
    • Lead by example through technical mentorship, code reviews, and best practices in software development

QUALIFICATIONS:

    • 4+ years of professional experience working on large scale software systems
    • Expertise developing web applications using frameworks like React
    • Experience in API design and development (Java preferred)
    • Experience in relational database design and development (SQL)
    • Strong skills translating design specifications into fully functional applications
    • Experience developing large scale, production-quality web applications 
    • Thrives with autonomy, with a positive attitude and ownership mentality
    • Strong problem-solving skills and a pragmatic, data-informed approach to technical decisions
    • Passion for fitness, wellness, and helping others improve their health through technology

6 Skills Required For This Role

Cross Functional Product Iteration React Aws Sql Java

Similar Jobs