MyFitnessPal

MyFitnessPal

Software Engineer III, Site Reliability

Remote - US · Mid · Full-time

Sponsorship not specified$120k-$165kDetected 6 days ago
TypeScriptPythonGoGitAWSCloud PlatformsKubernetesTerraformCI/CDGitHub ActionsDatadogDevOpsRESTCybersecurityIncident ResponseComplianceHIPAAResearchCommunicationCollaborationMentoring

About the role

  • The PEAS team is part of the Technology Operations (TechOps) organization, which includes IT, Infrastructure, Security, Reliability, and DevOps/DevEx disciplines.
  • You will play a key role in delivering an outstanding experience to MyFitnessPal users.

Responsibilities

  • Own and evolve our SLI/SLO and error-budget frameworks, and use them to influence prioritization and product decisions
  • Lead incident response, drive postmortems, and turn findings into systemic fixes rather than one-off patches
  • Build and maintain observability across metrics, logs, and traces (Datadog), improving signal and reducing alert fatigue
  • Design and operate resilient, scalable infrastructure using Infrastructure as Code (Terraform)
  • Manage production Kubernetes and container workloads, including capacity planning and cloud-cost optimization
  • Own CI/CD pipelines and safe deployment strategies (canary, progressive rollout, fast rollback)
  • Own the security controls that live inside the delivery pipeline - integrating and tuning SAST, DAST, and SCA scanning (for example, in GitHub Actions) so issues surface while code is still in review
  • Implement and maintain policy-as-code (for example, OPA/Rego, Kyverno, or Conftest) to block unsafe infrastructure and Kubernetes changes at admission time
  • Drive vulnerability triage and remediation SLAs for pipeline- and infrastructure-level findings, prioritizing by real risk
  • Partner with our Security Engineer and the broader Security & Reliability disciplines - you own security in the pipeline and collaborate on the rest, rather than duplicating that function

Requirements

  • Strong understanding of cloud security fundamentals (identity/IAM, least-privilege patterns, policy/guardrails, secrets management)
  • 5+ years in site reliability, platform, or infrastructure engineering, with clear senior-level ownership of production systems
  • Strong programming skills for automation and tooling (Go, Python, Typescript or similar) - you have experience building software or custom tooling, not just scripts
  • Proven track record leading incident response and building SLO-driven reliability practices.
  • Working fluency with observability tooling (Datadog is a plus)
  • Practical experience integrating security into CI/CD pipelines - SAST/DAST/SCA tooling, dependency scanning, or policy-as-code
  • The judgment and communication skills to raise a security or reliability finding with a senior engineer and land it as a shared problem to solve, not a fight to win
  • Exposure to regulated or compliance-driven environments (SOC 2, PCI DSS, HIPAA) is a plus
  • Chaos engineering or game-day experience is a plus
  • Experience supporting B2C/mobile backend environments with high traffic, rapid iteration, and strong reliability needs is a plus
  • Be Kind and Care - build with empathy; assume positive intent; support teammates and members.

Nice to have

  • Deep, hands-on experience with a major cloud platform (AWS is a plus), Kubernetes, and Infrastructure as Code (Terraform is a plus)
  • Experience with policy-as-code frameworks (especially Kyverno, but tools like OPA/Rego or Conftest are also relevant) enforced at admission time is a plus

Skills

  • Access our virtual learning and development library, and participate in training opportunities to continuously grow and enhance your skills.

Compensation

  • The reasonably estimated salary for this role at MyFitnessPal ranges from $120,000 - $165,000.

Benefits

  • At MyFitnessPal, we believe good health starts with what you eat.
  • We provide tools, resources and support to enable users to reach their health goals.
  • Live Good Health is one of our core values.
  • Get access to MyFitnessPal Premium, allowing you to take your fitness, health and wellness journey to new heights.
  • 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.
  • Benefit from our retirement savings program, giving you peace of mind for your financial goals.

Company info

  • The Productivity Engineering: Automation & Self-Service (PEAS) team is responsible for the automation, CI/CD, and self-service platforms that product teams rely on to build, test, and ship features quickly and safely.
  • TechOps seeks to enable MyFitnessPal to "ship with confidence" by delivering a secure, reliable, and low-friction runway to build and operate software at scale.
  • Essential Duties:
  • As a Software Engineer III on the PEAS team, you will own reliability across our production services and maintain security in the software delivery pipeline.
  • You'll define how we measure and defend reliability, lead us through incidents, and make our CI/CD pipelines both faster and harder to compromise.
  • What you'll be doing:

This listing is sourced directly from MyFitnessPal's careers page and normalized into a canonical job model.