Senior Data Engineer

Job Summary

  • Design and develop ETL structures to extract, transform, and load data from multiple data sources into the data warehouse and other databases per the requirements
  • Oversee the execution of small to large IT projects throughout the design, implementation and production stabilization phases
  • Lead integration projects, utilizing SSIS, Stored Procedures, and/or SQL as well as other tools as-needed
  • Create detailed designs and oversee the execution of solution construction to ensure business requirements are met with quality
  • Act as an internal consultant, providing architecture with vision, problem anticipation, and problem-solving for the assigned project(s)
  • Participate in the estimation of technical effort for project and requirement-level scope
  • Collaborate with the Scrum Master/Project Manager to identify and mitigate technical risk, ensure project status, and ensure design/approach is well-articulated to management/business team
  • Provide hands-on support for builds, production launch, and post-deployment fixes
  • Design and develop reusable patterns within ETL solutions
  • Provides status updates to appropriate levels of management
  • Implements software solutions following best practices


  • 7+ years’ experience in BI / Data Warehousing
  • Minimum of 5 years of experience working with Data Integration and ETL technologies, SSIS preferred
  • Strong expertise with PL/SQL
  • Good knowledge of databases (DB/2, SQL Server, Netezza)
  • Familiarity with CI/CD technologies
  • Experience using Git/Bitbucket
  • Excellent Analytical skills
  • Excellent troubleshooting skills in resolving complex application, data and infrastructure issues
  • Ability to lead meetings with technical peers regarding the solution designs
  • Ability to articulate EDW designs and concepts
  • Knowledge/Experience with Visualization tools like Tableau is a plus
  • Working knowledge on IBM Netezza or IPS  is a plus

To apply for this job email your details to