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]
    Senior ML / AI Engineer (Ann Arbor)

    Senior ML / AI Engineer (Ann Arbor)

    Source One Technical Solutions • Ann Arbor, MI, US
    [job_card.part_time]
    Source One is a consulting services company and were currently looking for the following individual to work as a consultant to our client, an autonomous vehicle company in Ann Arbor, MI.We are unab...[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]
    Civil Engineer - Land Development

    Civil Engineer - Land Development

    Gpac • Wixom, Michigan, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    I am partnered with an employee owned multi-disciplined engineering firm and they have a need for a Civil Engineer.Please submit your resume to learn more!. Civil or Environmental Engineering.P...[show_more]
    [last_updated.last_updated_30]
    ML AI Engineer

    ML AI Engineer

    Mice Groups • Ann Arbor, Michigan, United States
    [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_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]
    Machine Learning AI Engineer

    Machine Learning AI Engineer

    The Mice Groups, Inc. • Ann Arbor, Michigan, United States
    [job_card.full_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 Software Engineer (GoLang / TS / CUDA) : $150-215K (Ann Arbor)

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

    IC Resources • Ann Arbor, MI, US
    [job_card.part_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]
    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]
    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] • [new]
    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Remote Backend Software Engineer : Python - AI Trainer ($80-$120 per hour)

    Mercor • Ann Arbor, Michigan, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced Python Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending codi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Cloud & Infrastructure Engineer

    Cloud & Infrastructure Engineer

    AccumTech • Ann Arbor, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a Cloud & Infrastructure Engineer at AccumTech, you will play a critical role in assisting with design, implementation strategy, and maintenance of on-prem and hybrid cloud environments.You ...[show_more]
    [last_updated.last_updated_30]
    Design Engineer

    Design Engineer

    Acro Service Corp • Saline, MI, US
    [job_card.full_time]
    Coordinate the design and development of interior components (IP and Trim).Execute design utilizing Catia V5 independently and by leading Supplier Engineers or CAD modelers.Conduct packaging / layout...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Amazon • Ann Arbor, MI, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]