Sr. BI Engineer

MyFitnessPal United States

United States SeniorFull-time $110,000 – $170,000 a year

About the role

This is a senior Business Intelligence Engineer role at MyFitnessPal, based in the USA. It suits an experienced BI or analytics engineer who can own reporting pipelines, build dashboards and make data self-service via Tableau. The role sits on the Business Intelligence team, covering KPIs, monitoring, AB testing and data democratization.

What you’ll do

  • Maintain data quality and own the reporting data pipeline and business logic
  • Diagnose changes in KPIs and identify drivers
  • Ensure scalability, reliability and efficiency of BI infrastructure
  • Perform deep-dive analytics on ad hoc stakeholder requests
  • Build and maintain dashboards, reports and visualizations on user data
  • Architect data models supporting data democratization and a curated reporting zone
  • Partner with Data Engineering to unlock data for the BI team
  • Support marketing and product business analyst teams

What they’re looking for

  • 4-6 years in BI Engineering or Analytics Engineering, or equivalent industry experience
  • Advanced to expert SQL proficiency
  • Experience with Tableau, Power BI or Looker
  • Familiarity with Python or R for analytics
  • Experience building data warehouses and ETL pipelines (e.g. Snowflake, Redshift, BigQuery)
  • Experience with project management and cross-functional stakeholder relationships
  • MS in a technology field or equivalent experience

Nice to have

  • Experience building AI-ready data models and semantic layers, e.g. with Secoda
  • Experience in consumer-facing app environments with retention and engagement metrics

What’s on offer

  • $110,000-$170,000 per year
  • Annual performance bonus
  • 401(k) plan and match
  • Healthcare, parental planning and mental health benefits
  • Responsible time off policy plus 2 volunteer days per year
  • Monthly wellness and technology allowances
  • Mentorship program

Questions about this role

How much does it pay?

$110,000-$170,000 per year, plus an annual performance bonus.

How many years of experience do I need?

4-6 years in BI Engineering, Analytics Engineering, or equivalent experience.

Do I need a degree?

An MS in a technology field like computer science or statistics, or equivalent experience.

Related roles

Solutions Engineer AI Engineer

Weekday Partner Network · Remote (India), India

Remote solutions engineering role in India for building conversational voice and video AI applications in life sciences. The role suits engineers with at least three years of Python, API, LLM, or AI solutions experience.

RemoteMid levelFull-time ₹2,500,000 – ₹5,000,000 a year
PythonAPIsLarge Language ModelsAI Application Architecture +3
5 days ago

Engineer Engine Design & Application

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Automotive engine design and application engineer role in Chennai covering powertrain calibration, validation, emissions, and release targets. It suits an engineer with two to nine years of relevant experience and hands-on MATLAB, Simulink, CAN, UDS, and engine-testing skills.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
Engine DesignCANUDSMATLAB +8
4 days ago

Engineer Engine Cooling System

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Automotive powertrain engineering role in Chennai for a professional with 2–9 years of cooling-system experience. The work covers calibration, validation, performance, emissions and durability targets.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
CoolingGD&TDFMEADesign Release +6
4 days ago

Engineer - Engine Reliability

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Onsite engine-reliability engineering role in Chennai for an automotive product-development professional with two to nine years of relevant experience. The work covers powertrain calibration, testing, diagnostics, reliability, emissions, and vehicle integration.

On-siteEntry levelFull-time ₹600,000 – ₹2,200,000 a year
Reliability EngineeringCreoGD&TDFMEA +7
4 days ago

Engineer - Engine Testing

Taggd(PeopleStrong Technologies Pvt Ltd) · Chennai, India

Automotive engine-testing engineer role in Chennai for professionals who can plan and execute validation, analyse failures and support issue closure. The position suits candidates with hands-on experience in calibration, NVH, durability, instrumentation and test planning.

On-siteEntry levelFull-time ₹10 – ₹20 a year
Engine TestingEngine CalibrationNVHDurability Testing +5
4 days ago

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago