
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 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.
Job Description
Who you are
You have 5+ years of experience in software engineering with a focus on cloud infrastructure — you've designed and implemented scalable systems that support high availability and performance. Your expertise in AWS and container orchestration tools like Kubernetes allows you to build resilient cloud environments that meet the needs of users. You value collaboration and mentorship, fostering an inclusive environment where team members can thrive. Your strong problem-solving skills enable you to tackle complex challenges in cloud architecture and operations.
You are proficient in automation tools such as Terraform and Docker — you understand the importance of infrastructure as code and strive to minimize manual operations. Your experience with CI/CD pipelines ensures that you can deliver software with confidence and speed. You are comfortable working in a fast-paced environment and can adapt to changing requirements while maintaining a focus on quality and security.
Desirable
Experience with edge computing and serverless architectures is a plus — you are eager to explore new technologies that enhance the MyFitnessPal platform. Familiarity with monitoring and logging tools like Datadog or Prometheus will help you ensure system reliability and performance.
What you'll do
As a Staff Software Engineer on the Infrastructure team, you will design and implement cloud-based solutions that power MyFitnessPal's services — your work will directly impact the user experience by ensuring that the infrastructure is efficient, secure, and scalable. You will collaborate with cross-functional teams to define infrastructure requirements and translate them into actionable plans. Your role will involve mentoring junior engineers, sharing your knowledge, and helping them grow in their careers.
You will be responsible for maintaining and optimizing existing cloud infrastructure, ensuring that it meets performance and security standards. You will also play a key role in evolving the team's capabilities through automation and developer self-service tools. Your contributions will help MyFitnessPal deliver a reliable and low-friction experience for users, enabling them to achieve their health goals.
What we offer
MyFitnessPal provides a supportive and inclusive work environment where you can thrive. We offer competitive compensation and benefits, including flexible work arrangements. You'll have the opportunity to work with a talented team of professionals who are passionate about health and technology. Join us in making a positive impact on the lives of our users through innovative solutions and a commitment to excellence.
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

Cloud Engineer
Five9 is seeking a Senior Cloud Infrastructure Engineer to design and implement Software Defined Storage and Kubernetes platforms in a private cloud environment. You'll work with technologies like Ansible, Terraform, and Python to ensure scalability and performance. This role requires extensive experience in cloud infrastructure.

Cloud Engineer
Assured is hiring a Staff Cloud Infrastructure Engineer to design and scale the core infrastructure that powers their platform. You'll work with Terraform and AWS to automate and enhance reliability. This role requires a strong background in cloud infrastructure and automation.

Staff Engineer
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.

Staff Engineer
Airbnb is hiring a Staff Software Engineer for their Network Infrastructure team to design and operate the software solutions that connect users and services globally. You'll work with cutting-edge technologies in cloud-native networking. This position requires significant experience in network infrastructure and cloud technologies.

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.