Senior Software Engineer (Data Platform)
- Boston, United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- data engineering / platform engineering / software engineering
- AWS
- CI/CD
- infrastructure as code
- data platforms
- Snowflake
- data infrastructure
- S3
- EKS
- EC2
- Airflow / Prefect
- Python
- SQL
- Java
Preferred
- Iceberg
- AWS-based data infrastructure
- deployments
Join WHOOP, a leading performance optimization company, as a Senior Software Engineer (Data Platform). In this role, you will design, build, and operate the core infrastructure and services that power WHOOP's data platform. You will improve the performance, reliability, and cost efficiency of our data systems, build and enhance internal tooling, and lead platform engineering best practices. You will also partner cross-functionally with various teams and drive best practices for data architecture and platform usage across the company.
Responsibilities
- Design, build, and operate the core infrastructure and services that power WHOOP’s data platform, including lakehouse, warehouse, and streaming systems.
- Improve the performance, reliability, and cost efficiency of our data systems, including Iceberg, Snowflake, and AWS-based data infrastructure.
- Lead platform engineering best practices across CI/CD, infrastructure as code, testing, deployments, and operational readiness.
Requirements
- Experience with AWS services such as S3, EKS, EMR, EC2, or related cloud-native infrastructure
- Experience with orchestration frameworks such as Airflow or Prefect
- 5+ years of experience in data engineering, platform engineering, or software engineering with significant ownership of production data systems
- Strong communication and collaboration skills, with the ability to work effectively across engineering and data teams
- Strong understanding of CI/CD, infrastructure as code, and DevOps practices for data platforms
- Experience designing and operating scalable data platforms, pipelines, or distributed data systems in production environments
BS in Computer Science, Engineering, or equivalent experience
- Commitment to leveraging AI-assisted development tools thoughtfully and effectively, while maintaining a high bar for engineering quality
- Ability to independently drive technical projects and own systems end to end with a high degree of autonomy
- Strong proficiency in Python and SQL. Java experience is nice to have
- Hands-on experience with Snowflake and modern cloud data infrastructure
Pay
USD 150,000 - 215,000
jobapplier