{"schemaVersion":"jobsearcher.job.v1","id":"f230141d2e3a3b7ca50aa780","url":"https://jobsearcher.com/jobs/f230141d2e3a3b7ca50aa780","canonicalUrl":"https://jobsearcher.com/jobs/f230141d2e3a3b7ca50aa780","title":"Sr Python Developer & Lead","description":"Role: Sr Python Developer & LeadLocation : Auburn Hills, MI (Onsite)Type: FulltimeMandate : Python , Pyspark , SQL , CICD , Fast API , Django , Pandas , Hands on Experience in Lead , Any cloudThe 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, Py Spark, and Airflow, as well as designing and implementing CI/CD processes for data engineering projectsKey ResponsibilitiesData Engineering: Design, develop, and optimize scalable data pipelines using Python and Py Spark 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 GitHub, 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: Crosstrain 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 experienceExperienced in waterfall, iterative, and agile methodologiesExperienceHands-on Data Engineering : Minimum 5+ yearsof 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 pipelinesfor 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 principles5. Python Fluency : Ability to write object-oriented Python code manage dependencies, and follow industry best practices6. 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 usingremote collaboration tools effectively.10. Engineering Mindset: Writes code with an eye for maintainability and testability; excited to build production-grade software11. Education: Bachelor's or graduate degree in Computer Science, Data Analytics or related field, or equivalent work experience.Unique SkillsGraduate degree in a related field, such as Computer Science or Data AnalyticsFamiliarity with Test-Driven Development (TDD)A high tolerance for OpenShift, Cloudera, Tableau, Confluence, Jira, and other enterprise tools","company":"VBeyond","rawCompany":"vbeyond","city":"Pontiac","state":"MI","isRemote":false,"isActive":true,"createdAt":"2026-09-09T12:48:14.349Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-2051.00","title":"Data Scientists","slug":"data-scientists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Python Developer & Lead","description":"Role: Sr Python Developer & LeadLocation : Auburn Hills, MI (Onsite)Type: FulltimeMandate : Python , Pyspark , SQL , CICD , Fast API , Django , Pandas , Hands on Experience in Lead , Any cloudThe 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, Py Spark, and Airflow, as well as designing and implementing CI/CD processes for data engineering projectsKey ResponsibilitiesData Engineering: Design, develop, and optimize scalable data pipelines using Python and Py Spark 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 GitHub, 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: Crosstrain 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 experienceExperienced in waterfall, iterative, and agile methodologiesExperienceHands-on Data Engineering : Minimum 5+ yearsof 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 pipelinesfor 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 principles5. Python Fluency : Ability to write object-oriented Python code manage dependencies, and follow industry best practices6. 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 usingremote collaboration tools effectively.10. Engineering Mindset: Writes code with an eye for maintainability and testability; excited to build production-grade software11. Education: Bachelor's or graduate degree in Computer Science, Data Analytics or related field, or equivalent work experience.Unique SkillsGraduate degree in a related field, such as Computer Science or Data AnalyticsFamiliarity with Test-Driven Development (TDD)A high tolerance for OpenShift, Cloudera, Tableau, Confluence, Jira, and other enterprise tools","datePosted":"2026-09-09T12:48:14.349Z","dateModified":"2026-09-09T12:48:14.349Z","hiringOrganization":{"@type":"Organization","name":"VBeyond","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pontiac","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f230141d2e3a3b7ca50aa780"},"url":"https://jobsearcher.com/jobs/f230141d2e3a3b7ca50aa780"}}