Senior Data Engineer @Forbright Bank
Software Development
Salary $140,000 - $156..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago

[Hiring] Senior Data Engineer @Forbright Bank

2wks ago - Forbright Bank is hiring a remote Senior Data Engineer. 💸 Salary: $140,000 - $156,000 a year 📍Location: USA

Role Description

The Senior Data Engineer will encounter the full Data Engineering stack (from ingestion to reporting) but will focus primarily on Data Modeling (the ‘Silver’ and ‘Gold’ layers in the medallion concept). This role works closely with other engineering teams as well as the customers and end-users to create and deliver efficient and useful data models.

Duties and Responsibilities

  • Utilize SQL and data transformation tools (like DBT and Coalesce) to develop and deploy abstracted data models following the “Medallion” concept (Bronze, Silver, Gold).
  • Leverage Snowflake features (data sharing, dynamic tables, RBAC, Notebooks, Streamlit apps, Workspaces, Cortex, etc.) to provide reliable and efficient access to models.
  • Collaborate with other engineering teams as well as business analysts and end-users to develop requirements and design useful data models.
  • Clean up and translate legacy SQL logic and data models for a new unified representation system.
  • Develop DAGs in Apache Airflow for delivering data products to internal and external partners.
  • Manage Snowflake and Airflow related infrastructure with Terraform.
  • 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.
  • Experience in banking/financial data preferred.
  • Strong SQL skills for data extraction and transformation.
  • Experience in Data Modeling and familiarity with ‘Medallion’ concepts.
  • Familiarity with Data vault architecture concepts preferred.
  • Familiarity with data transformation tools (Coalesce, DBT, etc.) required.
  • Familiarity with data governance and metadata management.
  • Familiarity with cloud-based data environments (e.g., Azure, AWS, or GCP).
  • Proficiency with Microsoft Office tools (Outlook, Word, PowerPoint, Excel).
  • Excellent verbal, written, and interpersonal communication skills.
  • Strong organizational skills and attention to detail.
  • Outstanding problem-solving and time management skills.
  • Self-motivated, self-directed, and results-oriented.
  • Adaptable and able to multitask in a fast-paced environment.
  • Can work independently and within a team; solution-oriented with a collaborative approach.

Requirements

  • Work is primarily conducted in an office setting while certain positions may allow for remote work through the use of technology at management discretion.
  • 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.

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.
  • Incentives for purchasing solar panels, electric vehicles, biking to work, etc.
  • Paid subscriptions to Veterans Compost, Capital Bikeshare, Imperfect Foods reimbursement, and more!
  • Best Workplaces for Commuters 2023 & 2024 winner.
  • The Washington Post Top Workplaces 2023, 2024, and 2025 winner.
  • American Banker Best Banks to Work For 2023 winner.
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Data Engineer @Forbright Bank
Software Development
Salary $140,000 - $156..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later