IDR is seeking a Snowflake Senior Developer to join one of our top clients onsite in Charlotte, NC. This is an exciting opportunity to lead data warehouse development efforts and shape architecture for scalable enterprise data systems.
Position Overview / Responsibilities:Design, develop, and modify data warehouse architecture using Snowflake
Translate business requirements into data solutions, identifying KPIs and reporting needs
Create and manage ETL processes to extract, transform, and load data into the EDW
Build dimensional data models, including star and snowflake schemas
Optimize performance and ensure availability of large-scale data environments
Maintain data governance, data quality, and compliance standards
Provide technical leadership on architecture, tooling, and best practices
Work closely with analysts, developers, and business stakeholders to align data solutions
5–10 years of experience in data warehousing and analytics
Strong proficiency with Snowflake, Control-M, and major SQL databases
Hands-on experience with ETL frameworks and data integration processes
Expertise in dimensional data modeling (star and snowflake schema)
Familiarity with data modeling tools such as Erwin or PowerDesigner
Strong written and verbal communication skills
U.S. Citizenship required due to project requirements
Must be able to work onsite in Charlotte, NC
Competitive compensation
High-visibility architecture role
Work with cutting-edge cloud data technologies
Opportunity to shape enterprise data environments
Onsite collaboration with business and technology teams
25+ years of proven industry experience in 4 major markets
Employee Stock Ownership Program
Medical, Dental, Vision, and Life Insurance
ClearlyRated’s Best of Staffing® Client and Talent Award winner 11 years in a row