Job Title: Data Engineer
Location: Houston, TX (Onsite)
Duration: 12 months Contract
Job Summary
We are looking for a skilled Data Engineer with strong experience in Snowflake and SQL to design, build, and optimize scalable data pipelines. The ideal candidate will have hands-on experience in data warehousing, ETL processes, and working with large datasets. Exposure to Python is a plus.
Key Responsibilities
- Design, develop, and maintain data pipelines using Snowflake
- Write optimized and complex SQL queries for data extraction, transformation, and analysis
- Build and manage ETL/ELT processes for structured and semi-structured data
- Collaborate with business stakeholders and data analysts to understand data requirements
- Ensure data quality, integrity, and performance across systems
- Troubleshoot and resolve data-related issues in a timely manner
- Work with cloud platforms and modern data architecture (preferred)
- Excellent communicator.
Required Skills
- Strong experience with Snowflake data warehouse
- Advanced SQL skills (query optimization, performance tuning)
- Experience in ETL/ELT pipeline development
- Understanding of data modeling concepts (star/snowflake schema)
- Experience working with large-scale data environments
Preferred Skills
- Experience with Python for data processing or automation
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Exposure to data integration tools
- Bachelor s degree in Computer Science, Engineering, or related field
- 7+ years of experience in data engineering or related role
Nice to Have
- Experience working in Agile environments
- Exposure to BI/reporting tools