Senior Data Engineer

SoFi

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cottonwood Heights, UT
Salary
$124,800–$156,000 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $164k
This role $140k
$110k $212k
below market most similar roles pay here above market

This role pays less than 67% of similar roles. Most pay $126,800–$202,120 — the blue band above. At the midpoint, this role pays about $140k versus about $164k for comparable roles.

Based on 240 similar postings.

Employer

About SoFi

SoFi Technologies is a fintech company offering student and personal loans, mortgages, credit cards, investing, banking, and insurance products, positioning itself as a one-stop financial services platform. Industry: Financial Technology & Personal Finance

SoFi currently has 16 open roles on FindRole.

Listed pay typically runs $172,800–$247,500 across 13 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Senior Data Engineer

The Senior Data Engineer joins the Fraud Operations Analytics & Reporting team within the Fraud Prevention Center of Excellence. This role serves as the foundational engineering resource for building and scaling data infrastructure to manage enterprise fraud threats across banking products. You will design and maintain scalable data pipelines that consolidate operational data into governed Snowflake data marts, while building dbt models to support agent performance scorecards and fraud tagging quality monitoring. Key responsibilities include translating analyst requirements into reusable data structures, ensuring query performance, and establishing engineering standards for documentation and testing. The position requires hands-on expertise in SQL, Python, and cloud data warehouse platforms, specifically utilizing tools like dbt and Airflow to solve complex fraud operations, loss attribution, and dispute workflow data problems.

What does a Data Engineer earn?

Median $159000 from 203 postings across 58 companies.

See salary data

What you'll do

  • Design and maintain scalable data pipelines to consolidate fraud operational data into Snowflake data marts.
  • Build and maintain dbt models to structure data for analysts and Tableau reporting layers.
  • Model analytical data to support fraud operations reporting, agent performance scorecards, and tagging quality monitoring.
  • Translate fraud analyst requirements into robust, reusable data structures and summarized metric tables.
  • Establish and enforce data engineering standards, documentation practices, and pipeline design patterns.
  • Ensure all data assets are properly tested and governed to meet audit and compliance requirements.
  • Optimize query performance and data freshness for production dashboards and leadership reports.

What we're looking for

  • 4+ years of data engineering experience with hands-on expertise in SQL, Python, and cloud data warehouse platforms.
  • Proven experience building and maintaining production-grade data pipelines using modern data stack tools like dbt or Airflow.
  • Strong data modeling skills for designing analytical data structures optimized for reporting and self-service consumption.
  • Ability to translate business requirements from analytics and business stakeholders into scalable data solutions.
  • Strong documentation habits and commitment to data quality, testing, and pipeline reliability.
  • Exposure to dbt Cloud, Airflow/MWAA, or similar orchestration platforms.
  • Experience in financial services, fraud, risk, or compliance data environments (preferred).
  • Familiarity with fraud operations data concepts such as fraud tagging, loss attribution, or dispute workflows (preferred).

More like this

Similar roles

Senior Data Engineer

Mastercard

O'Fallon, MO 16 days ago $115,000–$184,000
SQL Microsoft SQL Server Databricks Spark ETL ELT AWS Azure GCP Data Lake Data Warehousing Workflow Orchestration Streaming Architecture Machine Learning GitHub Copilot SDLC
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 19 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue Apache Airflow Apache NiFi SQL Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT Data Lineage Metadata Management Distributed Computing
Hybrid

Senior Data Engineer

Mastercard

O'Fallon, MO 18 days ago $115,000–$184,000
Apache Spark Java Scala Hadoop AWS Amazon S3 EMR AWS Glue Apache Airflow Apache NiFi SQL Oracle SQL Server Cassandra DynamoDB Data Lakehouse ETL ELT Data Lineage Metadata Management Distributed Computing
Hybrid

Senior Data Engineer

CoStar Group

Richmond, VA 68 days ago $133,000–$172,000
Python SQL Scala Java C#/.NET Databricks Spark Snowflake BigQuery Redshift Airflow dbt AWS Azure GCP Terraform Kafka Flink Delta Lake Apache Iceberg Apache Hudi CI/CD REST GraphQL CDC Fivetran Airbyte Great Expectations Unity Catalog
5+ yrs exp Hybrid

Senior Data Engineer

Plaid

San Francisco, CA 54 days ago $190,800–$238,800
SQL Python Golang DBT Airflow Redshift Snowflake Databricks Spark Kafka Atlan Retool Mode Data Pipelines Data Lakes
4+ yrs exp

Senior Data Engineer

JLL (Jones Lang LaSalle)

Westmont, IL +1 92 days ago $140,000–$180,000
Python LangChain LangGraph AutoGen CrewAI Semantic Kernel RAG LLM SQL NoSQL AWS Azure GCP Docker Kubernetes CI/CD Airflow Prefect dbt Pinecone Weaviate pgvector MCP LangSmith Arize Weights & Biases
4+ yrs exp