Demo

Senior ETL Developer

ENIN SYSTEMS INC
Detroit, MI Full Time
POSTED ON 9/25/2026
AVAILABLE BEFORE 10/25/2026

Senior ETL Developer

Job Summary

We are seeking an experienced Senior ETL Developer to design, develop, and maintain scalable data integration and ETL solutions. The ideal candidate will have strong experience with ETL development, data warehousing, SQL, data transformation, and enterprise data integration platforms. This role will work closely with data engineers, business analysts, database administrators, and application teams to deliver reliable and high-quality data solutions.

Key Responsibilities

  • Design, develop, test, and maintain complex ETL/ELT processes and data pipelines.
  • Develop data extraction, transformation, and loading workflows from multiple source systems into data warehouses and data lakes.
  • Analyze business and technical requirements and translate them into scalable ETL solutions.
  • Develop complex SQL queries, stored procedures, functions, and data transformations.
  • Perform data profiling, cleansing, validation, reconciliation, and quality checks.
  • Optimize ETL jobs and SQL queries for performance, scalability, and reliability.
  • Troubleshoot production issues and resolve data integration and pipeline failures.
  • Implement error handling, logging, auditing, and recovery mechanisms within ETL workflows.
  • Work with relational databases, cloud data platforms, APIs, flat files, and other structured and semi-structured data sources.
  • Develop and maintain data mappings, technical specifications, data-flow diagrams, and ETL documentation.
  • Collaborate with data architects and engineering teams to implement enterprise data warehouse solutions.
  • Participate in code reviews, unit testing, integration testing, and deployment activities.
  • Support CI/CD processes and automated deployment of ETL applications.
  • Monitor production ETL workflows and ensure data pipelines meet established SLAs.
  • Mentor junior ETL developers and provide technical guidance on data integration best practices.
  • Identify opportunities to improve data processing efficiency and automation.

Required Skills

  • 12 years of experience in ETL/data integration development.
  • Strong hands-on experience with ETL tools such as Informatica, Talend, SSIS, DataStage, or equivalent.
  • Advanced SQL skills and strong knowledge of relational databases.
  • Experience with data warehousing concepts, including facts, dimensions, star/snowflake schemas, and slowly changing dimensions.
  • Strong understanding of ETL/ELT architecture and data integration patterns.
  • Experience with data quality, data validation, reconciliation, and performance tuning.
  • Experience working with large-volume and complex datasets.
  • Strong troubleshooting and analytical skills.
  • Experience with source control tools such as Git.
  • Good understanding of SDLC, Agile methodologies, and software development best practices.

Preferred Skills

  • Experience with cloud data platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of Snowflake, Databricks, Redshift, BigQuery, Azure Synapse, or similar platforms.
  • Experience developing cloud-based data pipelines.
  • Knowledge of Python or another scripting language.
  • Experience with Apache Airflow or other workflow orchestration tools.
  • Familiarity with CI/CD tools and DevOps practices.
  • Knowledge of data governance, metadata management, and data security.
  • Experience with streaming or near-real-time data integration is a plus.

Education

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Equivalent professional experience may be considered.

Key Competencies

  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and manage multiple priorities.
  • Strong attention to detail and data accuracy.
  • Ability to mentor team members and provide technical leadership.
  • Strong understanding of enterprise data environments and integration challenges.

Salary : $60 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior ETL Developer?

Sign up to receive alerts about other jobs on the Senior ETL Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$114,981 - $143,201
Income Estimation: 
$129,640 - $165,363
Income Estimation: 
$115,838 - $142,817
Income Estimation: 
$129,640 - $165,363
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ENIN SYSTEMS INC

  • ENIN SYSTEMS INC Chandler, AZ
  • Title: IC Packaging Design Engineer Location: Chandler, AZ or Hillsboro, OR Job Type: Onsite Experience: Refer below Duration: Long Term Contract Summary T... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior ETL Developer jobs in the Detroit, MI area that may be a better fit.

  • BCBSM Career Section Detroit, MI
  • Departmental Summary This position supports analytics, reporting, and data delivery exclusively within the Epic platform. Responsibilities include designin... more
  • 1 Month Ago

  • Universal Logistics Holdings, Inc. Warren, MI
  • We are currently looking for a talented .NET Developer to join our team. As a .NET Developer, you will be responsible for designing, developing, and mainta... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!