Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Snowflake Developer image - Rise Careers
Job details

Senior Snowflake Developer

COMPANY DESCRIPTION:  Forbright is a nationwide full-service bank and commercial lender focused on helping to build a brighter future for our clients and the communities we serve. Forbright is committed to exceptional client service by providing seamless, innovative personal banking services to depositors and creative financing solutions to visionary middle market businesses and investors in healthcare, technology, financial services, real estate, and other industries. 

 

COMPANY CULTURE:  We are a dynamic, high energy, fun, and fast-paced organization that has an exciting growth trajectory, meaningful mission, and embedded responsible practices into our daily interactions. We offer our team members a culture of collaboration, inclusion, flexibility, recognition, and giving back. We look to hire individuals that are passionate about our mission, and who are motivated, customer and results-oriented, innovative, adaptable, and thoughtful.

 

COMPANY MISSION:  We are a mission-driven institution. We operate a sound dynamic institution that is well capitalized, liquid, profitable and uses best practices to manage risk and assure compliance with laws and regulations. We use Forbright’s capital, capabilities, innovation, and expertise to help our clients succeed and contribute broadly to building a brighter future. 


JOB SUMMARY: The Snowflake Data Developer is responsible for designing, developing, and maintaining scalable data solutions within our cloud-based data warehouse. This role collaborates with business stakeholders, data analysts, and external vendors to analyze requirements and build efficient ETL/ELT pipelines that enable seamless data ingestion, transformation, and integration.


DUTIES AND RESPONSIBILITIES:
  • Leverage Snowflake's advanced features such as data sharing, materialized views, time travel, and merge statements to optimize workflows and ensure data integrity through robust quality checks and monitoring 
  • Collaborate with business stakeholders, data analysts, and outside vendors to analyze requirements and generate design specifications 
  • Design, develop, and maintain scalable and efficient ETL/ELT pipelines to ingest, transform, and load data into the Snowflake data warehouse 
  • Leverage Snowflake's advanced features, such as data sharing, materialized views, time travel, and merge statements to optimize data integration workflows 
  • Implement robust data quality checks and monitoring to ensure data integrity 
  • Collaborate with data analysts and business stakeholders to understand requirements and translate them into technical solutions 
  • Continuously monitor and optimize Snowflake performance, including query tuning, managing storage and compute resources, and implementing best practices 
  • Stay up to date with the latest Snowflake features and trends in the data engineering landscape 
  • Ability to communicate effectively and professionally with team members and staff 
  • Perform other duties as assigned 


QUALIFICATIONS:
  • Bachelor’s Degree in Software Development, Computer Engineering, or equivalent required; Master’s Degree preferred  
  • Minimum 6 years of experience in data engineering or software development required 
  • Expert-level knowledge of the Snowflake data platform, including its architecture, features, and capabilities 
  • Proficiency in SQL, particularly in writing complex, optimized queries, and stored procedures 
  • Experience with Python or other programming languages for data transformation and orchestration 
  • Experience with ETL/ELT tools such as Fivetran (or similar) and dbt (or similar) for data transformations 
  • Strong understanding of data modeling techniques, including dimensional modeling and data vault 
  • Familiarity with cloud-based data platforms and architectures (e.g., AWS, Azure) 
  • Excellent problem-solving and critical thinking skills 
  • Effective communication and collaboration abilities 
  • Knowledge of data warehousing concepts and best practices 
  • Familiarity with data governance and metadata management 
  • Hands-on experience with Snowflake certifications or training 
  • Familiarity with JIRA required 


The pay range for this position is below. The specific rate will depend on the successful candidate’s qualifications and prior experience. $120,000 (entry level qualifications) to $160,000 (highly experienced).



POSITION REQUIREMENTS: We are committed to creating an inclusive workplace where all employees are capable of performing their job position. Work is primarily conducted in an office setting while certain positions may allow for remote work through the use of technology at management discretion. The functions described below are representative of those to successfully perform duties of this job. Reasonable accommodations may be made to enable employees to perform the essential functions. While performing duties of this job, the employee may be regularly required for extended periods of time to:

