Senior Software Engineer, Fintech

16 hours, 58 minutes ago
Full-time
Senior
Software Development
PushPress

PushPress

PushPress is a top-rated gym management software that provides automated solutions for fitness businesses. With features like billing, membership management, workout tracking, and lead engagement, PushPress aims to simplify and streamline gym operation...

Hotels, Restaurants & Leisure
51-250
Founded 2011
$12M raised

Description

  • Lead the architecture and development of the billing platform built on Stripe Connect.
  • Design and implement complex payment flows for gym owner payouts, member billing, and platform revenue.
  • Own financial reporting, reconciliation, and auditability systems.
  • Drive compliance with tax, KYC/AML, PCI DSS, and other applicable regulatory requirements.
  • Build onboarding experiences for gym owners that reduce friction and speed up time-to-value.
  • Partner with Product, Finance, and Operations on new monetization opportunities.
  • Mentor engineers and establish best practices for reliable financial systems.
  • Lead incident response for payment-critical systems and improve long-term resilience.

Requirements

  • 5+ years of software engineering experience, including 3+ years building and owning production billing or payment systems.
  • Hands-on experience with Stripe Connect or comparable payments platforms such as Square, Adyen, or Braintree; Stripe Connect experience strongly preferred.
  • Proven experience 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 subscription billing, revenue recognition, reconciliation, idempotency, and refund flows.
  • Solid grasp of PCI DSS, KYC/AML, and tax compliance requirements for payment platforms.
  • Excellent communication and collaboration skills across engineering, product, and finance stakeholders.
  • Strong ownership mindset with the ability to drive solutions through to production.

Benefits

  • Equity Incentive Plan.
  • Flexible Paid Time Off plus public holidays.
  • Health Care Plan with medical, dental, and vision coverage.
  • Retirement plan with company-sponsored 401(k) match.
  • Life insurance.
  • Family leave, including maternity and paternity leave.
  • Work-from-home stipend.
  • Wellness stipend.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Principal Software Engineer to lead backend development and AI enablement for scalable fintech products and internal systems.

AWS CI/CD Datadog Docker Elasticsearch Git GitLab Go Grafana Hugging Face Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python React React Native REST API SQL TypeScript
13 minutes ago

Junior Software Engineer with Accounting Experience (Chile)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Junior Software Engineer with accounting experience to help build and improve fintech software that supports financial processes, automation, and reconciliation.

AWS Elasticsearch Git GitLab Go Grafana Java Kubernetes MySQL PostgreSQL Prometheus Python React React Native TypeScript
13 minutes ago

Senior Physical Scientist

LeoLabs 51-250 Aerospace & Defense

LeoLabs is seeking a Senior Physical Scientist to help build and operate its low-Earth-orbit object catalog through astrodynamics, statistical estimation, and production software for mission-critical space operations.

AWS CI/CD Docker Git Machine Learning Python Statistics
13 minutes ago

Sr. Software Engineer (Automation Tools)

Fortis Games 251-1K Internet Software & Services

Fortis Games is seeking a Senior Software Engineer on the QA Automation Tools team to build tooling and automation that improves quality coverage, speeds development, and supports testing across game projects.

AWS C# CI/CD EC2 GitHub Actions Jenkins Python TeamCity Unity
13 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers