> Markdown version of [/jobs/ext/2717085-software-engineer-data-onboarding](https://www.wearedevelopers.com/jobs/ext/2717085-software-engineer-data-onboarding). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Data Onboarding - **Company:** PRESSLER INCORPORATED - **Location:** San Francisco, CA, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Airflow, Amazon Web Services, BigQuery, Cloud Computing, Customer Data Management, Data Infrastructure, Distributed Systems, Python (Programming Language), Shopify, SQL Databases, Google Cloud, Data Ingestion, ReactJS, Amazon Marketplace, Backend, Front End Software Development, Terraform, Data Pipelines, Databricks - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/senior-software-engineer-data-onboarding-san-francisco-haus-analytics-9788063 ## About the Role * 4+ years experience building backend services & APIs (backend Engineer, full stack engineer, data engineer or similar) * Proficiency in Python and SQL/dbt, with strong fluency in a modern orchestrator (Dagster, Airflow, Temporal, etc) * Experience with cloud data lakehouse/warehouse (BigQuery, Databricks, etc). * Experience with cloud infrastructure: Google Cloud, AWS Bonus Points * Experience with React and/or other frontend frameworks * Experience with Fivetran/Airbyte and Terraform * Experience integrating with commerce platforms: Shopify, Amazon Seller / Vendor * Earlier stage startup experience You Might be a Great Fit If * You're passionate about automating data ingestion and processing workflows * You're equally strong at backend engineering: production services, APIs, distributed systems. * You are passionate about customer experience and think deeply about solving customer pain points in an efficient and scalable way What We Offer: We're a high-performance, low-ego team operating in a fast-moving environment. We care deeply about our customers and expect everyone to take full ownership of their work - this is a place where high expectations fuel even higher growth. If you thrive in ambiguity, take pride in raising the bar, and want to work alongside top-tier peers who challenge and support you, you'll find unmatched opportunities here. If you're looking for predictability or rigid structure or you prefer order-taking to go-getting, we're probably not the right fit - and that's okay. ## Description This backend role is centered on developing workflows to help customers connect their data and to configure the ingestion of that data with little to no human intervention. You will be a key part of the onboarding experience for customers as well as Haus's efforts to scale and efficiently service an ever-expanding customer base. The Data Onboarding team is part of Haus's Data Platform, which powers the entire incrementality platform: every causal experiment, every marketing mix model, every dollar of ad spend we help customers reallocate runs on systems this team builds. Under the hood, that platform is a set of distributed backend services - ingestion from dozens of ad-network APIs, customer warehouses, and partner tools; normalization and validation layers; orchestration and observability infrastructure - feeding a BigQuery whose models must be correct, because our customers make million-dollar decisions on the outputs. What you'll do * Join the team responsible for accessing, ingesting, and validating customer data * Build, maintain and extend long-running workflows, APIs, data pipelines, customer-facing UIs, and scripts used in automatic and manual data ingestion flow * Contribute to AI (MCP) services owned by the team * Partner with Customer Success teams to build custom data models for customers * Participate in an on-call rotation ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Prompt Engineer ✍️](https://www.wearedevelopers.com/magazine/216-the-prompt-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)