About The Position

At Playlist, the platform connects people with experiences in fitness, wellness, and beyond through brands including Mindbody and ClassPass. Mindbody provides wellness entrepreneurs with technology to support their businesses and create exceptional experiences. The Senior Manager, Software Engineering will build and manage a backend development organization and lead a software engineering management team. The role aligns people, priorities, and resources to deliver project milestones, while developing managers and technical employees and strengthening engineering capabilities. The position partners with design and business teams to deliver useful, usable, customer-centered products, and supports high-quality delivery through consistent development practices, performance assessment, planning, and continuous improvement. Mindbody is primarily a .NET and C# engineering organization running on AWS. Depending on the team and area of focus, technologies may include .NET 8, ASP.NET Core, Python, Django, Ruby, Rails, React, TypeScript, Next.js, Ember, React Native, PostgreSQL on Aurora, SQL Server, Redis, MongoDB, AWS, Kubernetes on EKS, Lambda, Pulumi, Docker, Helm, Flux, Azure DevOps, GitHub, LaunchDarkly, and New Relic.

Requirements

  • At least 7 years of hands-on experience as a web development engineer.
  • At least 7 years of experience managing backend development teams.
  • At least 5 years of experience managing and leading technical employees.
  • Experience developing products for global markets.
  • Experience working in a highly agile or Scrum environment.
  • Demonstrated ability to recruit, mentor, and develop strong software engineering teams.
  • Strong judgment and communication skills, with the ability to collaborate effectively across design, business, and technical teams.
  • Commitment to serving customers, evolving how work gets done, and creating useful, usable experiences.

Responsibilities

  • Build and manage a talented backend development organization focused on delivering meaningful product features.
  • Lead, coach, and develop software engineering managers and technical team members.
  • Establish development metrics and regular processes for assessing performance and identifying opportunities for improvement.
  • Create consistent project management and software development processes that support high-quality delivery in rapid iterations.
  • Apply design, business, and technical judgment to accelerate releases while advancing long-term product goals.
  • Champion software development excellence, customer centricity, and continuous improvement across the organization.
  • Present and evangelize prototyped concepts to diverse audiences through formal and informal presentations.
  • Facilitate cross-functional teams, contribute to short- and long-term planning, and help resolve challenges constructively.
  • Align people, priorities, and resources to keep assigned projects on track and deliver key milestones.
  • Partner with design and business teams to create useful, usable, customer-centered product experiences.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service