P

PushPress

Gym management software for memberships

Senior Data Platform Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • At least 5 years in data engineering, data platform, data infrastructure, or software engineering roles, with production infrastructure owned end to end; B2B SaaS or payments experience is ideal.
  • Experience with a cloud warehouse at scale, including performance tuning, cost management, access controls such as role-based access control and masking, and schema design.
  • Strong Python and SQL skills, with software engineering practices including testing, continuous integration and continuous delivery, code review, and infrastructure as code such as Terraform.
  • Hands-on experience initiating, maintaining, and operating an orchestrator such as Airflow or Dagster in production, beyond writing directed acyclic graphs.
  • Experience managing ingestion tools such as Hevo or Fivetran and building custom pipelines when needed, including at least one of change data capture, streaming, or event-driven processing.
  • Experience building data quality checks and alerting, using Monte Carlo, Elementary, or custom tools, and providing a runbook others can follow.
  • Daily use of AI, including at least one workflow relied on by others and a check that detects when it is wrong.
  • Experience with a real-time analytics database such as ClickHouse and understanding when to use it instead of a warehouse.
  • Experience with privacy and governance requirements under GDPR, CCPA, or PCI, including access, auditing, retention, and deletion.
  • Experience working with TypeScript codebases alongside product engineers who produce data.
  • Curiosity about data for AI, including semantic layers, retrieval, evaluations, and governed data access for agents.
  • Interest in data contracts with data-producing teams.
  • Interest in event platforms or customer data platforms such as Segment, RudderStack, Snowplow, or PostHog, and identity resolution across product, billing, and CRM data.
  • Curiosity about gyms and their members; ability to investigate messy data and upstream changes; ability to explain tradeoffs plainly; and practice maintaining documentation, runbooks, and alerts.

Responsibilities

  • Build and own the data platform foundation for reporting, AI features, and internal teams, including data ingestion, storage, governance, extraction, usage monitoring, and trustworthiness.
  • Make reporting for gym owners fresh, fast, and accurate, and ensure company metrics can be traced to their source, including metrics presented to the Board.
  • Set standards for data freshness and uptime, participate in incident response, and resolve root causes to prevent recurring problems.
  • Combine product, payment, and third-party data to provide a view of gym and member usage from initial inquiry through daily check-in.
  • Partner with Engineering to ensure new features and integrations produce clean, well-structured data and to catch breaking changes before release.
  • Simplify data movement by reducing paths and tools, establishing clear ownership, and keeping costs visible and controlled.
  • Protect gym and member data through access controls, records of access by people and AI agents, and safeguards that AI systems cannot change.
  • Make privacy requests routine to fulfill without disrupting financial reporting or audits.
  • Provide the AI Assistant, AI Member Intel, and AI reporting with context to deliver useful, personalized answers to gym owners.
  • Make business definitions understandable to people and AI so metrics are consistent across dashboards, chat, and Board presentations.
  • Enable teams to answer their own questions through AI safely, with clear limits on cost and access.

Desired Qualifications

  • B2B SaaS or payments company experience.
  • Experience with a real-time analytics database such as ClickHouse and judgment about when to use it instead of a warehouse.
  • Interest in data for AI, including semantic layers, retrieval, evaluations, and governed access for agents.
  • Interest in data contracts with teams that produce data.
  • Interest in event platforms or customer data platforms such as Segment, RudderStack, Snowplow, or PostHog, and identity resolution across product, billing, and CRM data.

About the Company

PushPress

Gym management software for memberships

PushPress provides gym management software that helps fitness business owners streamline operations by automating administrative tasks, managing memberships, and processing payments. The platform includes tools for class scheduling, payment processing, and member management, plus a dedicated Member App where clients reserve classes, track workouts, and engage with the gym community. The product is delivered as a subscription, scalable to gyms, studios, and fitness centers of varying sizes, and designed to grow with the business. Its approach centers on combining back-end operational efficiency with front-end member engagement to improve retention and community-building. The goal is to help fitness businesses save time on admin work, scale their operations, and foster a thriving member community.

Company size
51-200
Company stage
Series B
Total funding
$31.5M
Headquarters
El Segundo, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at PushPress

See more jobs