jobapplier

Senior Software Engineer (Backend, Business Systems)

WHOOP

Skills

Required

  • integrations
  • APIs
  • backend software engineering
  • AI
  • cloud-based infrastructure
  • AWS / GCP / Azure
  • distributed systems
  • middleware
  • modern backend programming language
  • Java
  • Python
  • Go

Preferred

  • backend
  • data pipelines
  • automation
  • workflows
  • code reviews

Join WHOOP, a leading performance optimization company, as a Senior Software Engineer on the Business Systems team. In this role, you will design and implement backend systems that power WHOOP's internal operations, enabling scale and efficiency across the organization. You will architect and maintain critical services and integrations that support Finance, Operations, Member Services, and other business functions. This position offers a competitive salary, stock options, and a comprehensive benefits package.

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

Responsibilities

  • Architect, develop, and maintain backend services and APIs that power business-critical systems and integrations.
  • Lead the design and implementation of scalable data pipelines, automation, and workflows that improve operational efficiency.
  • Drive technical excellence through code reviews, best practices, and mentorship of other engineers.
  • Solid understanding of relational databases, data modeling, and query optimization
  • Experience mentoring engineers and contributing to a culture of learning and growth

Requirements

5+ years of professional backend software engineering experience

  • Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
  • Experience with cloud-based infrastructure (e.g., AWS, GCP, or Azure) and distributed systems

BS in Computer Science, Engineering, or equivalent experience

  • Experience designing and maintaining APIs, integrations, and middleware
  • Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go, or similar)
  • Proven ability to collaborate cross-functionally and deliver solutions that balance business and technical needs

Pay

USD 150,000 - 215,000