Software Engineer III, Backend

MyFitnessPal is a trusted brand for improving health through better food choices, providing tools and resources for weight management goals.
$100,000 - $150,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Healthcare · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Service Mesh Infrastructure (C++ and Rust Expertise)

Senior Software Engineer position at LinkedIn focusing on Service Mesh Infrastructure, requiring expertise in C++ and Rust, offering $128k-$210k salary with hybrid work in Mountain View, CA.

Senior Software Developer for Internet of Things Cloud Service

Senior Software Developer position at Oracle focusing on IoT Cloud Services, requiring Java expertise and cloud platform experience.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer role at Airbnb focusing on Community Support Platform development and optimization of customer support systems.

Senior Software Engineer, Viaduct

Senior Software Engineer position at Airbnb working on Viaduct, a unified data access layer handling 65% of online traffic, focusing on GraphQL and backend systems.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on fraud detection and prevention through large-scale distributed systems development.

Description For Software Engineer III, Backend

At MyFitnessPal, we're seeking a Senior Software Engineer to join our Backend Engineering team. As part of the Engineering Initiatives Team, you'll focus on improving our ability to extend and maintain software systems. This role is considered our "career" level Senior Software Engineer, trusted to break down abstract problems and implement solutions. You'll work collaboratively with cross-functional peers, develop and maintain APIs, evaluate and improve existing systems, and support resolution of production issues across the entire MyFitnessPal stack.

Key responsibilities include:

  • Collaborating with cross-functional peers to solve problems as a team
  • Building relationships across teams to understand and prioritize challenges
  • Breaking down problems into small deliverable solutions
  • Developing and maintaining APIs that drive user experience
  • Evaluating and improving existing systems and APIs
  • Supporting resolution of production issues

Qualifications:

  • 4-6 years of relevant experience
  • Experience building high request volume APIs for various clients
  • Supported client teams through large-scale API changes
  • Experience with API design patterns (REST & GraphQL)
  • Experience with various data stores (MySQL, MongoDB, DynamoDB, Redis)
  • Profiling and performance tuning applications
  • Experience with high volume messaging queues like Kafka
  • Familiarity with AWS or other cloud computing platforms

We value collaboration, mentorship, and inclusive environments. Our tech stack includes Kotlin, Scala, Ruby, Java, Go, Node, and Python. We care more about your general engineering skills than specific language knowledge.

MyFitnessPal offers comprehensive benefits including healthcare, parental leave, mental health benefits, annual performance bonus, 401(k) plan with match, responsible time off, and monthly wellness and technology allowances. We also provide flexibility in work location, with options to work remotely within the US or from our HQ in Austin, TX.

Join us in our mission to enable people to make healthy choices and be part of a team that celebrates diversity and fosters an inclusive environment.

Last updated 7 months ago

Responsibilities For Software Engineer III, Backend

  • Collaborate with cross-functional peers to solve problems
  • Build relationships across teams to understand challenges
  • Break down problems into small deliverable solutions
  • Develop and maintain APIs that drive user experience
  • Evaluate and improve existing systems and APIs
  • Support resolution of production issues

Requirements For Software Engineer III, Backend

Kotlin
Java
Scala
Ruby
Go
Node.js
Python
MySQL
MongoDB
Redis
Kafka
  • 4-6 years of relevant experience
  • Experience building high request volume APIs
  • Experience with API design patterns (REST & GraphQL)
  • Experience with various data stores (MySQL, MongoDB, DynamoDB, Redis)
  • Profiling and performance tuning applications
  • Experience with high volume messaging queues like Kafka
  • Familiarity with AWS or other cloud computing platforms

Benefits For Software Engineer III, Backend

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Equity
  • Healthcare (medical, dental, vision)
  • Parental leave
  • Mental health benefits
  • Annual performance bonus
  • 401(k) plan with match
  • Responsible time off
  • Monthly wellness allowance
  • Monthly technology allowance
  • Flexible work location
  • Mentorship program
  • Learning and development opportunities
  • MyFitnessPal Premium access

Interested in this job?