• Remain in a stationary position

• Use hands and fingers 

• Utilize a computer monitor with visual acuity

• Operate technology or other office machinery such as printers, scanners, etc.

• Communicate clearly verbally and/or in writing with others


ADDITIONAL DUTIES: For Forbright Bank to remain efficient and nimble as a growing organization, team members are expected to exhibit a high level of flexibility regarding any duties that may be situationally assigned outside of this job description. 


PERKS/BENEFITS:

• Comprehensive health, dental, and vision plans

• 4 weeks PTO

• 401k + company match

• Metro SmartTrip benefits ($50/mo)

• Remote or hybrid work schedules for most positions

• Bonuses for purchasing solar panels, electric vehicles, biking to work, etc.

• Paid subscriptions to Veterans Compost, Imperfect Foods, and more!

• Best Workplaces for Commuters 2023 & 2024 winner

• The Washington Post Top Workplaces 2023 & 2024 winner

• American Banker Best Banks to Work For 2023 winner


It is the policy of Forbright Bank to provide equal employment opportunities to all qualified individuals and to administer all aspects and conditions of pre-employment and employment without regard to protected characteristics.

Forbright Bank Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Forbright Bank DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Forbright Bank
Forbright Bank CEO photo
Don Cole
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Snowflake Developer, Forbright Bank

Are you ready to take your career to new heights as a Senior Snowflake Developer at Forbright? This is an exciting opportunity to work with a dynamic nationwide full-service bank dedicated to exceptional client service. At Forbright, your role will focus on designing, developing, and maintaining efficient scalable data solutions within our cloud-based data warehouse. You’ll partner with business stakeholders, data analysts, and external vendors to implement innovative ETL/ELT pipelines, ensuring seamless data ingestion and transformation. If you have a passion for leveraging cutting-edge technology like Snowflake, along with advanced features such as data sharing and materialized views, you’ll fit right into our high-energy culture. Here, we pride ourselves on collaboration and innovation, striving to create a culture where every team member feels valued and included. Your expertise will allow you to optimize data workflows and ensure data integrity through robust quality checks. In exchange for your skills and dedication, Forbright offers competitive compensation, fantastic benefits, and a flexible work environment that fosters work-life balance. If you have at least 6 years of experience in data engineering and a knack for problem-solving, we'd love to hear from you. Join us in building a brighter future for our clients and communities!

Frequently Asked Questions (FAQs) for Senior Snowflake Developer Role at Forbright Bank
What are the key responsibilities of a Senior Snowflake Developer at Forbright?

As a Senior Snowflake Developer at Forbright, you will be responsible for designing, developing, and maintaining scalable data solutions within our cloud-based data warehouse. You will work closely with business stakeholders and data analysts to understand requirements and create efficient ETL/ELT pipelines, ensuring seamless data ingestion and transformation. Additionally, you will optimize workflows using Snowflake’s advanced features and implement robust data quality checks.

Join Rise to see the full answer
What qualifications are required for the Senior Snowflake Developer position at Forbright?

To qualify for the Senior Snowflake Developer position at Forbright, you should hold a Bachelor’s Degree in Software Development, Computer Engineering, or a related field, with a Master's Degree preferred. A minimum of six years of experience in data engineering or software development is required, alongside expert-level knowledge of the Snowflake data platform and proficiency in SQL.

Join Rise to see the full answer
How does Forbright support its employees in the Senior Snowflake Developer role?

Forbright is dedicated to creating an inclusive workplace for all employees. In the Senior Snowflake Developer role, team members benefit from comprehensive health plans, generous PTO, 401k matching, and remote work options. We also promote flexible schedules and offer perks such as bonuses for purchasing electric vehicles or biking to work, ensuring our team can thrive both professionally and personally.

