Job Summary
We are seeking a highly skilled Full Stack Data Engineer to join our team on a contract-to-hire basis. This role focuses on designing, developing, and supporting modern data solutions across a cloud-based data stack. The ideal candidate is highly self-motivated, resourceful, and capable of building scalable data pipelines, frameworks, and full stack data applications leveraging Snowflake, Python, SQL, and modern DevOps practices.
Essential Duties and Responsibilities
Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time.
1. Develop and maintain scalable ELT pipelines and data workflows
2. Design and implement data models and warehouse structures
3. Build full stack data applications and backend services
4. Develop Snowflake-based data solutions within cloud environments
5. Write high-quality Python and SQL code
6. Implement automated testing frameworks
7. Develop reusable data engineering frameworks
8. Build and maintain CI/CD pipelines using GitHub
9. Create reporting and visualization solutions (e.g., Power BI)
10. Monitor and resolve production issues ensuring data reliability
Qualifications
Required Qualifications:
The requirements listed below are representative of the knowledge, skill and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
1. 3-5+ years Snowflake experience
2. 7-10+ years Python experience
3. 7-10+ years SQL development experience
4. Strong full stack development experience
5. Experience with automated testing and framework development
6. Experience with CI/CD and GitHub workflows
7. Experience with data warehouse design and optimization
8. Cloud platform experience (Azure preferred)
9. Bachelor's degree or equivalent experience
Python AND Snowflake AND SQL AND Azure
Preferred Qualifications:
1. Dagster orchestration
2. dbt transformations
3. Gurobi optimization solver
4. Elementary data validation
5. Retool development
6. GoAnywhere MFT
7. Power BI and DAX
8. zure services (ADF, Synapse, Key Vault)
9. Snowflake ML/AI or R
10. SQL Server, SSIS, SSRS
11. Financial services domain experience
12. gile methodologies
Required Soft Skills:
1. Highly self-motivated with strong ownership
2. Extreme personal initiative
3. bility to work independently and in teams
4. Highly resourceful problem solver
5. Strong communication and analytical skills
6. bility to manage priorities in fast-paced environments