5-7 years of experience in data engineering roles.
Proficiency in Snowflake, Python, and Databricks for data solutions.
Extensive experience with scalable data pipeline development and large datasets.
Strong coding skills in Python and SQL.
Experience with CI/CD pipeline implementation and automation frameworks.
Responsibilities
Develop and maintain scalable ELT pipelines and workflows.
Design and implement data models and warehousing solutions.
Build full-stack data applications and backend services.
Create Snowflake-based solutions in a cloud environment.
Write high-quality code in Python and SQL for data processing.
Implement automated testing frameworks for reliability.
Develop reusable data engineering frameworks and CI/CD pipelines.
Benefits
Opportunity for career advancement in an in-office multi-location environment.
Hands-on experience in a cutting-edge cloud technology stack.
Engagement in diverse projects across the financial services domain.
Full Job Description
Position: Data Engineer
Location: Charlotte, NC
We are looking for candidates who are willing to attend an in-person (face-to-face) interview at one of our office locations in Pittsburgh, PA, New York, NY, or Charlotte, NC.
This is an onsite role from Day 1, and the selected candidate will be required to work from the Charlotte, NC office.
Job purpose
We are specifically seeking candidates with strong hands-on experience in Snowflake, Python, and Databricks. The ideal candidate should have extensive experience building scalable data pipelines, working with large datasets, and developing data engineering solutions using these technologies.
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