Senior Software Engineer (Backend, Growth)

WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.
Backend
Senior Software Engineer
In-Person
5+ years of experience

Description For Senior Software Engineer (Backend, Growth)

WHOOP is on a mission to unlock human performance, empowering members including Olympians, Professional Athletes, and Fitness Enthusiasts to perform at a higher level through a deeper understanding of their bodies and daily lives. As a Senior Software Engineer joining WHOOP's Growth team, you will be responsible for developing the e-commerce platform, creating features that help grow the business and provide a delightful experience for members. This role requires strong knowledge of backend architecture and API design, as the team makes data-driven decisions that can directly impact revenue.

You'll be working on building and scaling services for WHOOP's membership and accessories offerings, contributing to backend development using Java, AWS, and Postgres. You'll interface with e-commerce platforms like CommerceTools and Stripe, and work collaboratively in a business growth environment. The role involves consistently delivering features and code with an iterative approach, facilitating ad hoc experiments to promote growth, and supporting other engineers through mentorship.

Ideal candidates should have experience with large-scale software systems, API design and development (preferably in Java), relational database design (SQL), and headless content management systems. Experience with experimentation, data-driven development, and the e-commerce domain is highly valued. A positive attitude, ownership mentality, and strong communication skills are essential for success in this role.

This position is based in WHOOP's Boston, MA office, and the successful candidate must be prepared to relocate if necessary. WHOOP encourages applications from all interested candidates, even if they don't meet every qualification, as they value character as much as experience. WHOOP is an Equal Opportunity Employer and participates in E-verify to determine employment eligibility.

Last updated 4 months ago

Responsibilities For Senior Software Engineer (Backend, Growth)

  • Help build and scale services that allow WHOOP to offer memberships and accessories to our members
  • Contribute to backend development: Java, AWS and Postgres
  • Interface with e-commerce platforms: CommerceTools and Stripe
  • Work collaboratively in a business growth environment with a product and technical vision
  • Consistently deliver features and code with an iterative approach
  • Facilitate, coordinate, and develop ad hoc experiments to promote growth
  • Support and up-level engineers in your team and neighboring teams through direct and indirect mentorship

Requirements For Senior Software Engineer (Backend, Growth)

Java
PostgreSQL
  • Experience working on large scale software systems
  • Experience in API design and development (Java preferred)
  • Experience in relational database design and development (SQL)
  • Experience with headless content management systems
  • Experience with experimentation, data-driven development, and rapid iteration
  • Preferred experience building in the e-commerce domain
  • Positive attitude and ownership mentality
  • Strong communication skills to work both collaboratively and independently

Interested in this job?

Jobs Related To WHOOP Senior Software Engineer (Backend, Growth)

Senior Software Engineer (Backend, Core Physiology Training Team)

Senior Backend Engineer role at WHOOP, developing scalable systems for health monitoring wearable technology in Boston.

Senior Software Engineer (Backend, Connectivity)

Senior Software Engineer (Backend, Connectivity) at WHOOP, responsible for developing cloud services for wearable sensor data processing and analysis.

Senior Software Engineer (Backend, Cybersecurity)

Join WHOOP as a Senior Software Engineer (Backend, Cybersecurity) to build secure, compliant applications for unlocking human performance.

Senior Software Engineer - Data Center Rack and Power Management Engineering

Senior Software Engineer position at NVIDIA focusing on data center rack and power management engineering for AI infrastructure.

Senior HPC Performance Engineer

Senior HPC Performance Engineer role at NVIDIA focusing on optimizing GPU communication libraries for large-scale deep learning and HPC applications.