Data Platform Principal Software Engineer
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 88% of similar roles. Most pay $169,550–$222,500 — the blue band above. At the midpoint, this role pays about $270k versus about $196k for comparable roles.
Based on 240 similar postings.
Employer
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 SoFiAt a glance
JOB TITLE: Principal Software Engineer, Data Platform — Data Trust & AI Context As a Principal Software Engineer in the Data Platform Group, you will provide hands-on technical leadership within the Data Trust pillar. You will design, build, and operate distributed systems and reusable platform primitives to ensure data quality, privacy, metadata, lineage, and reliability are enforceable by construction. Your work involves establishing shared Data Trust capabilities, raising reliability across batch and low-latency environments, and building a semantic context layer for trusted analytics and AI. You will utilize Snowflake, AWS data services, Kafka, Python, Java, Go, and advanced SQL to develop declarative enforcement primitives and infrastructure using Terraform and CI/CD. This role solves the technical challenge of making business meaning, provenance, and access policies machine-readable to support governed enterprise data and AI-assisted experiences.
What does a Software Engineer earn in Washington?
Median $202800 from 409 postings across 38 companies.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
Early Warning Services
Upstart
Upstart
Highnote
DoorDash, Inc