Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PENNYMAC Logo

SQL/Snowflake Developer II

PENNYMAC

$65,000 - $100,000
Aug 28, 2025
Fort Worth, TX, US
Apply Now

Pennymac is looking for a SQL/Snowflake Developer to provide technical support for new and existing processes, focusing on translating requirements into database objects and ETLs, and ensuring data quality and accessibility for business partners.

Requirements

  • 3+ years of MS SQL database and SQL Information Services knowledge and development experience
  • 3+ years of Snowflake knowledge and development experience
  • Ability to design, code, test, debug, package and deploy quality, scalable and well documented SQL solutions
  • Experience with SSIS, Informatica or other Snowflake Integration ETL tools
  • Programming experience with emphasis on designing complex SQL queries and automation using scripting languages such as python and business components
  • Experience with version control systems (e.g., Gitlab, Github, TFS, Azure Dev Ops) and CI/CD pipelines for data solutions
  • Ability to monitor and investigate and resolve data-related issues, pipeline failures, and performance problems in a timely manner

Responsibilities

  • Provide technical support to Project Leads and Managers, with a heavy focus on translating requirements for new or existing processes into new ETLs, stored procedures, view, tables and other database objects.
  • Conducting QA testing, providing support for business partners with ad-hoc needs requests and organizing and presenting data to business partners.
  • Facilitate data retrieval and manipulation through implementation of views, stored procedures, triggers and cursors
  • Design and develop ETLs/ELTs to move data across internal servers utilizing input variables for easier deployment to different environments (e.g., SSIS, Aiflow, Fivetran, Matillion)
  • Design and develop ETLs/ELTs to move data across external SFTP/APIs utilizing input variables for easier deployment to different environments
  • Apply ETL error handling and package logging that stores results into SQL/Snowflake tables for ease of troubleshooting
  • Utilize Snowflake features (e.g., Snowpipe, Streams, Tasks) and external tools to build automated and reliable data pipelines

Other

  • Demonstrate behaviors which are aligned with the organization’s desired culture and values
  • Ability to collaborate with other developers, business analysts, project managers, business users, vendors, and management
  • Team player with strong communication and interpersonal skills, possess a high degree of self-motivation and ability to work independently with minimal supervision
  • Proven track record at delivering timely and accurate information in a fast-paced environment
  • Financial Services and, if possible, mortgage industry experience preferred