Talent.com
Data Engineer
Data EngineerRobert Half • Ann Arbor, MI, United States
No longer accepting applications
Data Engineer

Data Engineer

Robert Half • Ann Arbor, MI, United States
5 days ago
Job type
  • Full-time
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
  • Create a job alert for this search

    Data Engineer • Ann Arbor, MI, United States

    Related jobs
    Software Engineer, Applications & Customer Solutions

    Software Engineer, Applications & Customer Solutions

    MemryX • Ann Arbor, Michigan, United States, 48109
    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: 30+ days ago
    Leader, Solutions Engineer - US Commercial - Detroit Metro

    Leader, Solutions Engineer - US Commercial - Detroit Metro

    Cisco Systems, Inc. • Ann Arbor, MI, United States
    Full-time
    The application window expected to close 12 / 17 / 25.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. Candidate must reside in Michig...Show more
    Last updated: 6 hours ago • Promoted • New!
    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K

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

    IC Resources • Ann Arbor, MI, United States
    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: 5 days ago • 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
    Remote
    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: 5 days ago • Promoted
    AI Systems Engineer

    AI Systems Engineer

    Vertex Sigma Software • Superior Township, MI, US
    Full-time
    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: 15 days ago
    Technical Customer Support Engineer

    Technical Customer Support Engineer

    VirtualVocations • Ann Arbor, Michigan, United States
    Full-time
    A company is looking for a Technical Customer Support Specialist.Key Responsibilities Triaging customer issues and debugging problems related to the AI platform Collaborating with engineering an...Show more
    Last updated: 17 hours ago • Promoted • New!
    ML AI Engineer

    ML AI Engineer

    Mice Groups • Ann Arbor, MI, US
    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: 30+ days ago • Promoted
    Customer Support Engineer

    Customer Support Engineer

    VirtualVocations • Ann Arbor, Michigan, United States
    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: 30+ days ago • Promoted
    Senior Machine Learning Engineer - App Engine (CUDA / C++)

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

    Torc Robotics • Ann Arbor, Michigan, United States
    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: 30+ days ago • Promoted
    Senior Data Architect

    Senior Data Architect

    Sight Machine, Inc. • Ann Arbor, Michigan, United States, 48104
    Full-time
    We believe in in-person collaboration, internally and with customers / partners.We believe meetings are for shaping / problem solving, not status updates. We believe in order to win, this is a team spo...Show more
    Last updated: 30+ days ago
    AI Systems Engineer (Ypsilanti)

    AI Systems Engineer (Ypsilanti)

    RGBSI • Ypsilanti, MI, US
    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: 5 days ago • Promoted
    Member Solutions Engineer & Insights Analyst

    Member Solutions Engineer & Insights Analyst

    Merit Network, Inc. • Ann Arbor, United States
    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: 13 hours ago • Promoted • New!
    Machine Learning AI Engineer (Ann Arbor)

    Machine Learning AI Engineer (Ann Arbor)

    The Mice Groups, Inc. • Ann Arbor, MI, US
    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: 5 days ago • Promoted
    Senior Database Engineer

    Senior Database Engineer

    Midwestern Software Solutions, LLC ("MS2") • Ann Arbor, MI, US
    Full-time
    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: 10 days ago
    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
    Remote
    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: 2 days ago • Promoted
    Remote AI Writing Evaluator

    Remote AI Writing Evaluator

    Outlier • Wixom, MI, United States
    Remote
    Full-time
    Earn up to $16 USD / hourly and work remotely and flexibly.Outlier, a platform owned and operated by Scale AI, is looking for. If you're passionate about improving models and excited by the future of ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer-Python

    Senior Software Engineer-Python

    Clarivate Analytics US LLC • Ann Arbor, MI, United States
    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: 30+ days ago • Promoted
    Machine Learning Engineer II - App Engine (CUDA)

    Machine Learning Engineer II - App Engine (CUDA)

    Torc Robotics • Ann Arbor, Michigan, United States
    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: 30+ days ago • Promoted