Skip to main content

Data Engineer (Snowflake / Python / Azure)

Technology
Robert Half
Charlotte, United States$120,000 - $140,000 /year1 weeks agoUntil 6/14/2026
Full time

Job description

Data Engineer (Snowflake / Python / Azure)

We are seeking a Data Engineer to join a high-impact team focused on building scalable, modern data solutions. This is an excellent opportunity to work with cutting-edge technologies including Snowflake, Azure, and Python while helping drive data-driven decision-making across the organization.

This will be onboarded through a 6 month or less contract to hire model. Upon conversion, pay range is $120,000 to $140,000 base and potential for additional earnings through a bonus system.

Key Responsibilities

  • Develop and maintain ELT pipelines and data workflows
  • Design and optimize data models and warehouse structures
  • Build Snowflake-based data solutions in a cloud environment (Azure preferred)
  • Write clean, efficient Python and SQL code
  • Develop data applications and backend services
  • Implement automated testing frameworks to ensure data quality
  • Build and maintain CI/CD pipelines using GitHub
  • Create reporting and visualization solutions (Power BI)
  • Monitor and resolve production issues to ensure reliability

Required Qualifications

  • 7+ years of experience with Python and SQL development
  • 3+ years of hands-on Snowflake experience
  • Strong experience with data warehousing and data modeling
  • Experience with CI/CD pipelines and GitHub workflows
  • Cloud experience (Azure preferred)
  • Bachelor’s degree or equivalent experience

Preferred Qualifications

  • Experience with dbt and/or Dagster
  • Familiarity with Power BI and DAX
  • Experience with Azure services (ADF, Synapse, Key Vault)
  • Exposure to SQL Server (SSIS/SSRS)
  • Financial services industry experience
  • Agile environment experience
Keywords
monthsOfExperience: 84MongodbPythonSqlApache SynapseCI / CDGithubCI/CD

¿Te interesa este puesto?