Data Engineer with AWS - 100% Remote Job
Summary
This role is a long-term contracting position for a Data Engineer to build and maintain production data pipelines using AWS, Snowflake, Python, and dbt. The engineer will focus on data modeling, API integrations, and BI dataset creation while utilizing an AI-first development approach.
Position Type: Contracting
Duration: Long Term
Rate: 55/Hr on Incorporated Contractor
- Strong SQL. You can write, read, and debug complex analytical SQL, and you care about how it performs.
- Hands-on experience with Snowflake, or a comparable cloud warehouse and the ability to ramp fast.
- Experience building production data pipelines, including orchestration, incremental loads, and idempotent reprocessing.
- Strong Python for data work.
- Experience with dimensional or analytics data modeling, and with a transformation framework such as dbt.
- Experience integrating with SaaS platforms and their APIs. HubSpot experience is a plus, as is CRM or marketing data experience generally.
- Experience with BI tooling and building datasets other people report from.
- Hands-on experience with AWS.
- Excellent debugging skills. You enjoy chasing a problem to its actual root cause, including "why does this number look wrong.".
- An AI-first development approach. You are comfortable and effective using Claude as a daily part of how you build, review, and debug, not an occasional novelty.
- Excellent communication skills. You can explain a metric definition to a non-technical stakeholder and get agreement on it.
- Excellent communication skills, including writing clearly about technical decisions.
- A hunger to learn with strong curiosity.