Developer Engineer
COMPANY STATEMENT:Sterling Capital Management LLC (Sterling), headquartered in Charlotte, North Carolina, is a registered investment adviser founded in 1970.JOB STATEMENT: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:Develop and maintain scalable ELT pipelines and data workflowsDesign and implement data models and warehouse structuresBuild full stack data applications and backend servicesDevelop Snowflake-based data solutions within cloud environmentsWrite high-quality Python and SQL codeImplement automated testing frameworksDevelop reusable data engineering frameworksBuild and maintain CI/CD pipelines using GitHubCreate reporting and visualization solutions (e.g., Power BI)Monitor and resolve production issues ensuring data reliabilityRequired Qualification3–5+ years Snowflake experience7–10+ years Python experience7–10+ years SQL development experienceStrong full stack development experienceExperience with automated testing and framework developmentExperience with CI/CD and GitHub workflowsExperience with data warehouse design and optimizationCloud platform experience (Azure preferred)Bachelor’s degree or equivalent experiencePreferred QualificationDagster orchestrationdbt transformationsGurobi optimization solverElementary data validationRetool developmentGoAnywhere MFTPower BI and DAXAzure services (ADF, Synapse, Key Vault)Snowflake ML/AI or RSQL Server, SSIS, SSRSFinancial services domain experienceAgile methodologiesCOMPENSATION:Commensurate with experience