Senior Software Engineer (Backend, Internal Tools)

Boston, MA /
Software /
At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.
As a Software Engineer on WHOOP’s Tools Team, you will work with your teammates to enable support and services to access and organize terabytes of data from dozens of data sources. You will help grow and maintain the internal infrastructure and tools needed to support our users and help them excel in their goals by developing high impact features for use by internal teams including support, engineering, marketing, sales and C-Suite services. You will participate in the technical direction and influence features alongside product management, design, and members of the leadership team.


    • Work collaboratively in a business growth environment with a product and technical vision
    • Contribute to back end development using the following technologies: Java, Kafka, Postgres, Redshift, Cassandra, S3, and Kubernetes
    • Communicate effectively with internal and external team members
    • Facilitate, coordinate, and develop ad hoc experiments to promote growth
    • Be receptive to feedback from others


    • 4+ years of Development Experience 
    • Deep expertise in Java or another modern object-oriented programming language
    • Experience in Python programming
    • Strong knowledge of database query language such as SQL
    • Integrated and created RESTful APIs and has used webhooks for triggers
    • Good understanding of network infrastructure (load balancing, cluster management, etc.)
    • Willingness to be both a team player and an owner working cross functionally


    • Experience in leveraging APIs from various sources similar to Stripe, Salesforce, Zendesk, Shopify or similar integrations to enable business analytics
    • Knowledge of best practices for metrics and monitoring using, Datadog, or other similar solutions to proactively make product and engineering decisions
    • Interacted with data visualization solutions such as Tableau or Looker