Data Warehouse Developer

Cornerstone Capital Bank

$95K — $115K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field or equivalent experience
  • 3+ years developing in Snowflake (DDL, DML, stored procedures, tasks, streams, UDFs)
  • Strong experience with dbt including models and incremental strategies
  • Advanced SQL skills focusing on query optimization and semi-structured data
  • Experience with Azure Data Factory and Azure Function Apps
  • Understanding of mortgage servicing data and related architectures

Responsibilities

  • Develop and maintain dbt models for production and analytics
  • Build and optimize SQL database objects
  • Design and implement data ingestion patterns using ADF and Snowpipe
  • Develop data quality checks and quarantine logic
  • Create API-serving schemas for operational systems
  • Develop Azure Function Apps for real-time data operations
  • Optimize performance of queries across multi-cluster warehouses
  • Manage schema migrations and CI/CD processes

Benefits

  • Competitive salary
  • Medical, Dental, Vision insurance
  • Accidental Death and Disability coverage
  • Short-Term and Long-Term Disability
  • Flexible Spending Account (FSA) and Health Savings Account (HSA)
  • 401K with company matching
  • Basic and Voluntary Life Insurance
  • Paid Parental Leave
  • Performance-based bonus opportunities
Full Job Description
***No agencies or 3rd party Recruiters please. Thank you! ***

Who we are looking for:

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.
  • This position requires 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.

What to do next:

If Cornerstone sounds like the place for you (and if you have the qualifications, drive, and passion to match), we invite you to become a member of our winning team! And remember, once you're a part of our Cornerstone team, we'll continue to invest in you as a valuable asset to our company. As many of our team members can tell you, there's something special about working at Cornerstone.

Similar Jobs

More Jobs at Cornerstone Capital Bank

More Finance & Insurance Jobs

Find similar Data Warehouse Developer jobs: