Data Engineer – Contractor
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Data Engineer optimizing AI workflows and building data pipelines for BiOptimizers. Collaborating on system architecture and ensuring data quality in a remote-first environment.
Responsibilities:
- Design, configure, and maintain AI agent workflows using Cursor and Claude Code, including structured markdown-based instruction files, slash commands, and agent workflows that implement your architecture automatically. • Research and evaluate new approaches to agent orchestration, identifying where the current system can be made faster, more reliable, or more scalable. • Continuously question existing processes and propose improvements. This is expected, not exceptional. • Guide and review AI-generated code with a critical eye; you are the architect, the agents are the executors. • Build and maintain a RAW → Base → Data Marts pipeline using dbt Core, implementing business logic at the transformation layer. • Own data pipelines end to end, from API ingestion through incremental strategy, transformation, and QA, with full accountability for architectural decisions. • Write and maintain tests and documentation at every layer of the pipeline. • Connect to and pull data from marketing and e-commerce APIs including Meta, TikTok, Shopify, and Klaviyo. • Build comprehensive test suites using Great Expectations or equivalent tooling. • Implement business logic validation checks and automated quality monitoring across the pipeline. • Manually inspect data at the table level, not only through automated scripts, before presenting any conclusions. • Verify your own work as a default behavior, not a step that needs to be requested. • Implement complex business logic and data validation in Python. • Build ETL scripts, automation workflows, and API integration scripts. • Write code that is built to scale, not just to solve the immediate problem.
Requirements:
- Expert-level, hands-on proficiency with Cursor and/or Claude Code, used locally in a terminal to build and architect data systems (non-negotiable). • 3+ years of experience in data engineering with a track record of owning pipelines end to end. • Strong Python skills for data processing, API integrations, and business logic implementation. • Experience building and maintaining dbt transformations in a production environment. • Demonstrated ability to work independently in a remote environment, you set timelines, you deliver, you own the result. • A communication style that is direct and specific, you push back when something does not make sense, and you flag problems early. • US time zone availability (CT or ET zones).
Benefits:
- Flexible work arrangements • Remote work options

















