MyFitnessPal · 10 months ago
Software Engineer III,Backend - Seamless Meal Tracking
MyFitnessPal is a health smartphone app that tracks nutrition, exercise, and diet. They are seeking a Senior Backend Software Engineer to join their team, responsible for building a seamless meal-tracking experience and implementing machine learning features into backend systems. The role requires collaboration with cross-functional teams and a focus on improving user experience through robust API development.
WellnessHealthcareLifestyleAppsFitnessHealth CareNutritionPersonal HealthQuantified Self
Responsibilities
Along with our Data Science team, implementing ML features into our backend systems including features that use natural language processing, computer vision, recommender systems
Working collaboratively with cross functional peers to solve the right problems as a team
Building relationships with your peers across other teams to understand and prioritize widespread challenges in the MyFitnessPal ecosystem
Coach team members to increase the success of the team as a whole
Breaking down problems into small deliverable solutions collaboratively
Developing and maintaining APIs that drive our users' experience, integrating with services and systems across the MyFitnessPal engineering teams
Evaluating and improving existing systems and APIs to provide more robust solutions that allow others to move quickly and efficiently
Supporting resolution of production issues across the entire MyFitnessPal stack
Qualification
Required
5+ years of relevant experience
Have built high request volume APIs for a multitude of clients, including but not limited to: Mobile, Web, Third-Party integrators
Proficient in modern Python with recent experience developing production-grade backend systems or microservices
Supported client teams through migrations efforts involving large-scale API changes
Experience with a variety of API design patterns, such as REST & GraphQL
Experience with a variety of data stores (e.g. MySQL, MongoDB, DynamoDB, Redis)
Profiling and performance tuning applications
Experience with high volume messaging queues such as Kafka
Familiarity with AWS and/or other cloud computing platforms
Preferred
Experience collaborating with data science teams to deploy and integrate machine learning models (e.g., recommendation engines, LLMs) into production APIs
Exposure to XP, Pair Programming, Mob Programming or other highly collaborative working styles
Experience with Test Driven Development (TDD), Behavior Driven Development (BDD) or other practices focussed on building self verifying code
Have contributed code to iOS, Android or Web applications
Experience re-platforming high volume, high criticality systems
Benefits
Healthcare
Parental planning
Mental health benefits
Annual performance bonus
401(k) plan and match
Responsible time off
Monthly wellness and technology allowances
Volunteer days off
Paid maternity and paternity leave
Fertility-related matters assistance
Monthly Wellness Allowance
Reward and recognition platform
MyFitnessPal Premium
Virtual learning and development library
Training opportunities
Competitive medical, dental, and vision benefits
Retirement savings program
Competitive employer match
Paid lunches in the office
Company
MyFitnessPal
MyFitnessPal is a health smartphone app that tracks nutrition, exercise, and diet.
H1B Sponsorship
MyFitnessPal 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
2022 (3)
Funding
Current Stage
Growth StageTotal Funding
$18MKey Investors
Kleiner Perkins
2020-10-30Acquired
2013-08-13Series A· $18M
Leadership Team
Recent News
2026-01-08
2026-01-07
Company data provided by crunchbase