MyFitnessPal logo

Software Engineer III, Backend

MyFitnessPal

About MyFitnessPal

At MyFitnessPal, our vision is to be the most trusted brand for improving your health through better food choices. We believe good health starts with what you eat. We provide the tools and resources to reach your weight management goals.

About The Role

We are looking for a Software Engineer III, Backend to join the MyFitnessPal Engineering Initiatives team. Our users rely on MyFitnessPal to power their health and fitness journeys every day. As a member of our MyFitnessPal Engineering team, you’ll have the opportunity to positively impact those users with your expertise in the backend systems that drive the MyFitnessPal ecosystem. In addition to technical expertise, you’ll find that your teammates value collaboration, mentorship, and inclusive environments.

Responsibilities

  • Work collaboratively with cross-functional peers to solve the right problems as a team.
  • Build relationships with your peers across other teams to understand and prioritize widespread challenges in the MyFitnessPal ecosystem.
  • Break down problems into small deliverable solutions collaboratively.
  • Develop and maintain APIs that drive our user's experience, integrating with services and systems across the MyFitnessPal engineering teams.
  • Evaluate and improve existing systems and APIs to provide more robust solutions that allow others to move quickly and efficiently.
  • Support resolution of production issues across the entire MyFitnessPal stack.

Qualifications

  • 4-6 years of relevant experience.
  • Experience building high request volume APIs for a multitude of clients, including but not limited to: Mobile, Web, Third-Party integrators.
  • 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.

Bonus Points

  • 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 focused on building self-verifying code.
  • Have contributed code to iOS, Android or Web applications.
  • Experience re-platforming high volume, high criticality systems.

Benefits

  • Embrace the Freedom: Be a digital nomad, work from anywhere we have operations within the continental U.S.
  • Office Vibes: If you prefer working in an office, we've got you covered, our HQ is in vibrant Austin, TX.
  • Face-to-Face Connections: We value personal connections. Enjoy opportunities to meet and connect with your team members in person to help forge meaningful relationships that extend beyond the virtual realm. Teams meet as often as needed and all of MyFitnessPal gathers annually.
  • Flexibility At Its Best: Achieve the work-life balance you deserve. Enjoy a flexible time-off policy and work on your own terms with our Responsible Time Off benefit.
  • Give Back: Use your volunteer days off to support what matters most to you. Each full-time teammate receives 2 days per calendar year to give back to their community through service.
  • Mentorship Program: Take control of your career through our mentorship program where, if you’d like, you will be matched with a teammate who can help you scale your skills and propel your growth.
  • Family-Friendly Support: Embrace the journey with confidence and care. Enjoy our paid maternity and paternity leave, to provide time to balance family responsibilities with your career and take the time needed to strengthen family relationships. We understand the complexities of starting or expanding a family, which is why we provide best-in-class comprehensive assistance for fertility-related matters.
  • Wellness Comes First: Live Good Health is one of our core values. Receive a monthly Wellness Allowance, empowering you to focus on your physical and mental well-being by choosing from a range of wellness initiatives, including dedicated mental health days.
  • Celebrate Greatness: Your hard work deserves recognition! Our reward and recognition platform empowers peers to acknowledge and reward each other for the exceptional contributions they make.
  • Elevate Your Health & Fitness: Get access to MyFitnessPal Premium, allowing you to take your fitness, health and wellness journey to new heights.
  • Unlock Your Potential: Access our virtual learning and development library, and participate in training opportunities to continuously grow and enhance your skills.
  • Championing Inclusion: Our dedicated DEI Committee actively fosters a diverse and inclusive workplace by setting actionable goals and evaluating progress across the organization.
  • Healthcare Matters: Your well-being is our priority. Take advantage of our competitive medical, dental, and vision benefits that cater to your holistic healthcare needs. Feel secure and supported on your wellness journey.
  • Secure Your Future: Benefit from our retirement savings program, giving you peace of mind for your financial goals. Reach them sooner with MyFitnessPal’s competitive employer match.

