avatar

PushPress is hiring a
Senior Software Engineer, Billing

👈 Back to all jobs

Read by 44 job seekers.

USA

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 a Senior Software Engineer with deep expertise in building complex billing systems to join our team at PushPress. In this role, you will be instrumental in designing, building, and scaling our mission critical billing platform that processes hundreds of millions in payments every year.

You will leverage your extensive knowledge of Stripe Connect to architect a robust and scalable billing system that supports our multi-sided marketplace. As a technical leader, you will collaborate closely with our product, design, and finance teams to implement innovative payment solutions that drive efficiency and growth for our business and our customers.


What You'll Do
  • Architect and build a world-class billing platform using Stripe Connect
  • Design and implement complex payment flows supporting our multi-sided marketplace
  • Build seamless onboarding experiences for gym owners and members
  • Implement financial reporting and reconciliation systems for accurate revenue tracking
  • Ensure compliance with applicable tax, KYC/AML, and other regulatory requirements
  • Collaborate cross-functionally to ideate and execute on new monetization opportunities
  • Mentor other engineers and promote engineering best practices

  • What You'll Need
  • 6+ years of software engineering, experience with payment processing, understanding of payment gateways, transaction processing, and different payment methods
  • Strong understanding of platform business models, marketplace payments, and payout splitting.
  • Knowledge or experience of Stripe Connect's APIs, SDKs, and platform architecture is preferred
  • Experience building complex billing systems for multi-sided marketplaces
  • Deep understanding of payment routing, cross-border payouts, and identity verification flows
  • Knowledge of regulatory requirements around KYC/AML and tax reporting (1099-K)
  • Strong proficiency in Node.js, React, TypeScript, and REST API design

  • 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!

    Estimated Salary range:

    Our salary intelligence, powered by our AI algorithms, has calculated an estimated range for this position between $120,000 - $160,000 . Please note that the actual salary for this position may vary, as it is dependent on various factors including but not limited to experience, location, and market dynamics.

    See more jobs at PushPress

    Related jobs