About this role
This remote Staff Data Engineer position at MyFitnessPal involves designing and maintaining core data platform components, making it ideal for experienced engineers passionate about health and wellness infrastructure. Operating within a collaborative data science environment, this role directly influences backend systems that power millions of user health journeys daily.
Role Overview
MyFitnessPal is seeking a Staff Data Engineer to join the data engineering team on a remote basis within the United States. In this role, you will design, build, and maintain high-throughput, event-driven data services while championing DataOps best practices across the organization. You will play a critical part in evolving core platform components, modernizing legacy pipelines, and driving technical leadership in agentic development maturity.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
Estimated annual salary for this remote US role ranges from $170,000 to $230,000, determined by individual qualifications, skills, and experience. Comprehensive employee benefits include medical, dental, and vision healthcare coverage, annual performance bonuses, a 401(k) plan with employer match, responsible time off, paid parental leave, fertility assistance, mental health days, a monthly wellness allowance, technology allowances, volunteer days, mentorship opportunities, and free access to MyFitnessPal Premium.
About the Company
MyFitnessPal creates tools, resources, and support to help people reach their health goals, anchored in the belief that good health starts with proper nutrition. The company fosters an innovative, inclusive culture where technologists build and maintain the world's largest nutrition database, native mobile and web apps, and evolving data science assets. MyFitnessPal values collaboration, continuous learning, empathy, and making a tangible impact for its members.
How to Apply
Interested candidates should submit their application directly on the official MyFitnessPal careers page.
Skills and tech stack
Questions candidates ask
Is this position fully remote?
Yes, this role is listed as Remote - US, allowing qualified candidates located within the United States to work remotely.
What is the salary range for the Staff Data Engineer role?
The estimated annual salary range is between $170,000 and $230,000, with exact compensation determined by qualifications and experience.
What level of experience is required?
Candidates need 8 to 12+ years of total engineering experience, with 3 to 5+ years specifically in data engineering at a senior, architect, or staff level.
What core technologies are used in this role?
The tech stack heavily involves Python, Airflow, Snowflake, Kafka, and Terraform, alongside various structured and unstructured data stores.
What benefits and perks are included?
Benefits include healthcare coverage, a 401(k) match, annual performance bonuses, responsible time off, parental leave, wellness and technology allowances, and MyFitnessPal Premium access.