At MyFitnessPal, our mission is to enable people to make healthy choices. And it wouldn't be possible without our team. We celebrate the unique POV that each person brings to the table and believe in a collaborative and inclusive environment. As an equal opportunity employer, we prohibit any unlawful discrimination on the basis of race, religion, military or veteran status, sex, gender, marital status, gender identity or expression, sexual orientation, national origin, age, or disability. These are our guiding ideologies and apply across all aspects of employment.

MyFitnessPal participates in E-Verify.

Benefits
Extracted with AI

  • 401(k)
  • Paid paternity leave
  • Healthcare
  • Parental planning
  • Mental health benefits
  • Annual performance bonus
  • Responsible time off
  • Monthly wellness and technology allowances

Similar jobs

Last update: 23 minutes ago

Future logo
Future

Senior Backend Engineer

Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.

Tonal logo
Tonal

Backend Engineer with Kotlin and Microservices

Join Tonal as a Backend Engineer to build innovative fitness solutions using Kotlin, Microservices, and PostgreSQL.

Wellhub logo
Wellhub

Senior Backend Software Engineer

Join Wellhub as a Senior Backend Software Engineer to innovate and enhance our wellness platform. Work remotely in Portugal.

Self Financial, Inc. logo
Self Financial, Inc.

Senior Backend Software Engineer

Senior Backend Engineer role focusing on Python, SQL, and scalable systems in Austin, TX. Remote work available.

AllTrails logo
AllTrails

Software Engineer II, Backend (Remote)

Join AllTrails as a Software Engineer II, Backend, working remotely with Python, Django, and AWS to enhance our outdoor exploration platform.

Wellhub logo
Wellhub

Senior Backend Software Engineer - Partner Content

Join Wellhub as a Senior Backend Software Engineer to enhance partner content and user experience. Work remotely with cutting-edge technologies.

Freeletics logo
Freeletics

Backend Developer with Ruby on Rails

Join Freeletics as a Backend Developer in Munich. Work with Ruby on Rails in a hybrid setup with great benefits.

Electronic Arts (EA) logo
Electronic Arts (EA)

Senior Software Engineer III - Full Stack

Join EA as a Senior Software Engineer III in Austin, TX. Work on scalable web applications with a modern tech stack.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

Affirm logo
Affirm

Software Engineer II, Backend (Identity Foundations)

Join Affirm as a Software Engineer II, Backend, focusing on Identity Foundations. Work remotely with Python, Kafka, and AWS.

ThreeFlow logo
ThreeFlow

Senior Software Engineer, Backend (Ruby on Rails)

Join ThreeFlow as a Senior Backend Software Engineer to develop and improve client-facing features using Ruby on Rails.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer

Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Backend

Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.

Self Financial, Inc. logo
Self Financial, Inc.

Senior Backend Software Engineer

Senior Backend Engineer at Self Financial, focusing on scalable applications and credit-building services.

HackerRank logo
HackerRank

Software Development Engineer II - Backend

Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend applications and microservices.

Palta logo
Palta

Senior Backend Engineer, Workout Recommender

Senior Backend Engineer needed for developing workout algorithms with Python, Django, FastAPI in Limassol, Cyprus.

HackerRank logo
HackerRank

Software Development Engineer II - Backend

Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend systems.

1Password logo
1Password

Backend Developer

Join 1Password as a Backend Developer, focusing on backend systems for a major security company. Remote work available.

Nirvana logo
Nirvana

Senior Backend Engineer with Python and Microservices

Join Nirvana as a Senior Backend Engineer to enhance healthcare transparency using Python and microservices.

Tafi logo
Tafi

Senior Web Backend Developer

Join Tafi as a Senior Web Backend Developer to lead backend development, drive innovation, and collaborate on scalable solutions.

Future logo
Future

Senior Backend Engineer (Golang)

Join Future as a Senior Backend Engineer specializing in Golang. Work remotely to build scalable backend systems.

Tonal logo
Tonal

Senior Backend Engineer with Golang Experience

Join Tonal as a Senior Backend Engineer to build innovative fitness solutions using Golang and cloud technologies.

Stavvy logo
Stavvy

Software Engineer II - Back-End Development with Kotlin

Join Stavvy as a Software Engineer II focusing on back-end development with Kotlin in a hybrid role in Boston.