Data Engineer
Job Location:
Charlotte, NC - USA
Monthly Salary:
Not Disclosed
Posted on:
1 hour ago
Vacancies:
1 Vacancy
Job Summary
We are seeking a highly skilled Full Stack Data Engineer to join our team. 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.
Key responsibilities:
- Develop and maintain scalable ELT pipelines and data workflows
- Design and implement data models and warehouse structures
- Build full stack data applications and backend services
- Develop Snowflake-based data solutions within cloud environments
- Write high-quality Python and SQL code
- Implement automated testing frameworks
- Develop reusable data engineering frameworks
- Build and maintain CI/CD pipelines using GitHub
- Create reporting and visualization solutions (e.g. Power BI)
- Monitor and resolve production issues ensuring data reliability
- Experience with automated testing and framework development
Key competencies:
- Dagster orchestration
- dbt transformations
- Gurobi optimization solver
- Elementary data validation
- Retool development
- GoAnywhere MFT
- Power BI and DAX
- Azure services (ADF Synapse Key Vault)
- Snowflake ML/AI or R
- SQL Server SSIS SSRS
- Financial services domain experience
- Agile methodologies
- Highly self-motivated with strong ownership
- Extreme personal initiative
- Ability to work independently and in teams
- Highly resourceful problem solver
- Strong communication and analytical skills
- Ability to manage priorities in fast-paced environments