Talent.com
Data Engineer (Python)
Data Engineer (Python)Noblesoft Technologies • Auburn Hills, Michigan, USA
Data Engineer (Python)

Data Engineer (Python)

Noblesoft Technologies • Auburn Hills, Michigan, USA
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Role : Senior Data Engineer (Python)

Location : Auburn Hills MI

Mandatory Skills : Data Engineering Python PySpark CI / CD Airflow Workflow Orchestration

Overall Experience : 8 years of relevant experience

JOB REQUIREMENTS -

The Senior Data Engineer & Technical Lead (SDET Lead) will play a pivotal role in delivering major data engineering initiatives within the Data & Advanced Analytics space. This position requires hands-on expertise in building deploying and maintaining robust data pipelines using Python PySpark and Airflow as well as designing and implementing CI / CD processes for data engineering projects

Key Responsibilities

1. Data Engineering : Design develop and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads.

2. Workflow Orchestration : Build schedule and monitor complex workflows using Airflow ensuring reliability and maintainability.

3. CI / CD Pipeline Development : Architect and implement CI / CD pipelines for data engineering projects using GitHub Docker and cloud-native solutions.

4. Testing & Quality : Apply test-driven development (TDD) practices and automate unit / integration tests for data pipelines.

5. Secure Development : Implement secure coding best practices and design patterns throughout the development lifecycle.

6. Collaboration : Work closely with Data Architects QA teams and business stakeholders to translate requirements into technical solutions.

7. Documentation : Create and maintain technical documentation including process / data flow diagrams and system design artifacts.

8. Mentorship : Lead and mentor junior engineers providing guidance on coding testing and deployment best practices.

9. Troubleshooting : Analyze and resolve technical issues across the data stack including pipeline failures and performance bottlenecks.

Cross-Team Knowledge Sharing : Cross-train team members outside the project team (e.g. operations support) for full knowledge coverage.

  • Includes all above skills plus the following;

Minimum of 7 years overall IT experience

Experienced in waterfall iterative and agile methodologies

Technical Experience :

1. Hands-on Data Engineering : Minimum 5 years of practical experience building production-grade data pipelines using Python and PySpark.

2. Airflow Expertise : Proven track record of designing deploying and managing Airflow DAGs in enterprise environments.

3. CI / CD for Data Projects : Ability to build and maintain CI / CD pipelines for data engineering workflows including automated testing and deployment

