Data Warehouse Developer

Cornerstone Capital Bank

Englewood (CO)

On-site

USD 95,000 - 115,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cornerstone Capital Bank is seeking a senior data engineer to design, build, and optimize Snowflake data pipelines supporting mortgage loan servicing. You will develop dbt models, optimize SQL objects, and implement ingestion patterns from Azure storage using ADF/Snowpipe, while ensuring data quality and reliable production delivery.

The role emphasizes real-time data operations with Azure Functions, API integrations, and RBAC governance across a large-scale data environment.

Qualifications

  • Bachelor’s degree in CS or related field, or equivalent experience.
  • 3+ years developing in Snowflake (DDL, DML, stored procedures, tasks, streams, UDFs).
  • Strong dbt experience (models, tests, incremental strategies, macros, packages).
  • Advanced SQL: window functions, CTEs, semi-structured data (VARIANT/JSON).
  • Experience with Azure Data Factory for orchestration and data movement.
  • Experience with Azure Function Apps for event-driven data integrations.
  • Familiarity with RESTful API design and JSON payloads.
  • Understanding of medallion/layered data architecture and mortgage servicing data.

Responsibilities

  • Develop and maintain dbt models powering production and analytics layers.
  • Build and optimize SQL objects: tables, views, stored procedures, tasks, and streams.
  • Design and implement data ingestion patterns from Azure storage via ADF pipelines and Snowpipe.
  • Develop data quality and quarantine logic to validate and gate data before promotion to production.
  • Build and maintain API-serving schemas delivering data to operational systems.
  • Develop and support Azure Function Apps that interact with Snowflake for real-time data operations.
  • Implement loan boarding and MERS data pipelines.
  • Optimize query performance across multicluster warehouses; tune clustering keys and materialized views.
  • Develop audit trails and historical tracking patterns.
  • Manage schema migrations, version control via GitHub, and CI/CD through dbt Cloud.

Skills

Snowflake
dbt
SQL
Azure Data Factory
Azure Functions
API integrations
Python
GitHub
CI/CD
RBAC

Education

Bachelor’s degree in Computer Science or related field

Tools

dbt
GitHub
dbt Cloud

Job description

Design, build, and optimize database objects and data pipelines within a Snowflake platform supporting mortgage loan servicing operations

Develop and maintain dbt transformations that move data through a medallion architecture (Raw Staging Quarantine Production Analytics), build API‑serving data layers, and ensure performant, reliable data delivery across a large‑scale environment (100B+ rows, 10,000+ tables).

Location: Onsite in Englewood, CO

Compensation: $95-115k

Key Responsibilities
  • Develop and maintain dbt models powering production and analytics layers
  • Build and optimize SQL objects: tables, views, stored procedures, tasks, and streams
  • Design and implement data ingestion patterns from Azure storage via ADF pipelines and Snowpipe
  • Develop data quality and quarantine logic to validate and gate data before promotion to production
  • Build and maintain API‑serving schemas delivering data to operational systems
  • Develop and support Azure Function Apps that interact with Snowflake for real‑time and event‑driven data operations
  • Implement loan boarding and MERS registration data pipelines
  • Optimize query performance across multicluster warehouses; tune clustering keys, materialized views, and partition strategies
  • Develop audit trails and historical tracking patterns
  • Support extract pipelines delivering data to investors, regulators, and partners via Azure storage
  • Manage schema migrations, version control via GitHub, and CI/CD through dbt Cloud
  • Track and report success metrics
  • Evaluate pipeline reliability and on‑time data availability
  • Evaluate query performance improvements and warehouse credit efficiency
  • Evaluate API response time and availability SLAs
  • Evaluate data quality pass‑through accuracy
  • Perform code quality: test coverage, documentation, PR review turnaround
What you’ll need to be successful
  • Bachelor’s degree in Computer Science, Information Systems, or related field - or equivalent professional experience.
  • 3+ years developing in Snowflake (DDL, DML, stored procedures, tasks, streams, UDFs).
  • Strong dbt experience (models, tests, incremental strategies, macros, packages).
  • Advanced SQL: window functions, CTEs, semi‑structured data (VARIANT/JSON), query optimization.
  • Experience with Azure Data Factory for orchestration and data movement.
  • Experience with Azure Function Apps for event‑driven and API‑based data integrations.
  • Familiarity with RESTful API design, development, and consumption (JSON payloads, authentication, error handling).
  • Understanding of medallion/layered data architecture patterns.
  • Understanding of mortgage servicing data: loan‑level records, payment transactions, escrow, collections, delinquency, credit reporting.
  • Experience with Snowflake features: multi‑cluster warehouses, external stages, storage integrations, notification integrations (Event Grid, Storage Queue).
  • Python for Azure Functions, data processing, and pipeline automation.
  • Experience with Snowflake external functions and API integrations.
  • Knowledge of OAuth, API key management, and secure service‑to‑service communication.
  • Knowledge of GSE reporting structures (Fannie Mae, Freddie Mac).
  • Git‑based workflow for database development; CI/CD with dbt Cloud.
  • Snowflake RBAC administration and role‑based access patterns.
What we offer

Because we recognize and reward hard work, we offer a competitive salary, Medical, Dental, Vision, Accidental Death, Long‑Term Disability, Short‑Term Disability, FSA, HSA, 401K, Basic Life, Voluntary Life, and Paid Parental Leave benefits, as well as the opportunity for a performance based bonus based on position and department.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.

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

Similar jobs worth comparing

Data Warehouse Developer
Data Warehouse Developer

Cornerstone Capital • Englewood (CO)

On-site
USD 95,000 - 115,000
Medical
Dental
Vision
+3
Snowflake Data Engineer: dbt Pipelines & Mortgage Analytics
Snowflake Data Engineer: dbt Pipelines & Mortgage Analytics

Cornerstone Capital • Englewood (CO)

On-site
USD 95,000 - 115,000
Medical
Dental
Vision
+3
Onsite Snowflake Data Engineer | dbt & Azure Pipelines
Onsite Snowflake Data Engineer | dbt & Azure Pipelines

Cornerstone Capital Bank • Englewood (CO)

On-site
USD 95,000 - 115,000
Data Manager
Data Manager

Cornerstone Capital • Englewood (CO)

On-site
USD 130,000 - 160,000
Competitive salary
Medical, Dental, Vision
401K
+2
Database Engineer
Database Engineer

10xTalents • Newark (NJ)

On-site
USD 100,000 - 130,000
Senior Snowflake Data Engineer - 1615
Senior Snowflake Data Engineer - 1615

aKube • Burbank (IL)

Hybrid
Snowflake Engineer
Snowflake Engineer

Blue Cross of Idaho • Carmel (IN)

Hybrid
USD 96,183 - 144,275
Paid time off
401(k) matching
Health insurance
Data Warehouse Specialist
Data Warehouse Specialist

Tata Consultancy Services • Naperville (IL)

On-site
USD 115,000 - 125,000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Senior Data Engineer/Snowflake/Atlanta, GA LOCAL
Senior Data Engineer/Snowflake/Atlanta, GA LOCAL

Motion Recruitment • Atlanta (GA)

On-site
USD 120,000 - 180,000
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Sr. Snowflake Developer (USDM)
Sr. Snowflake Developer (USDM)

Blue Altair • Town of Greenwich (NY)

On-site
USD 100,000 - 130,000