Software Engineer II, Backend
FlexFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates should be proficient in building and maintaining APIs, comfortable with relational databases like Postgres, and familiar with RESTful services. Experience with event-driven or asynchronous systems such as Kafka or SQS is desired, along with a proven ability to write maintainable code with good test coverage and documentation. The ideal candidate is a team player, eager to learn, adaptable to dynamic environments, and ready to grow with AI tools. Relocation to Boston, MA, is required if not already local.
The Software Engineer II will collaborate with cross-functional teams to develop features for the WHOOP Core App, translating requirements into engineering tasks and shipping iteratively. Responsibilities include contributing to backend services using Java, Kafka, Postgres, and AWS offerings, participating in code reviews, testing, and documentation, and continuously improving system reliability, performance, and scalability.
Wearable fitness tracker with personalized insights
WHOOP offers a fitness membership that focuses on improving personal health and performance through a wearable device called the WHOOP Strap 3.0. This device continuously collects physiological data, including heart rate, sleep patterns, and recovery levels, to provide users with personalized recommendations on their daily activity, sleep needs, and readiness for performance. Unlike many competitors, WHOOP operates on a subscription model, where users pay a fee to access the membership, which includes the device and continuous insights through the WHOOP app. This model not only provides a steady revenue stream but also fosters a strong community among users, encouraging engagement through teams, challenges, and social features. The goal of WHOOP is to help users optimize their health and performance while minimizing injury risk.