×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Python Developer ( w​/Lead Experience : Auburn Hills, MI w2

Job in Auburn Hills, Oakland County, Michigan, 48326, USA
Listing for: Marvel Technologies Inc
Contract position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Data Engineer, Python
Job Description & How to Apply Below
Position: Sr. Python Developer ( w / Lead Experience) : Auburn Hills, MI, 48321 : : Contract on w2

Sr. Python Developer/Lead

Auburn Hills, MI, 48321

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
  • Data Engineering
    :
    Design, develop, and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads.
  • Workflow Orchestration
    :
    Build, schedule, and monitor complex workflows using Airflow, ensuring reliability and maintainability.
  • CI/CD Pipeline Development
    :
    Architect and implement CI/CD pipelines for data engineering projects using Git Hub, Docker, and cloud‑native solutions.
  • Testing & Quality
    :
    Apply test‑driven development (TDD) practices and automate unit/integration tests for data pipelines.
  • Secure Development
    :
    Implement secure coding best practices and design patterns throughout the development lifecycle.
  • Collaboration
    :
    Work closely with Data Architects, QA teams, and business stakeholders to translate requirements into technical solutions.
  • Documentation
    :
    Create and maintain technical documentation, including process/data flow diagrams and system design artifacts.
  • Mentorship
    :
    Lead and mentor junior engineers, providing guidance on coding, testing, and deployment best practices.
  • 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.
Experience Required
  • Minimum of 7 years overall IT experience;
    Hands‑on Data Engineering.
  • Minimum 5 years of practical experience building production‑grade data pipelines using Python and PySpark.
  • Graduate degree in a related field, such as Computer Science or Data Analytics.
  • Familiarity with Test‑Driven Development (TDD).
  • A high tolerance for Open Shift, Cloudera, Tableau, Confluence, Jira, and other enterprise tools.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary