Remote Software Engineer III, Backend

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • MyFitnessPal is seeking a Senior Software Engineer to join their Backend Engineering team, focusing on improving health through better food choices.
  • The role involves contributing to backend systems that support the MyFitnessPal ecosystem, impacting users' health and fitness journeys.
  • The Engineering Initiatives Team aims to enhance software systems' quality and reliability through technical improvements.
  • This position is considered a "career" level Senior Software Engineer, responsible for breaking down abstract problems and implementing solutions.
  • The role requires collaboration with peers and superiors, leading larger efforts, and spending significant time coding to solve complex technical issues.
  • The primary programming language is Kotlin, but familiarity with Scala, Ruby, Java, Go, Node, and Python is also valued.
  • Responsibilities include collaborating with cross-functional teams, developing and maintaining APIs, evaluating existing systems, and supporting production issue resolution.
  • The company emphasizes core values such as kindness, good health, data inspiration, championing change, and continuous improvement.

Requirements:

  • Candidates should have 4-6 years of relevant experience in software engineering.
  • Experience in building high request volume APIs for various clients, including mobile and web applications, is required.
  • Candidates must have supported client teams through large-scale API migration efforts.
  • Familiarity with API design patterns such as REST and GraphQL is necessary.
  • Experience with various data stores, including MySQL, MongoDB, DynamoDB, and Redis, is required.
  • Candidates should have skills in profiling and performance tuning applications.
  • Experience with high volume messaging queues, such as Kafka, is necessary.
  • Familiarity with AWS or other cloud computing platforms is required.
  • Bonus points for exposure to collaborative working styles, experience with Test Driven Development (TDD) or Behavior Driven Development (BDD), and contributions to iOS, Android, or web applications.

Benefits:

  • MyFitnessPal offers a competitive salary range of $100,000 - $150,000, based on skills and experience.
  • Employees can work remotely within the continental U.S. or from the Austin, TX headquarters.
  • The company promotes personal connections through opportunities for in-person team meetings.
  • A flexible time-off policy and Responsible Time Off benefit support work-life balance.
  • Employees receive two volunteer days off per year to give back to their communities.
  • A mentorship program is available to help employees grow their skills and careers.
  • Paid maternity and paternity leave is provided, along with comprehensive fertility-related assistance.
  • A monthly Wellness Allowance is offered to support physical and mental well-being.
  • A reward and recognition platform acknowledges exceptional contributions from peers.
  • Employees gain access to MyFitnessPal Premium for enhanced health and fitness support.
  • A virtual learning and development library is available for continuous skill enhancement.
  • The company actively fosters a diverse and inclusive workplace through a dedicated DEI Committee.
  • Competitive medical, dental, and vision benefits are provided to support employees' healthcare needs.
  • A retirement savings program with employer matching is available to help secure employees' financial futures.
About the job
Posted on
Job type
Salary
$ 100,000 - 150,000 USD / year
Leave a feedback