Skip to content
mimi

Principal Engineer, Product Engineering

Planet Fitness

Newton · On-site Full-time Lead 1w ago

About the role

About Planet Fitness

Planet Fitness is more than just a gym; we are a community that provides an inclusive and supportive environment for our members and employees. Our mission is to promote a healthy lifestyle, making fitness accessible to all. We prioritize career development, work-life balance, and creating a culture where everyone feels valued. Join us as we continue to grow and empower individuals to achieve their personal best.

Role and Responsibilities

The Principal Engineer, Product Engineering, will be responsible for leading and designing high-impact engineering solutions for our product teams. You will work closely with cross-functional teams to architect, develop, and deliver scalable systems that enhance our product offerings.

  • Lead and mentor a team of engineers to design, develop, and implement cutting-edge product solutions.
  • Collaborate with product managers, designers, and other engineers to define product requirements and technical solutions.
  • Drive the architecture and design of robust, scalable systems that can handle millions of users.
  • Ensure high-quality, efficient code by promoting best practices in software development, testing, and deployment.
  • Conduct code reviews and provide constructive feedback to improve the performance and reliability of the product.
  • Lead the integration of new technologies and tools to enhance product features and scalability.
  • Manage complex technical challenges and provide solutions that align with business and product objectives.
  • Ensure that the engineering team meets product milestones while adhering to quality and timeline standards.

Required Skills and Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree is a plus.
  • 8+ years of experience in software engineering, with a focus on product engineering and system architecture.
  • Proven experience leading engineering teams, designing scalable systems, and delivering high-quality products.
  • Expert-level proficiency in programming languages such as Java, Python, or C++.
  • Deep understanding of software development methodologies (Agile, Scrum) and modern CI/CD practices.
  • Strong experience with cloud technologies (AWS, Azure, GCP) and microservices architectures.
  • Excellent problem-solving skills with the ability to address complex technical challenges in a fast-paced environment.
  • Outstanding leadership, mentoring, and communication skills.

Preferred Qualifications

  • Experience with containerization technologies like Docker or Kubernetes.
  • Familiarity with the fitness or consumer tech industry is a plus.
  • Experience with machine learning or AI-based product development.

Compensation and Benefits

  • Competitive salary based on experience.
  • Comprehensive benefits package, including health, dental, and vision coverage.
  • 401(k) with company match and employee stock purchase plan.
  • Generous paid time off (PTO), paid holidays, and volunteer time off.
  • Paid parental leave and childcare reimbursement.
  • Employee wellness programs and free Black Card membership.
  • Opportunities for professional development and career growth.

Skills

AWSAzureC++CI/CDDockerGCPJavaKubernetesMicroservicesPythonScrum

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free