Software Engineer

Whoop, Inc.
Boston, MA, United States
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) A/B Testing Application Programming Interfaces (APIs) Amazon Web Services Relational Databases PostgreSQL Systems Architecture Backend Event Driven Architecture Build Management Apache Kafka Restful APIs
+1 more
Amazon Simple Queue Service (SQS)

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. Our wearable technology monitors vital physiological metrics to offer personalized insights that enhance fitness, health, and recovery.

The Growth Team at WHOOP is a fast-paced, experimentation-driven group focused on driving user acquisition, activation, and retention. We take a data-driven approach to everything we do, frequently measuring the performance of our features and iterating based on those results.

As a Senior Software Engineer, you will play a key role in building backend services that directly impact our business metrics and accelerate member growth. You’ll work cross-functionally to deliver high-leverage features and contribute to system architecture decisions, helping WHOOP scale to millions of members., * Design and build scalable and reliable backend services to support growth experiments, e-commerce flows, and member engagement initiatives.

  • Collaborate closely with Product, Design, and cross-functional Engineering teams to define and deliver impactful features.
  • Maintain and optimize APIs and infrastructure using Java, Kafka, Postgres, and AWS technologies.
  • Take ownership of end-to-end development, from breaking down requirements to implementation, testing, deployment, and monitoring.
  • Mentor junior engineers and contribute to the growth of engineering best practices across the team.

Requirements

  • Professional experience developing large-scale backend systems in a production environment.
  • Deep proficiency in building and maintaining RESTful APIs and working with relational databases (e.g., Postgres).
  • Experience with event-driven architectures and tools like Kafka or SQS.
  • Strong testing practices and clear documentation habits.
  • Ability to thrive in a fast-paced, iterative environment focused on growth and experimentation.
  • Proven collaboration skills across engineering, product, and data teams.
  • A growth mindset and excitement for tackling ambiguous challenges.
  • Bonus: Experience building A/B testing infrastructure or growth-focused engineering features.

About the company

Learn more about our Software Org and how to be successful in your engineering career at WHOOP via our Career Framework.

This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.

Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

54 sec

Generating multiple hook options for outreach A/B testing

Leandro Gomes da Silva Leandro Gomes da Silva · World Congress 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all