Talent.com
Data Engineer
Data EngineerRobert Half • Ann Arbor, MI, United States
[error_messages.no_longer_accepting]
Data Engineer

Data Engineer

Robert Half • Ann Arbor, MI, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Our client is undergoing a major digital transformation, shifting toward a cloud-native, API-driven infrastructure. They’re looking for a Data Engineer to help build a modern, scalable data platform that supports this evolution. This role will focus on creating secure, efficient data pipelines, preparing data for analytics, and enabling real-time data sharing across systems.

As the organization transitions from older, legacy systems to more dynamic, event-based and API-integrated models, the Data Engineer will be instrumental in modernizing the data environment—particularly across the bronze, silver, and gold layers of their medallion architecture.

Key Responsibilities :

  • Design and deploy scalable data pipelines in Azure using tools like Databricks, Spark, Delta Lake, DBT, Dagster, Airflow, and Parquet.
  • Build workflows to ingest data from various sources (e.g., SFTP, vendor APIs) into Azure Data Lake.
  • Develop and maintain data transformation layers (Bronze / Silver / Gold) within a medallion architecture.
  • Apply data quality checks, deduplication, and validation logic throughout the ingestion process.
  • Create reusable and parameterized notebooks for both batch and streaming data jobs.
  • Implement efficient merge / update logic in Delta Lake using partitioning strategies.
  • Work closely with business and application teams to gather and deliver data integration needs.
  • Support downstream integrations with APIs, Power BI dashboards, and SQL-based reports.
  • Set up monitoring, logging, and data lineage tracking using tools like Unity Catalog and Azure Monitor.
  • Participate in code reviews, design sessions, and agile backlog grooming.

