Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Crowe Logo

Data Analytics Lead ETL Developer

Crowe

$104,500 - $208,300
Aug 28, 2025
Boston, MA, USA • Indianapolis, IN, USA • Houston, TX, USA • Lombard, IL, USA • Newport Beach, CA, USA • Washington, DC, USA • San Francisco, CA, USA • Austin, TX, USA • Cleveland, OH, USA • Los Angeles, CA, USA • Tampa, FL, USA • San Jose, CA, USA • Grand Rapids, MI, USA • Miami, FL, USA • Dallas, TX, USA • Chicago, IL, USA • Fort Lauderdale, FL, USA • Sacramento, CA, USA • Columbus, OH, USA • Hartford, CT, USA • New York, NY, USA • Atlanta, GA, USA • Fort Wayne, IN, USA • South Bend, IN, USA • Sarasota, FL, USA
Apply Now

Crowe is looking for an experienced ETL developer to join their Data Engineering team to design, develop, and maintain ETL pipelines that extract, transform, and load data into their data warehouse, enhancing their services through AI-enabled insights and technology-powered solutions.

Requirements

  • 3+ years of experience in ETL development
  • Hands on experience with Bank Secrecy Act (BSA), Financial Audits, or Anti-Money Laundering (AML) regulations and compliance requirements.
  • Strong understanding of ETL processes and technologies
  • Experience with a variety of data sources, including relational databases, flat files, and web APIs
  • Experience with Python, Java, or another programming language
  • Experience with data warehouse technologies, such as Azure, AWS, and Snowflake
  • Excellent problem-solving and debugging skills

Responsibilities

  • Identify & map source data in various commercial and custom systems
  • Design, develop, test and maintain ETL pipelines
  • Extract, transform, and load data from a variety of data sources
  • Work with data engineers and other stakeholders to define data requirements
  • Troubleshoot and debug ETL pipelines
  • Stay up-to-date on ETL technologies and best practices
  • Formulate development estimates (task, effort, dependencies, etc.)

Other

  • Bachelor's degree in computer science, information technology, or a related field
  • Previous consulting experience or experience working with external clients
  • Strong communication and teamwork skills
  • Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environment
  • Effectively managing multiple deliverables, clients and projects in a fast-paced environment