Senior Software Engineer, Fintech
Team: Software Engineering
Location: USA
Commitment: Full Time
Workplace Type: remote
What You'll Do
- Lead the architecture and development of a world-class billing platform built on Stripe Connect, designed to scale with our growing marketplace
- Design and implement sophisticated payment flows supporting complex multi-sided marketplace dynamics, including gym owner payouts, member billing, and platform revenue
- Own financial reporting, reconciliation, and auditability systems that give our business and customers accurate, real-time financial visibility
- Drive compliance across applicable tax, KYC/AML, and regulatory requirements, proactively identifying and addressing risk
- Build seamless onboarding experiences for gym owners that reduce friction and accelerate time-to-value
- Partner cross-functionally with Product, Finance, and Operations to identify and execute on new monetization opportunities
- Mentor engineers on the team, establishing patterns and best practices for building reliable, compliant financial systems
- Lead incident response for payment-critical systems and drive improvements that strengthen long-term resilience
What You'll Need
- 5+ years of software engineering experience, with 3+ years building and owning production billing or payment systems
- Hands-on experience with Stripe Connect or comparable payments platforms (e.g. Square, Adyen, Braintree); Stripe Connect experience strongly preferred
- Proven track record designing and scaling billing or payment systems for multi-sided marketplaces
- Strong proficiency in Node.js, TypeScript, React, and REST API design
- Deep understanding of financial systems concepts including subscription billing, revenue recognition, reconciliation, idempotency, and refund flows
- Solid grasp of compliance requirements including PCI DSS, KYC/AML, and tax regulations relevant to payment platforms
- Excellent communication and collaboration skills with the ability to drive alignment across engineering, product, and finance stakeholders
- Strong ownership mindset — you take initiative, drive solutions, and see them through to production
Why PushPress?
- Own the financial engine of a platform trusted by thousands of independent fitness businesses
- Shape the technical direction of a mission-critical system at an exciting stage of company growth
- Work with the latest AI technologies in a practical, user-focused way
- Collaborate with a team that values technical excellence, autonomy, and real-world impactL
- earn 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
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
