Demo

Senior Python Data Engineer

Heitmeyer Consulting
Buffalo, NY Full Time
POSTED ON 4/14/2026
AVAILABLE BEFORE 5/14/2026
Location: 4 days onsite per week in Buffalo, NY

Duration: 12 months with strong potential for conversion to full?time based on performance and headcount

Job Summary:

We are seeking a Senior Data Engineer to support our banking client’s regulatory remediation and transformation program aligned with AML/BSA/KYC initiatives. This role focuses on consolidating enterprise data, building scalable Python services and secure APIs, and enabling transparent, explainable reporting for compliance and business stakeholders. The ideal candidate has a strong analytical mindset, can trace data lineage end?to?end, and clearly explain “why the data looks like this.”

Top Responsibilities:

  • Analyze and profile enterprise data stored in Snowflake, understanding data structures, lineage, and relationships.
  • Perform data validations, quality checks, and metadata reviews to ensure accuracy and completeness.
  • Translate business and regulatory reporting requirements into detailed technical specifications.
  • Build and maintain Python?based microservices to orchestrate and automate ELT/ETL workflows.
  • Develop secure Flask APIs to expose and consume data services for ARK and reporting systems.
  • Design and build PostgreSQL data models optimized for analytics and regulatory reporting.
  • Translate business requirements into reporting?ready data models for Power BI, including calculated fields and summaries.


Must?Have Requirements

  • Strong Python experience in data processing, data manipulation, building data pipelines, consolidating data from multiple source systems, and ensuring data quality.
  • Strong SQL and data analysis skills; ability to query across databases (PostgreSQL used in this environment).
  • Proven analytical problem?solving skills to investigate production issues, trace data behavior, and clearly explain findings to business users.
  • Experience summarizing multi?source data for business audiences, building dashboards and reports (Power BI preferred).
  • Background in fintech, payments, fraud detection, or transaction?based systems.


Nice?to?Have Qualifications

  • Experience or familiarity with KYC, BSA, and AML processing or compliance workflows.
  • Experience working with Snowflake and using pandas for data analysis.


Heitmeyer Consulting is an equal opportunity employer, and we encourage all qualified candidates to apply. Qualified applicants will be considered without regard to minority status, gender, disability, veteran status, or any other characteristic protected by law.

Salary.com Estimation for Senior Python Data Engineer in Buffalo, NY
$65,085 to $86,010
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 Python Data Engineer?

Sign up to receive alerts about other jobs on the Senior Python Data Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
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 Heitmeyer Consulting

  • Heitmeyer Consulting Buffalo, NY
  • Location: 100% Remote (Eastern Time Zone hours) Duration: 24-months contract Overview We are seeking an experienced Mainframe Programmer with strong batch ... more
  • 10 Days Ago

  • Heitmeyer Consulting Georgia, GA
  • Project Manager – Data (SAS Databricks Conversion) Locations: Atlanta, GA, Nashville, TN, Columbus, GA Overview: We are seeking a Project Manager to suppor... more
  • 12 Days Ago

  • Heitmeyer Consulting Buffalo, NY
  • Job Summary: We are seeking a Finance Data Strategy Architect with strong expertise in data governance, data quality, and regulatory reporting for our regi... more
  • 12 Days Ago

  • Heitmeyer Consulting Plymouth, MA
  • Job Title: Training Leader – Enterprise Banking Core Conversion Program Location: Remote (available to travel to MA) About the Role: Heitmeyer is seeking a... more
  • 13 Days Ago


Not the job you're looking for? Here are some other Senior Python Data Engineer jobs in the Buffalo, NY area that may be a better fit.

  • NTT DATA North America Buffalo, NY
  • Req ID: 365000 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive... more
  • 13 Days Ago

  • Cognizant Buffalo, NY
  • Senior Software Engineer – Snowflake Platform Engineering About Cognizant Cognizant (Nasdaq‑100: CTSH) is one of the world’s leading professional services ... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!