Skip to content
HausHaus

Staff Backend Engineer - Data Platform

Staff Backend Engineer building distributed data-platform services, ingestion workflows, APIs, and validation pipelines that automate customer data onboarding. Requires 4+ years of backend experience, with strong Python, SQL/dbt, orchestration, cloud warehouse, and infrastructure skills.

About the job

Responsibilities

  • Develop workflows that help customers connect their data and configure ingestion with minimal human intervention.
  • Access, ingest, normalize, and validate customer data from ad-network APIs, customer warehouses, and partner tools.
  • Build, maintain, and extend long-running workflows, APIs, distributed backend services, data pipelines, customer-facing UIs, and ingestion scripts.
  • Contribute to the team’s AI (MCP) services.
  • Partner with Customer Success to build custom data models for customers.
  • Participate in an on-call rotation.

Requirements

  • 4+ years of experience building backend services and APIs.
  • Proficiency in Python and SQL/dbt.
  • Strong fluency with a modern orchestrator such as Dagster, Airflow, or Temporal.
  • Experience with cloud data lakehouses or warehouses such as BigQuery or Databricks.
  • Experience with cloud infrastructure, including Google Cloud or AWS.

Nice-to-haves

  • Experience with React or other frontend frameworks.
  • Experience with Fivetran or Airbyte.
  • Experience with Terraform.
  • Experience integrating with commerce platforms such as Shopify and Amazon Seller/Vendor.
  • Earlier-stage startup experience.

Benefits

  • Flexible paid time off.
  • Equity.
  • Health, dental, and vision insurance with multiple plan options.
  • Work-from-home stipend.
  • Events and offsites.
  • Free lunch when working from the office.
  • New parent leave.

Skills

Python, SQL, dbt, Dagster, Airflow, Temporal, BigQuery, Databricks, GCP, AWS, React, Fivetran, Airbyte, Terraform, Distributed Systems

Motive

Motive

San Francisco, CA

Staff Software Engineer, Platform
$180k+/yrHybrid7+ YOEBackend Engineering

Build and evolve scalable platform services, APIs, and product capabilities while making architecture decisions and improving reliability and operational excellence. The role requires substantial software engineering experience, distributed-systems expertise, strong technical judgment, and the ability to mentor engineers.

tastytrade

tastytrade

Chicago, IL

Staff Software Engineer - Order Handling and Ledger Team
$180k+/yrHybrid10+ YOEBackend Engineering

Staff engineer responsible for designing and operating backend systems for order handling, ledgers, and settlement in a retail brokerage environment. Requires 10+ years of software engineering experience, deep distributed-systems expertise, and strong technical leadership and communication skills.

Attentive

Attentive

United States

Staff Software Engineer, User Profile
$180k+/yrRemote8+ YOEBackend Engineering

Provides hands-on technical leadership for high-scale backend systems that ingest, process, store, and serve user-profile data. The role requires 8+ years of software engineering experience, distributed-systems expertise, and strong architectural and cross-team leadership.

Atomicmachines

Atomicmachines

Emeryville, CA
Senior/Staff Software Engineer, Distributed Systems
$180k+/yrOn-site5+ YOEBackend Engineering

Build and evolve distributed software that coordinates manufacturing hardware, process workflows, and machine data. The role requires 5+ years of systems experience, strong Python and systems-language skills, architectural judgment, and a focus on reliability and engineering rigor.

Pinterest

Pinterest

United States

Staff Software Engineer, TwoTwenty
$177k+/yrRemote7+ YOEBackend Engineering

Leads the technical direction and hands-on development of scalable backend platforms for Pinterest’s AI-driven products. Requires extensive backend and distributed-systems experience, strong Python skills, production LLM or ML experience, and cross-functional technical leadership.