Senior Software Engineer, Core
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 Senior Engineer to be a key contributor to 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 work closely with the technical lead and team to design, implement, and maintain robust, scalable, and innovative solutions for the Core platform.
You will collaborate with a team of talented engineers, contributing to the technical direction and implementation of the platform. As a senior member of the Core team, you will lead high-impact projects, take ownership of critical components, and actively lead architectural discussions, code reviews, and mentoring junior engineers. Your work will directly impact thousands of businesses and millions of gym members worldwide.
\n What You’ll Do- Lead the design, development, and delivery of needle-moving projects within PushPress Core
- Take ownership of critical components and features, driving them from concept to launch
- Develop and optimize Node.js/TypeScript backend services to support our rapid growth
- Improve performance, security, and reliability of our REST APIs and MySQL/Redis databases
- Mentor and guide junior engineers, promoting engineering best practices
- Lead architectural discussions and technical decision-making
- Collaborate with product and design to understand requirements and deliver high-quality features
- Contribute to the continuous improvement of our engineering processes and practices
- 5+ years of software engineering experience, with 2+ years in a senior engineering role
- Strong proficiency in Node.js , TypeScript, REST APIs, MySQL, and Redis
- Experience designing and developing scalable and maintainable backend systems
- Proven ability to lead and deliver high-impact projects from start to finish
- Familiarity with architectural patterns and best practices for large codebases
- Ability to mentor and guide junior engineers
- Strong problem-solving skills and ability to contribute to technical decision-making
- Excellent communication and collaboration skills; ability to work effectively in a team
- Huge plus: Experience building backends at high-growth startups
- 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!
Recommended Jobs
Financial Planning and Strategy Associate
Job Summary: The position will focus primarily on developing financial analytics for the business and, over the long-term, to assist in leading strategic initiatives. It will also be involved in the …
Project Scheduler
Help Build the Future of Critical Minerals Mariana Minerals is a software-first, vertically integrated minerals company focused on supplying the materials that power modern energy, AI, and defense…
Quality Engineer II (SREA)
Description SEWS — El Paso, Texas Office.Although located at SEWS– El Paso Office, this is a Hybrid position, which combines both in office and off-site work.Associates are required to work at leas…
Position 3 - US Tax Accountant / Tax Manager - Part-time / Home Office (Texas - Dallas Forth-Worth Metroplex)
We are looking for experienced public accountants for our senior accountant and tax manager with 3+ years of tax experiencewho understand the importance of professionalism, technical excellence, and c…
Operations Associate - Flex
Job ID: 268856 Store Name/Number: TX-Arlington (0722) Address: 3811 South Cooper Street, Arlington, TX 76015, United States (US) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: …
Maintenance Technician
Maintenance Technician Wage: $23-25 Job Responsibilities: Perform routine maintenance and repairs for buildings, including plumbing, carpentry, and painting tasks. Maintain and repair heatin…
Principal Product Manager
Who We Are 2K is headquartered in Novato, California and is a wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K Games is a global video game company, p…
Global Loan IQ Senior Product Owner - SVP (Hybrid)
The Project Sr Lead is a strategic professional who closely follows latest trends in own field and adapts them for application within own job and the business. This individual will be a Global Loan I…
Strategic Planning & Performance Director (Austin)
As the Strategic Planning & Performance Director (Revenue) , you will act as the strategic and executional right hand to the Chief Revenue Officer (CRO) , driving cross-functional alignment, operat…
Upfitter Technician
Job description Overview: We are seeking a skilled and experienced Technician to join our team. A Technician inspects, analyzes, and troubleshoots client systems and equipment. They run tests an…