
About MyFitnessPal
Your ultimate tool for calorie tracking and nutrition.
Key Highlights
- Over 200 million users worldwide
- Database of 2,000,000+ foods
- Headquartered in San Francisco, CA
- Acquired by Under Armour in 2015
MyFitnessPal, headquartered in San Francisco, California, is a leading health and fitness app that helps users track their caloric intake and nutrition. With a database of over 2,000,000 foods, MyFitnessPal empowers millions of users to achieve their weight loss goals through precise tracking and pe...
🎁 Benefits
Employees enjoy competitive salaries, stock options, flexible work hours, and a generous PTO policy. The company also offers health benefits, wellness...
🌟 Culture
MyFitnessPal fosters a culture focused on health and wellness, encouraging employees to live active lifestyles. The company values data-driven decisio...
Skills & Technologies
Overview
MyFitnessPal is hiring a Staff Software Engineer for their Infrastructure team to design and build an internal developer platform. You'll work with cloud infrastructure and automation tools. This role requires significant experience in cloud technologies.
Job Description
Who you are
You have extensive experience in software engineering, particularly in building and maintaining cloud infrastructure — your expertise allows you to design systems that are both efficient and scalable. You thrive in collaborative environments, valuing mentorship and inclusivity as you work with your team to achieve common goals. Your technical skills are complemented by a strong understanding of automation practices, enabling you to streamline operations and enhance developer experiences. You are passionate about creating low-friction platforms that empower product engineers to self-serve their infrastructure needs. You have a proactive approach to problem-solving and are always looking for ways to improve processes and systems.
Desirable
Experience with infrastructure as code tools like Terraform and configuration management tools such as Ansible would be a plus. Familiarity with CI/CD pipelines and monitoring tools is also beneficial, as it aligns with the team's goals of delivering reliable and secure services. A background in DevOps practices will help you contribute effectively to the team's mission of enabling MyFitnessPal to ship with confidence.
What you'll do
As a Staff Software Engineer on the Infrastructure team, you will design and build an internal developer platform that enhances the capabilities of product engineers — your work will directly impact how they interact with cloud services and infrastructure. You will collaborate closely with cross-functional teams to understand their needs and translate them into technical solutions that are both effective and user-friendly. Your role will involve architecting cloud and edge platforms, ensuring they are robust and scalable to support MyFitnessPal's growing user base. You will also focus on evolving the team's capabilities through opinionated infrastructure and strong automation practices, fostering a culture of self-service and efficiency. Mentoring junior engineers will be a key part of your responsibilities, as you guide them in best practices and help them grow in their careers. You will play a crucial role in shaping the future of MyFitnessPal's technology landscape, ensuring that the infrastructure is secure, reliable, and capable of supporting innovative features.
What we offer
MyFitnessPal offers a supportive and inclusive work environment where you can thrive as part of a dedicated team. You will have the opportunity to work on meaningful projects that positively impact users' health and wellness. The company values collaboration and encourages you to bring your ideas to the table. We provide competitive compensation and benefits, along with opportunities for professional development and growth within the organization. Join us in our mission to empower individuals to achieve their health goals through innovative technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at MyFitnessPal.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

Staff Engineer
Freshpaint is hiring a Staff Software Engineer to help build a privacy platform for healthcare marketers. You'll work on ensuring HIPAA compliance while enabling data-driven marketing strategies. This position requires significant experience in software engineering.

Staff Engineer
Luminai is hiring a Staff Software Engineer to design and implement core platform development for automating complex workflows. You'll work with technologies like Kafka and Kubernetes to deploy AI automations in critical production environments. This position requires exceptional problem-solving skills and experience in distributed systems.

Staff Engineer
MyFitnessPal is hiring a Staff Software Engineer to join their Infrastructure team. You'll design, build, and maintain cloud infrastructure that supports the MyFitnessPal ecosystem. This role requires expertise in cloud technologies and a collaborative mindset.