PushPressUnited States

Staff Software Engineer, Core

PushPress is the ultimate platform for modern gym owners.

Staff Software Engineer, Core

Staff Software Engineer, Core

PushPress

United States

Full TimeNegotiable
Posted on 6th Sep 2024
PushPress is the ultimate platform for modern gym owners. Our integrated products combine key business functions into one powerful system, creating unparalleled efficiency and leverage for gyms and fitness studios.
Thousands of gyms and fitness studios rely on PushPress daily to power their businesses. We believe that by empowering neighborhood gyms with the most advanced technology, we can transform the fitness experience and help create a healthier world.
PushPress is a 100% remote company.
About the Role
We are seeking an experienced Staff Engineer to be the technical lead for our Core Platform squad. PushPress Core is our primary platform, encompassing several critical domains such as billing, member management, communications, scheduling, and analytics. In this role, you will drive the technical vision, architecture, and implementation across these domains, ensuring Core remains a robust, scalable, and innovative platform.
You will lead a team of talented engineers, providing technical guidance, mentorship, and architectural leadership. As the technical authority for the Core platform, you will collaborate closely with product, design, and leadership teams to define and execute on the platform roadmap. Your work will directly impact thousands of businesses and millions of gym members worldwide.

What You’ll Do

  • Lead the technical vision, architecture, and development of PushPress Core
  • Architect and scale our monolithic Node.js/TypeScript backend to support our rapid growth
  • Optimize performance, security, and reliability of our REST APIs and MySQL/Redis databases
  • Guide the team in structuring the codebase for maximum development velocity and maintainability
  • Mentor and guide engineers, promoting engineering excellence and best practices
  • Collaborate with product and design to define the Core platform roadmap
  • Partner with engineering leadership to define and drive technical strategy
  • Contribute hands-on to the development of critical features and components
  • Foster a culture of innovation, ownership, and continuous improvement

What you'll need

  • 10+ years of software engineering experience, with 5+ years in technical leadership roles
  • Deep expertise in Node.js, TypeScript, REST APIs, MySQL, and Redis
  • Extensive experience architecting and scaling high-performance monolithic backends
  • Proven track record of structuring large codebases for maximum development velocity
  • Experience leading and mentoring high-performing engineering teams
  • Strong problem-solving skills and ability to lead technical decision-making
  • Excellent communication and collaboration skills; ability to influence and build alignment
  • Huge plus: Experience scaling backends to support billion-dollar technology companies

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (Company Sponsored 401k with Match)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Equity Incentive Plan
  • Company Issued Laptop
  • Work From Home Stipend
PushPress is dedicated to fostering an inclusive and dynamic workplace. We’re all about leveling up, and that means we don’t tolerate any form of discrimination or harassment. We’re committed to provide equal opportunities, regardless of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability, genetic info, veteran status, or any other legally protected characteristic.
At PushPress, we’re dedicated to helping both our technology and our team reach peak performance. Whether it’s with your proactive approach, eye for detail, or drive to make a meaningful impact, we’d love to hear from you. At PushPress, we’re all about pushing boundaries and achieving new personal bests—come join us and be part of our fitness-tech journey!

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form