Join Rise to see the full answer
What is the work culture like at Forbright for a Senior Snowflake Developer?

The work culture at Forbright is dynamic, fun, and fast-paced, which is ideal for a Senior Snowflake Developer. We prioritize collaboration and inclusion while fostering an environment that values innovation and recognition. Our mission-driven approach and commitment to community reflect in our daily interactions, making it a meaningful workplace for everyone involved.

Join Rise to see the full answer
What technologies and tools will a Senior Snowflake Developer use at Forbright?

In the Senior Snowflake Developer role at Forbright, you will use a variety of technologies and tools. This includes Snowflake for data storage and processing, SQL for database management, and ETL/ELT tools such as Fivetran and dbt for data transformation. Familiarity with cloud platforms like AWS or Azure, as well as programming languages like Python, will also be crucial in your day-to-day responsibilities.

Join Rise to see the full answer
Common Interview Questions for Senior Snowflake Developer
Can you explain your experience with Snowflake and its features?

When discussing your experience with Snowflake, be sure to highlight specific features you’ve used, such as data sharing, time travel, or materialized views. Share an example of a project where you leveraged these aspects to solve a problem or improve workflow efficiency.

Join Rise to see the full answer
What strategies do you use for optimizing ETL/ELT pipelines?

To effectively answer this question, consider discussing your approach to analyzing requirements, understanding data sources, and implementing best practices for pipeline development. Example strategies might include incrementally loading data and performing batch processing to enhance performance.

Join Rise to see the full answer
How do you ensure data integrity and quality in your projects?

When answering this question, emphasize the importance of implementing robust quality checks throughout the data pipeline process. Discuss specific testing methodologies you’ve employed to validate data and examples where you successfully addressed data integrity issues.

Join Rise to see the full answer
Describe your experience collaborating with stakeholders and data analysts.

In your response, illustrate your collaborative approach by sharing examples of how you’ve worked with business stakeholders and data analysts to gather requirements, translate them into technical specifications, and ensure that the final solutions meet user needs.

Join Rise to see the full answer
What challenges have you faced when implementing data solutions and how did you overcome them?

This question allows you to showcase problem-solving skills. Discuss a specific challenge related to data integration or pipeline development, and detail the steps you took to analyze the issue, implement a solution, and what ultimately resulted from your actions.

Join Rise to see the full answer
How do you stay current with the latest advancements in data engineering and Snowflake features?

Mention strategies for continuous learning, such as attending workshops, following industry blogs, participating in online forums, or obtaining certifications. Highlight any particular resources or networks you find especially helpful in keeping up with trends.

Join Rise to see the full answer
Can you walk us through the data modeling techniques you use?

This is your chance to discuss dimensional modeling and data vault techniques. Explain how you typically approach data modeling, ensuring you align it with business needs while maintaining optimal performance and future scalability.

Join Rise to see the full answer
What is your approach to tuning queries within Snowflake?

Discuss your methodical approach to improving query performance. You may touch on aspects such as analyzing execution plans, optimizing SQL queries, and using Snowflake's features for caching to ensure efficient data retrieval times.

Join Rise to see the full answer
Have you ever had to troubleshoot a data pipeline? What was the process?

In this response, detail a situation where you needed to debug a data pipeline. Explain how you identified the problem, the tools and techniques you used to track down the issues, and how you implemented changes to rectify it.

Join Rise to see the full answer
What methodologies do you follow for version control and deployment?

Here, discuss any version control systems you’ve used, strategies for deploying changes to data pipelines, and how you ensure that your deployments are secure and reliable among team members.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Idoven Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Gore Mutual Insurance Remote Cambridge, Ontario, Canada
Posted 9 days ago

Forbright Bank is a leading full-service bank, commercial lender and asset manager headquartered in Chevy Chase, Maryland. The company offers to team members a culture of collaboration, inclusion, flexibility, recognition, and giving back.

26 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Innovator
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 20, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter