PushPress

Senior Software Engineer

PushPress • US
JavaScriptTypeScript Remote
About PushPress

PushPress is building the Intelligent Industry Ledger for boutique fitness.

We’re transforming how boutique gyms operate — and how the entire $100B fitness industry connects, transacts, and grows. Trusted by 5,000+ gyms and 500,000+ members, PushPress processes over $500M annually and is backed by Altos Ventures and Mucker Capital.

We're evolving from a traditional business system of record into an AI-powered Industry Ledger — an intelligent infrastructure layer that brings order to a highly fragmented boutique fitness industry. By unifying disconnected operators, workflows, and data into a single platform, we’re enabling faster decisions, new business models, cross-gym collaboration, and network effects that increase the value of every studio in our client base.

We’re a global team of builders, operators, and fitness fanatics on a mission to level the playing field for fitness entrepreneurs. If you're ready to help reshape an industry — let’s talk.

About the Role

PushPress, at its core, is a technology company. We are building an elite engineering team that thrives on innovation, collaboration, and a passion for creating cutting-edge solutions. We are seeking talented full-stack engineers, mobile engineers, site reliability engineers, data scientists, and data engineers who possess a diverse set of technical skills and are excited to be part of our early story. Our ideal candidate embodies a strong ownership mindset, is highly cross-functional, adaptable, and thinks beyond the conventional boundaries of their role.


What You'll Do

  • Collaborate with PM and design to turn ideas into elegant and efficient engineering solutions.
  • Design, develop, and maintain highly reliable and performant web applications.
  • Write clean, well-documented, and testable code following industry best practices.
  • Enhance engineering culture by refining our architecture, practices, and tools.
  • Engage in engineering recruitment and help up-level our hiring practices.
  • Mentor less experienced engineers to help them grow and reach their full potential.
  • What You'll Need

  • 5-10 years of professional full-stack web development experience, with proficiency in JavaScript, TypeScript, Node.js, Express, React, and Next.js.
  • Proficient in backend development, databases, third-party integrations, frontend components, state management, performance optimization, and build tools.
  • Proven ability to ship high-quality products and features at scale, with a focus on performance, reliability, and user experience.
  • Excellent problem-solving skills with the ability to identify and resolve complex issues in full-stack web applications using modern debugging techniques.
  • Strong communication and collaboration skills, with the ability to work effectively in a distributed team, build consensus, and influence technical decisions.
  • Optional: Contributions to open-source projects or a strong portfolio of personal projects that demonstrate your skills and passion for software engineering.
  • Why PushPress

  • Build a product from scratch that will impact thousands of fitness businesses
  • Work with the latest AI technologies in a practical, user-focused way
  • Join at the ground floor of an exciting new product initiative
  • Collaborate with a team that values both technical excellence and user impact
  • Learn about our Operating Tenets here: The PushPress Way
  • Benefits & Perks

  • Equity Incentive Plan
  • Flexible Paid Time Off (and Public Holidays)
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Company Sponsored 401k with Match)
  • Life Insurance
  • Family Leave (Maternity, Paternity)
  • Work From Home Stipend
  • Wellness Stipend