Additional Technical Duties :

  • SQL Server Development : Write and optimize stored procedures, functions, views, and indexing strategies for high-performance data processing.
  • ETL / ELT Processes : Manage data extraction, transformation, and loading using SSIS and SQL batch jobs.
  • Tech Stack :

  • Languages & Frameworks : Python, C#, .NET Core, SQL, T-SQL
  • Databases & ETL Tools : SQL Server, SSIS, SSRS, Power BI
  • API Development : ASP.NET Core Web API, RESTful APIs
  • Cloud & Data Services (Roadmap) : Azure Data Factory, Azure Functions, Azure Databricks, Azure SQL Database, Azure Data Lake, Azure Storage
  • Streaming & Big Data (Roadmap) : Delta Lake, Databricks, Kafka (preferred but not required)
  • Governance & Security : Data integrity, performance tuning, access control, compliance
  • Collaboration Tools : Jira, Confluence, Visio, Smartsheet
  • [job_alerts.create_a_job]

    Data Engineer • Ann Arbor, MI, United States

    [internal_linking.related_jobs]
    Software Engineer, Applications & Customer Solutions

    Software Engineer, Applications & Customer Solutions

    MemryX • Ann Arbor, Michigan, United States, 48109
    [job_card.full_time]
    AI accelerators for edge computing.Founded in 2019 and headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei, Hsinchu (Taiwan), and Bangalore (Indi...[show_more]
    [last_updated.last_updated_30]
    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K

    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K

    IC Resources • Ann Arbor, MI, United States
    [job_card.full_time]
    We're assisting our European-Based Engineering client identify a.US Headquarters in Ann Arbor, Michigan.This is a very exciting opportunity to. Emerging-Tech team here in the U.We're Only Considerin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Machine Learning Engineer - AI Trainer ($80-$120 per hour)

    Remote Machine Learning Engineer - AI Trainer ($80-$120 per hour)

    Mercor • Ann Arbor, Michigan, US
    [filters.remote]
    [job_card.part_time]
    At Mercor, we’re building the talent engine that helps leading labs and research orgs move AI forward.Our latest initiative focuses on benchmarking and improving model performance and training spee...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AI Systems Engineer

    AI Systems Engineer

    Vertex Sigma Software • Superior Township, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Deploy and secure an on-premises AI infrastructure for hosting large language models (LLMs).Install, configure, and maintain AI model-serving frameworks on internal GPU-enabled servers.Develop and ...[show_more]
    [last_updated.last_updated_variable_days]
    ML AI Engineer

    ML AI Engineer

    Mice Groups • Ann Arbor, MI, US
    [job_card.full_time]
    ML / AI Engineer / Contract / Hybrid, 3 days per week onsite in Ann Arbor, MI or Palo Alto, CA / 1 year, extendable.Summary : Simplify vehicle software development and increase developer agility by ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Customer Support Engineer

    Customer Support Engineer

    VirtualVocations • Ann Arbor, Michigan, United States
    [job_card.full_time]
    A company is looking for a Customer Support Engineer who will bridge communication between customers and technical teams. Key Responsibilities Serve as a primary technical contact for customers, i...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Machine Learning Engineer - App Engine (CUDA / C++)

    Senior Machine Learning Engineer - App Engine (CUDA / C++)

    Torc Robotics • Ann Arbor, Michigan, United States
    [job_card.full_time]
    The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 auto...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI Systems Engineer (Ypsilanti)

    AI Systems Engineer (Ypsilanti)

    RGBSI • Ypsilanti, MI, US
    [job_card.part_time]
    Deploy and secure an on-premises AI infrastructure for hosting large language models (LLMs).Install, configure, and maintain AI model-serving frameworks on internal GPU-enabled servers.Develop and ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Data Scientist - Metrics

    Senior Data Scientist - Metrics

    May Mobility • Ann Arbor, Michigan, United States
    [job_card.full_time]
    Our vehicles do more than just drive themselves - they provide value to communities, bridge public transit gaps and move people where they need to go safely, easily and with a lot more fun.We’re bu...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Engineer Design

    Engineer Design

    ALL REALTRUCK Career • Ann Arbor, Michigan, USA
    [job_card.full_time]
    As part of a cross functional Engineering team the Design Engineer will work throughout the conceptual stage the design process the testing phase and through production launch and industrialization...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Machine Learning AI Engineer (Ann Arbor)

    Machine Learning AI Engineer (Ann Arbor)

    The Mice Groups, Inc. • Ann Arbor, MI, US
    [job_card.part_time]
    ML / AI Engineer / Contract, W2 only / Hybrid, 3 days per week onsite in Ann Arbor, MI or Palo Alto, CA / 1 year, extendable. Simplify vehicle software development and increase developer agility by ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Lead Engineer, Applications - Edifecs / QConnect - Remote

    Molina Healthcare • Ann Arbor, Michigan, United States
    [filters.remote]
    [job_card.full_time]
    Designs and builds company specific enterprise application systems and technology expertise across multiple disciplines.Applies and promotes key principles (e. Considers business problems “end-to-en...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Database Engineer

    Senior Database Engineer

    Midwestern Software Solutions, LLC ("MS2") • Ann Arbor, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    MS2 is a national leader in transportation data management and analysis and has the largest traffic count database in North America. More than 270 agencies in 31 US States, and 3 Canadian Provinces,...[show_more]
    [last_updated.last_updated_variable_days]
    Remote Senior Machine Learning Engineer - LLM Evaluation / Task Creations (India Based) - AI Trainer ($21-$21 per hour)

    Remote Senior Machine Learning Engineer - LLM Evaluation / Task Creations (India Based) - AI Trainer ($21-$21 per hour)

    Mercor • Ann Arbor, Michigan, US
    [filters.remote]
    [job_card.full_time]
    Role Description • • Mercor is hiring on behalf of a leading AI research lab to bring on highly skilled • •Machine Learning Engineers • • with a proven record of building, training, and evaluating high-...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted]
    Senior Software Engineer-Python

    Senior Software Engineer-Python

    Clarivate Analytics US LLC • Ann Arbor, MI, United States
    [job_card.full_time]
    We are looking for a Senior Software Engineer to join our Technology team.This is an amazing opportunity to work on Clarivate's Alexander Street product and content management systems.Alexander Str...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Machine Learning Engineer II - App Engine (CUDA)

    Machine Learning Engineer II - App Engine (CUDA)

    Torc Robotics • Ann Arbor, Michigan, United States
    [job_card.full_time]
    The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 auto...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Member Solutions Engineer & Insights Analyst

    Member Solutions Engineer & Insights Analyst

    Merit Network, Inc. • Ann Arbor, MI, US
    [job_card.full_time]
    How to Apply To apply for this position, please visit this link : https : / / careers.Include a copy of your resume and cover letter (combined as a single file, with your cover letter as the first page)...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Engineer Design DTV

    Engineer Design DTV

    ALL REALTRUCK Career • Ann Arbor, Michigan, USA
    [job_card.full_time]
    As part of a cross-functional engineering team the Design Engineer will contribute throughout the conceptual phase design development testing and through production launch and industrialization.The...[show_more]
    [last_updated.last_updated_1_day] • [promoted]