iFIT · 11 hours ago
Manager, Data Platform
iFIT is a global leader in fitness innovation, connecting millions of users worldwide. As a hands-on technical leader on the Data Engineering team, you will lead and scale a team of data engineers, ensuring reliable and accessible data to empower innovative fitness solutions.
FitnessSubscription ServiceTrainingWellness
Responsibilities
Design and implement event-driven systems built on Apache Flink/Spark, AWS Glue, Kafka/Kinesis, S3 and MongoDB. Leverage eventually-consistent patterns to ensure correctness
Build and maintain backend microservices in TypeScript and Node.JS (NestJS) deployed via AWS ECS. Ensure services are well-designed, scalable, and aligned with our service-oriented architecture and best practices
Design, implement, and document robust GraphQL APIs. Ensure new and existing APIs are secure, efficient, and easy for downstream teams to use
Work closely with other backend teams, product managers, and designers to power new product features. Communicate effectively to clarify requirements, review designs, and ensure seamless integration across multiple services
Advocate and implement sustainable, repeatable practices, and automation to minimize manual operational tasks
Actively participate in remote team meetings (on-camera required)
Write clean, well-tested code and participate in peer code reviews. Uphold high standards for code quality, maintain comprehensive unit/integration tests, and continuously improve our CI/CD pipelines
Take ownership of the reliability of the services you build. Monitor performance and troubleshoot production issues. Participate in a rotating 24/7 on-call schedule to quickly address critical incidents and minimize downtime
Qualification
Required
6+ years professional experience in data engineering, software engineering, or infrastructure roles
4+ experience as an application developer using strongly-typed language such as TypeScript, Java, or Scala is desired
1+ years experience leading teams to deliver high impact business and technical outcomes
Deep technical expertise in building large-scale data systems, including ingestion, transformation, and serving layers
Experience designing or evolving data storage and platforms, shared infrastructure, or internal tooling (MongoDB, PostgreSQL, DynamoDB, S3, Spark, Flink)
Strong understanding of software engineering best practices (modularity, testability, code reviews, CI/CD) and event/queue solutions, and event-driven architectures
Demonstrated track record of architecting for reliability, scalability, fault tolerance, observability, and maintainability
Solid cross-functional communication skills, ability to influence at senior levels
Preferred
Familiarity with Health Platform providers APIs (HealthKit, HealthConnect, Strava, Garmin, Oura)
Contributions to open source projects
Experience with Serverless framework (AWS Lambda, AWS API Gateway)
Familiarity with Infrastructure as Code solutions (Terraform, CloudFormation)
Experience with REST API development and design patterns
Knowledge of Node.JS web frameworks (NestJS, Express.js)
Previous roles involving mentoring or training team members
Company
iFIT
IFIT is a global subscription technology company that provides interactive personal training.
H1B Sponsorship
iFIT has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2022 (5)
Funding
Current Stage
Late StageTotal Funding
$580MKey Investors
L CattertonPlanet Fitness
2022-02-28Private Equity· $355M
2022-02-28Debt Financing
2021-03-17Series B· $25M
Recent News
bloomberglaw.com
2025-11-26
The Seattle Times
2025-10-23
Company data provided by crunchbase