Job Closed
This listing is no longer active.
Unlock your healthy and find your happy with MyFitnessPal.
Staff Software Engineer, Internal Developer Platform
Location
United States
Posted
73 days ago
Salary
$170K - $200K / year
Seniority
Lead
Job Description
Staff Software Engineer, Internal Developer Platform
MyFitnessPal
• Design, build, and evolve a low-friction internal developer platform • Lead major technical initiatives to improve developer velocity and autonomy • Partner with Infrastructure, Security, and Product Engineering to deliver secure and easy-to-adopt solutions • Drive adoption through experimentation and iterative improvements • Mature the Infrastructure team’s capabilities through automation • Coach team members to grow technical skills • Provide thought leadership on industry best practices • Turn complex problems into simple solutions
Job Requirements
- 3+ years of experience as a senior software or senior cloud infrastructure engineer
- Strong software engineering foundation with significant experience building platforms or developer-facing infrastructure tooling
- Proven experience taking a platform engineering initiative from zero to meaningful adoption
- Deep experience with cloud-native infrastructure on AWS
- Expertise in building automation with IaC and modern CI/CD systems
- Strong understanding of cloud networking and security fundamentals
- Experience designing and applying automated testing and tooling
- Demonstrated experience in planning and executing complex projects
Benefits
- healthcare
- parental planning
- mental health benefits
- annual performance bonus
- 401(k) plan and match
- responsible time off
- monthly wellness and technology allowances
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer, Networking
TailscaleSimple, secure networks for teams of any scale. Built on WireGuard.
• Develop the Tailscale product, contributing to both open-source client code and related backend services, with an emphasis on networking features and optimizations • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making • Work with UX/UI designers and product managers to shape features that enhance networking capabilities • Work as part of a team of engineers to design, build, test, and document core networking software components • Develop and optimize product features in areas such as our control plane, relay infrastructure, and networking protocols • Diagnose, troubleshoot, and resolve complex networking issues across different environments • Exhibit ownership over the running services that comprise Tailscale’s product by building for observability, participating in incident response, and fielding customer support escalations • Analyze and improve the efficiency, scalability, and stability of networking systems and resources • Bring a security-first mindset to both design and implementation, ensuring robust and secure networking components
• Develop the Tailscale product, contributing to client code and backend services • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making • Work closely with UX/UI designers and product managers to shape features • Create and measure experiments to understand customer engagement and find growth patterns • Bring impact to our growth metrics through both light weight experimentation as well as larger product initiatives • Work closely with data to ensure the right metrics and visibility are available for experiments • Work closely with all of EPD to be an advocate for product lead growth best practices
Software Engineer, Product Strategy
TailscaleSimple, secure networks for teams of any scale. Built on WireGuard.
• Build prototypes and POCs that showcase Tailscale for AI agents/tooling (MCP gateways, LLM proxies, remote servers, etc.) • Work with customers to integrate Tailscale—both for internal adoption (VPN replacement with identity-aware networking) and for embedding into their products to enable secure customer connectivity • Create reference architectures and share your work through documentation, community engagement, and presentations • Rapidly iterate with input from your colleagues and reference customers to incorporate feedback and build solutions that solve emerging, real-world problems
• Develop the Tailscale product, contributing to client code and backend services • Take ownership of the entire product lifecycle, from writing code to product ideation and strategic decision-making • Work closely with UX/UI designers and product managers to shape features • Create and measure experiments to understand customer engagement and find growth patterns • Bring impact to our growth metrics through both light weight experimentation as well as larger product initiatives • Work closely with data to ensure the right metrics and visibility are available for experiments • Work closely with all of EPD to be an advocate for product lead growth best practices

