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

Forever Smiles Turlock

Dental Receptionist/Front Office Job at Forever Smiles Turlock

 ...Front Office Person Our dental office is looking for a front office person to add to our team. Qualifications: We are looking for someone with a good personality, awesome phone skills, willingness to learn, and attention to detail. We are looking for an experienced... 

MAHAN Healthcare Business Advisors

Pension Plan (TPA) Administrator Job at MAHAN Healthcare Business Advisors

 ...Pension Services Tpa Administrator And Services Development Manager Seeking an experienced Pension Services Tpa Administrator and Services Development Manager for a full-time position in Nashville, TN. The Position: ~ Oversee, prepare, and facilitate third-party... 

Blue Lake Oral Surgery

Oral Surgery Assistant Job at Blue Lake Oral Surgery

 ...Join Blue Lake Oral and Maxillofacial Surgery as a Surgical Dental Assistant!# Rewarding Clinical Environment This is an exciting opportunity to work alongside experienced oral surgeons in a fast-paced and highly specialized setting. Your expertise will be valued as... 

Law Offices of Rosenstock and Azran

Paralegal Legal Secretary Job at Law Offices of Rosenstock and Azran

 ...Description Plaintiffs' personal injury law practice in Encino, California is looking for a Full Time (8:30am-4:30pm) Litigation Paralegal and/or Experienced Secretary. The candidate must be fluent in Spanish, have prior law office experience, have excellent secretarial... 

TRI TECHNOLOGIES INC

Machine Operators, Tool Maker & QC Inspector Job at TRI TECHNOLOGIES INC

 ...Job Description Job Description CNC MACHINE OPERATORS, SET UP PERSONS, TOOL MAKER AND QC INSPECTORS (Lower Westchester) CNC MACHINE OPERATORS, Tool Makers, Machinists, Operators, Manager, QC/QA Inspectors, Set-Up, Programmers Start up Bonus Potential A machine...