Data Engineer Consultant

Indicium AINew York City, New YorkOn-siteFull-timeStaff, 8–12 yearsListed 2 weeks ago

Apply now

About this role

Data Engineer Consultant (US Delivery Team)

The Opportunity

As a Data Engineer Consultant on our US team, you will build and deploy production-grade data pipelines for major enterprise clients. You will spend your day-to-day writing code, modernizing brittle legacy setups into cloud-native Lakehouses, and making client data clean, fast, and ready for AI applications.

In this role, you will work directly with modern technologies like Databricks, dbt, Python, and Terraform , collaborating with technical clients and our global engineering squads to ship solutions in weeks, not months.

Key Responsibilities

- Build Lakehouse Modernization Pipelines: Convert legacy data setups (Informatica, PL/SQL, legacy data warehouses) into high-performance PySpark , Databricks SQL , and Delta Live Tables (DLT) using Medallion Architecture standards (Bronze, Silver, Gold).

- Data Modeling & Transformation: Write clean, modular, and tested dbt models and advanced SQL to transform raw client data into trusted, business-ready datasets.

- Automate Infrastructure (DataOps): Use Terraform to provision cloud resources (AWS/GCP) programmatically and enforce data governance using Unity Catalog .

- Integrate & Orchestrate: Build and monitor automated ELT/ETL workflows using tools like Apache Airflow and Databricks Workflows, ensuring data quality, lineage, and strict SLA compliance.

- Client Engagement & Collaboration: Embedded directly within client projects, participating in daily standups, code reviews, and working closely with our nearshore delivery squads to deliver on time.

- Troubleshoot & Optimize: Debug failing pipelines, tune complex SQL/Spark queries for performance, and reduce cloud computing costs for our clients.

Qualifications & Requirements

Technical Stack

- Hands-On Data Engineering: Strong background writing production code in Python and advanced SQL .

- Databricks Experience: Hands-on experience building on the Databricks Lakehouse platform (Delta Lake, PySpark, Unity Catalog, Workflows).

- dbt Mastery: Solid experience using dbt for data transformation, testing, and documentation.

- Infrastructure as Code (IaC): Practical experience writing Terraform scripts to deploy AWS or GCP cloud data infrastructure.

- Orchestration & Version Control: Proficient with Git (GitHub/GitLab) for CI/CD workflows and experience with schedulers like Airflow .

Consulting & Delivery Mindset

- Client-Facing Comfort: Ability to communicate technical decisions clearly to client teams and collaborate in a fast-paced consulting environment.

- Problem-Solving Grit: Ability to jump into unfamiliar legacy codebases, figure out how the data flows, and rebuild it cleanly without needing a rigid playbook.

- Quality Focus: Passion for writing testable, documented, and reusable code.

Nice-to-Haves

- Databricks, AWS, or dbt certifications.

- Experience working on migration projects from legacy warehouses (Teradata, Netezza, Snowflake, Redshift) to Databricks.

- Familiarity with streaming tools like Apache Kafka or CDC (Change Data Capture) pipelines.

The anticipated base salary range for this role is $120,000 - $175,000. In addition to base pay, this position may be eligible for an annual discretionary bonus. An individual's final salary offer will be determined based on a variety of factors, including geographic location, experience, specialized skills, and qualifications. This compensation range is subject to updates or modifications at the company’s discretion