Company: Remote First
Country: Worldwide
Type: Remote
Employment: Full-time
Description: PadSplit is growing its analytics platform and needs a hands-on 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. 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. $150,000 - $165,000 a year Compensation is based on the role’s scope, national market benchmarks, the person’s expertise and experience, and the impact of their contributions to our business goals. In addition to salary, there is a variable compensation component based on performance. Notice to Applicants: PadSplit participates in E-Verify. All new employees are required to complete an I-9 form and be authorized to work in the United States. Employment is contingent upon successful completion of the E-Verify process. PadSplit is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.The Role We Need
The Person We Are Looking For
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.
Apply here:
Web: Apply here
Emails:
Found 6 similar Remote jobs
Join our community of over 1,000 Python developers and get instant access to the highest-paying Python jobs worldwide - from Django, Flask and FastAPI to AI and data roles. Save time with our curated job listings featuring transparent salary ranges.