Data Engineer Job at Green Key Resources, Greenwich, CT

  • Green Key Resources
  • Greenwich, CT

Job Description

Overview

This is a Data Engineer role focused on building and owning a cloud data platform, including ELT pipelines, data models, integrations, and reporting layers for financial data. The engineer will work heavily with Snowflake, SQL, and Python, while serving as a Snowflake SME and partnering with business and technology teams to ensure data is accurate, scalable, and reliable.

Key Responsibilities & Duties

  • Design and maintain scalable ELT pipelines for diverse data sources, ensuring data integrity and accessibility.
  • Develop dimensional and semantic models to support portfolio reporting and analytics.
  • Implement automated data validation and reconciliation tests with detailed exception reporting.
  • Collaborate with stakeholders to gather requirements and write technical specifications for data solutions.
  • Act as a subject-matter expert on Snowflake capabilities, advising on patterns and cost implications.
  • Support analysts by exposing well-documented, performant reporting layers for downstream applications.
  • Integrate Snowflake with operational systems through collaboration with platform engineers.
  • Participate in design reviews, providing technical feasibility and cost input on new initiatives.

Job Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field.
  • Minimum 3 years of data engineering experience, with 2 years focused on Snowflake.
  • Proficiency in advanced SQL, Python, and Snowflake features like Streams, Tasks, and secure data sharing.
  • Experience with data modeling methodologies and orchestration tools such as Airflow or Prefect.
  • Familiarity with cloud infrastructure (AWS or Azure) and infrastructure-as-code tools like Terraform.
  • Strong analytical and problem-solving skills with attention to detail and data accuracy.
  • Preferred SnowPro Core or Advanced certification and experience with BI tools.
  • Ability to work in a hybrid environment, balancing onsite and remote collaboration.

Job Tags

Full time, Remote work

Similar Jobs

TJM Industries Inc

Sales-Business Development Professional (Construction-related Company) Job at TJM Industries Inc

 ...Job Description Job Description Seeking a Business Development/Sales Professional for a Construction related business on the Mason-Dixon line. Essential Functions of the Business: --Sell and develop business related to polished concrete flooring --Need someone... 

Tempur Sealy

Financial Analyst, Sales Finance Job at Tempur Sealy

 ...Purchase Discounts Pay Range: $75,000 - $100,000 Job Summary: The Financial Analyst supports the Sales Finance team by preparing recurring reports, performing entrylevel financial analysis, and assisting with salesrelated planning and forecasting activities... 

Driscoll Children's Hospital

Certified Anesthesiologist Assistant Job at Driscoll Children's Hospital

 ...The anesthesiology department at Driscoll Childrens Hospital is recruiting four (4) full-time Certified Anesthesiologist Assistants (CAAs) to start immediately at our Corpus Christi campus. This is an opportunity to work in a free standing Childrens Hospital that serves... 

National Center for Urban Solutions

Academic Advisor Job at National Center for Urban Solutions

 ...The School Counselor/Academic Advisor supports scholar success by providing academic, career, and social-emotional guidance. This role works closely with scholars to ensure they meet graduation requirements, maintain engagement, and are prepared for post-secondary opportunities... 

Colorado Mountain College

Library Technician Job at Colorado Mountain College

Job Title This position provides bibliographic instructional and information retrieval and reference services, catalogues and classifies materials, instructs/assists users; compiles data; prepares reports; and assists in operations, procedures, and processes for the...