4. Cloud & Containers : Experience with containerization (Docker and cloud platforms (GCP) for data engineering workloads. Appreciation for twelve-factor design principles

5. Python Fluency : Ability to write object-oriented Python code manage dependencies and follow industry best practices

6. Version Control : Proficiency with

  • Git
  • for source code management and collaboration (commits branching merging GitHub / GitLab workflows).
  • 7. Unix / Linux : Strong command-line skills

  • in Unix-like environments.
  • 8. SQL : Solid understanding of SQL for data ingestion and analysis.

    9. Collaborative Development : Comfortable with code reviews pair programming and using remote collaboration tools effectively.

    10. Engineering Mindset : Writes code with an eye for maintainability and testability; excited to build production-grade software

    11. Education : Bachelors or graduate degree in Computer Science Data Analytics or related field or equivalent work experience.

    Unique Skills

    Graduate degree in a related field such as Computer Science or Data Analytics

    Familiarity with Test-Driven Development (TDD)

    A high tolerance for OpenShift Cloudera Tableau Confluence Jira and other enterprise tools

    Key Skills

    Apache Hive,S3,Hadoop,Redshift,Spark,AWS,Apache Pig,NoSQL,Big Data,Data Warehouse,Kafka,Scala

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    [job_alerts.create_a_job]

    Data Engineer Python • Auburn Hills, Michigan, USA

    [internal_linking.similar_jobs]
    Data Science / Python Instructor

    Data Science / Python Instructor

    Global Information Technology • Southfield, MI, US
    [job_card.full_time]
    Professional IT training and consulting services corporation that has been in business since 1999.Global Information Technology committed to providing students with the necessary skills and attitud...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer

    Software Development Engineer

    Amazon • Southfield, 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]
    Lead AI Developer (Python) - Urgently Hiring!

    Lead AI Developer (Python) - Urgently Hiring!

    Stellantis • Auburn Hills, MI, United States
    [job_card.full_time]
    We are seeking a highly skilled and hands-on .This role combines leadership, architecture, and development responsibilities, requiring deep expertise in machine learning, cloud infrastructure, and ...[show_more]
    [last_updated.last_updated_30]
    Software Engineer II, Data

    Software Engineer II, Data

    Credit Acceptance • Southfield, MI, United States
    [job_card.full_time]
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Credit Acceptance • Southfield, MI, United States
    [job_card.full_time]
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - (C#, SQL, Application Development) - ET hours

    Senior Software Engineer - (C#, SQL, Application Development) - ET hours

    OneStream Software • Birmingham, MI, United States
    [job_card.full_time]
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. We are seeking a Senior Software Engineer with an exten...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AI Developer / AI Engineer

    AI Developer / AI Engineer

    GovServicesHub • Farmington, MI, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job title : AI Developer / AI Engineer.Work Location : Farmington Hills Michigan.Java (advanced proficiency) .Python (intermediate to advanced proficiency) .Ability to quickly...[show_more]
    [last_updated.last_updated_variable_days]
    Principal Software Engineer, Data Platform

    Principal Software Engineer, Data Platform

    Credit Acceptance • Southfield, MI, United States
    [job_card.full_time]
    Credit Acceptance is proud to be an award-winning company with local and national workplace recognition in multiple categories! Our world-class culture is shaped by dedicated Team Members who share...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote Senior Python Engineer AI Trainer

    Remote Senior Python Engineer AI Trainer

    SuperAnnotate • Pontiac, Michigan, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Python Engineer, you will work remotely on an hourly paid basis to review AI-generated Python solutions and technical explanations, as well as generate high-quality reference content th...[show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Sales Engineer

    Sales Engineer

    KDDI America • Livonia, MI, US
    [job_card.full_time]
    Work experience for System Integration or Project Manager.Find out customers’ business issues and create solutions.Office Suite Software (Word, Excel, PowerPoint). Network (Router, Server, Sec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Brooksource • Dearborn, Michigan, United States
    [job_card.full_time]
    Dearborn, MI (onsite 4 days / week).Start Date : February 2nd, 2026.We are unable to provide sponsorship for this position • •. As a Senior Backend Engineer for this Fortune 500 automotive company, you’l...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    AI Demo Engineer (OneStream Experience Required)

    AI Demo Engineer (OneStream Experience Required)

    OneStream Software • Birmingham, MI, United States
    [job_card.full_time]
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. As an AI Demo Engineer at OneStream, you'll build and m...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead AI Developer (Python)

    Lead AI Developer (Python)

    Stellantis • Auburn Hills, MI, United States
    [job_card.full_time]
    We are seeking a highly skilled and hands-on .This role combines leadership, architecture, and development responsibilities, requiring deep expertise in machine learning, cloud infrastructure, and ...[show_more]
    [last_updated.last_updated_30]
    GCP Data Engineer

    GCP Data Engineer

    Akkodis • Dearborn, MI, US
    [job_card.full_time]
    The rate may be negotiable based on experience, education, geographic location, and other factors.GCP Data Engineer job responsibilities include : . Collaborate with business and technology stakeholde...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Data Engineer & Technical Lead (SDET Lead)

    Senior Data Engineer & Technical Lead (SDET Lead)

    Codeworks L.L.C • Auburn Hills, MI, US
    [job_card.full_time]
    Codeworks is an IT Services firm headquartered in SE Wisconsin, known for our strong commitment to quality and for our direct client relationships. Onsite – Auburn Hills, MI.Volkswagen (VW) is...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Akkodis • Dearborn, MI, US
    [job_card.full_time]
    You will design and develop Golang-based CLI tools and automation pipelines to optimize build and packaging processes for developer productivity. The rate may be negotiable based on experience, educ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (Dearborn)

    Software Engineer (Dearborn)

    Brooksource • Dearborn, MI, US
    [job_card.part_time]
    Dearborn, MI (onsite 4 days / week).Start Date : February 2nd, 2026.We are unable to provide sponsorship for this position • •. As a Senior Backend Engineer for this Fortune 500 automotive company, youll...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    DATA ENGINEER

    DATA ENGINEER

    Danlaw, Inc. • Novi, MI, US
    [job_card.full_time]
    Data Engineer (Multiple Openings).Responsible for the development and implementation of a set of techniques or analytics. Be an integral part of our analytics team helping implement large-scale data...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]