
Sr. Data Engineer
Required skills
- Dagster
- dbt
- Snowflake
- Python
- Airbyte
- AWS
- Postgres
- REST/API syncs
- Parquet
- S3
Nice to have
- secrets management
- environment variables
- job sizing
- full refresh
Role summary
PadSplit is seeking a Sr. Data Engineer to join their growing analytics platform team. This role will focus on building and maintaining data pipelines using Dagster (or Airflow), dbt, and Snowflake, with supporting work in Python, Airbyte, and AWS. Responsibilities include implementing Python pipelines for API syncs and data loads, managing Airbyte connections, monitoring production runs, and collaborating with analytics and product teams on data modeling. The ideal candidate has a strong grasp of data warehousing fundamentals, practical experience with orchestration tools, dbt proficiency, and working knowledge of AWS for debugging.
The Role We Need
PadSplit is growing its analytics platform and needs a hands-on Sr. Data Engineer to work alongside our existing DE lead. This person will build and maintain ingestion and transformation pipelines across Dagster (or Airflow), dbt, and Snowflake, with supporting work in Python, Airbyte, and AWS. The role combines building new pipelines and data models with providing real coverage on critical paths — especially the daily Postgres → Snowflake → dbt flow and third-party API loads — all shipped through reviewed pull requests rather than one-off scripts.
The Person We Are Looking For
We're looking for a practitioner who thinks natively in dimensions, facts, and slowly changing dimensions — someone who knows when to use a full refresh versus an incremental load and how that choice affects idempotency and backfills. This person writes clear, reviewable PRs and gives equally thoughtful reviews, with attention to scoped diffs, sensible tests, and failure modes. They're comfortable in complex Python data flows and have enough AWS literacy to reason about task roles, buckets, and cross-account access without needing to own all of platform engineering.
Here's What You'll Be Doing Day-to-Day:
Here's What You'll Need to Be Successful:
The Interview Process:
Compensation, Benefits, and Perks:
Please note: Although the job posting says it's in Atlanta, Georgia, this is a fully remote position. This is a result of our Applicant Tracking System requiring a location to post the role on LinkedIn.
Notice to Applicants: All employees must be able to establish their identity and authorization to work in the United States by completing Form I-9 after an offer of employment. For this role, we are unable to provide employment-based visa sponsorship, now or in the future. Applicants must be authorized to work in the U.S. without requiring sponsorship from PadSplit. Candidates who are U.S. citizens, lawful permanent residents, refugees, asylees, and others with unrestricted work authorization are welcome to apply. PadSplit is an equal opportunity employer and does not discriminate on the basis of citizenship status or national origin.Similar roles
Senior Product Designer (Fully Remote)PadSplit · Remote · Remote
Sr. Sales Operations AnalystPadSplit · Remote · Remote- OSenior Architect Data Engineer (Databricks) - Contractor - USObject Edge · Remote · Remote
Senior Data Engineering SpecialistAssociation of American Medical Colleges · Remote · Remote
Platform and Data EngineerBooz Allen Hamilton · Honolulu, HI · Hybrid
Data Engineer IIICareSource · Remote · Remote
