Snowflake Data Engineer

Sutton Bank

United States

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sutton Bank seeks a specialist to develop and maintain the Snowflake database structure that supports its operations. This role designs schemas, writes and debugs stored procedures, and optimizes query performance to securely store customer and financial information.

You'll collaborate with the Manager of Data Analytics and Operations to align data solutions with stakeholder needs, build data pipelines with Snowflake on AWS, and document architecture while ensuring compliance and data integrity.

Qualifications

  • Education: Bachelor's degree in a computer-related discipline; Experience: five years in card payment industry as a developer.
  • Knowledge of Snowflake and AWS; experience with MySQL and SQL Server; ETL development in data processing environments.

Responsibilities

  • Review architecture issues within Snowflake and perform technical delivery reviews.
  • Create, troubleshoot, and optimize Snowflake code and stored procedures.
  • Design and develop banking data solutions for data and reporting needs.
  • Build ETL data pipelines on Snowflake using AWS storage layers (S3).
  • Collaborate on Snowflake architecture to meet data stakeholder needs.
  • Identify technical risks and document alternative solutions during projects.
  • Ensure data alignment with DAO requirements and assist in test data setup.

Skills

Snowflake
SQL
ETL development
Data modeling
RBAC / security
GitHub / version control

Education

Bachelor's degree in computer related discipline

Tools

Snowflake
AWS
GitHub
Asana
Jira
Streamlit
SQL Server

Job description

Summary

Responsible for developing and maintaining the Snowflake database structure that supports the bank's operations. Designs and documents database schemas, writes and debugs stored procedures, while optimizing query performance. This position requires the ability to design database systems that store and provide secure access to customer and financial information.

Qualifications

Education: Bachelor's degree in a computer related discipline.

Experience: Five years of experience in the card payment industry in a developer role. Knowledge of Snowflake and AWS, and multiple database technologies such as mySQL and SQL Server. Experience with developing complex ETL in Data Processing environments within relational and non-relational database platforms. Or equivalent combination of education and training.

Essential Functions
  • Responsible for technical delivery review, resolution of architecture issues within Snowflake.
  • Ability to create, troubleshoot, enhance complex code in Snowflake.
  • Designs and develops banking solutions for data, and reporting needs.
  • Experience in building data pipelines (ETL) with Snowflake cloud data platform using AWS storage layers (S3).
  • Collaborates on the design of Snowflake architecture and configure databases to meet the institution's functional requirements.
  • Identify, document, and communicate technical risks, issues and alternative technical solutions discovered during projects.
  • Works with the Manager of Data Analytics and Operations (DAO) to ensure that the Sutton Bank database aligns with the overall needs of data stakeholders.
  • Assists in test environment data requirements setup and maintenance, testing and validation.
  • Assists with designing new data pipelines as part of onboarding additional payment processors, programs, and third‑party data sources.
  • Works with Manager DAO to investigate and resolve application and data integrity issues.
  • Builds high‑quality processes that adhere to the software development lifecycle.
  • Utilizes source control for migration of code changes through SDLC.
  • Creates database tables, views, and stored procedures.
  • Creates and updates database objects such as tables, views, stored procedures, udf's and security credentials to store and access business data.
  • Establishes backup, recovery and disaster prevention procedures to ensure data continuity.
  • Develops, implements, and maintains database security.
  • Monitors and optimizes the performance of databases.
  • Installs and configures snowflake cloud computing technologies.
  • Creates documentation to ensure databases adhere to industry standards.
  • Produces monthly and quarterly reports from database query results.
  • Updates and maintains the Sutton Bank Data Lineage tool.
Knowledge/Skills/Abilities
  • Must have Snowflake experience with Snowpipe, Tasks, Streams, Time Travel, Optimizers, Role based access control (RBAC) and Streamlit applications.
  • Have worked with GitHub or equivalent version control software.
  • Experience with work management platforms (Asana, DevOps, Jira)
  • The ability to communicate effectively and clearly, both in verbal and written communications.
  • Strong knowledge of the Payments Industry and/or card processing.
  • A demonstrated understanding of the financial services industry.
  • Ability to define problems, collect data, establish facts and draw valid conclusions. Ability to solve problems and deal with a variety of concrete variables in situations where only limited standardization exists.
  • Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
  • Must have ability to analyze and solve complex problems, develop automated systems.
  • Self-directed and motivated.
  • Proven ability to support multiple projects simultaneously in a deadline‑driven environment.
  • Excellent problem‑solving skills.
  • Ability to articulate technical concepts both written and oral.
  • Ability to read, analyze and comprehend general business periodicals, professional journals, technical procedures, audit reports, or governmental regulations.
  • Ability to respond to common inquiries or complaints from employees, vendors and management staff.
  • Ability to effectively present information to individuals one‑on‑one or a small group setting.
  • Ability to learn new languages and technologies.
  • Ability to work with SQL to develop IDE's.
  • Ability to work with database technologies like mySQL, Oracle, SQL Server.
  • Ability to manipulate data for meaningful reporting.
  • Must be a self‑starter with the ability to work effectively, both independently and in team settings, to include close collaboration with Processors.
  • Excellent understanding of database concepts including normalization and relational data models.

Sutton Bank is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, sexual orientation, pregnancy, gender identity, disability or protected veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Snowflake Data Engineer - Banking ETL Specialist
Senior Snowflake Data Engineer - Banking ETL Specialist

Sutton Bank • United States

On-site
USD 120,000 - 150,000
Lead Data Engineer
Lead Data Engineer

The Cape Cod Five Cents Savings Bank • Hyannis (MA)

On-site
USD 120,000 - 150,000
Lead Data Engineer
Lead Data Engineer

Cape Cod Five • Massachusetts

On-site
USD 99,000 - 140,000
Lead Data Engineer
Lead Data Engineer

Mutual Bancorp and its Subsidiaries • Hyannis (MA)

On-site
USD 99,000 - 140,000
Lead Data Engineer
Lead Data Engineer

Fidelity Bank • Hyannis (MA)

On-site
USD 99,000 - 140,000
Database Engineer
Database Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Lead Snowflake Platform
Lead Snowflake Platform

U.S. Bank • Atlanta (GA)

Hybrid
USD 127,000 - 149,000
401(k) plan
Paid vacation
Paid holidays
+1
VP, Enterprise Data Architect & Snowflake Lead
VP, Enterprise Data Architect & Snowflake Lead

Bancorp Bank • Sioux Falls (SD)

On-site
Payment Processor Operations Specialist
Payment Processor Operations Specialist

Sutton Bank • Sioux Falls (SD)

On-site
USD 85,000 - 125,000
Data Engineer II
Data Engineer II

First Mutual Holding Co. • Lakewood (OH)

Hybrid
USD 90,000 - 120,000