Data Engineer (Snowflake / Python / Azure)
Technology
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?