SoFi

Principal Software Engineer, Data Platform — Data Trust & AI Context

SoFi
Apply
3 hours ago
Seattle, WA, USA or San Francisco, CA, USAStaff+
H1B sponsor

Responsibilities

  • Define and execute technical direction for data contracts, metadata, catalog modernization, lineage, data quality, privacy, and access controls.
  • Build versioned, testable, observable, and automatically enforceable platform services, libraries, and reference patterns.
  • Establish a governed semantic context layer connecting business definitions, metadata, lineage, ownership, quality, freshness, and access policies for analytics and AI use cases.
  • Lead Data Trust evolution across Snowflake, AWS data services, Kafka-based ingestion, and batch and low-latency environments.
  • Establish SLOs, failure modes, correction paths, operational ownership, automated detection, containment, remediation, and recovery for production data systems.
  • Improve observability, integrity checks, audit evidence, incident learning, and safe automation for mission-critical data infrastructure.
  • Drive multi-quarter initiatives across engineering, security, privacy, legal, risk, analytics, and product teams.
  • Mentor senior engineers and raise design and implementation standards across the organization.

Requirements

  • 15+ years of software or data engineering experience, or 13+ years with a Master's degree, designing, building, and operating enterprise-scale distributed data platforms.
  • Deep experience designing horizontal, multi-tenant platform services and understanding distributed-system failure modes, eventual consistency, latency, availability, and cost tradeoffs.
  • Battle-tested experience with data contracts, metadata catalogs, data quality frameworks, end-to-end lineage, and fine-grained RBAC/ABAC access control.
  • Advanced knowledge of Snowflake, Kafka or similar streaming platforms, and AWS data services across data-in-motion and data-at-rest use cases.
  • Mastery of one or more of Python, Java, or Go, along with advanced SQL and production-grade coding and code review experience.
  • Experience building declarative infrastructure with Terraform and operating Tier-0 or other mission-critical infrastructure.
  • Experience driving multi-team, cross-functional technical initiatives and translating compliance and risk requirements into engineering primitives.
  • Experience with automated testing, drift detection, circuit breakers, and other operational controls.
  • Preferred experience in fintech or regulated industries, including CCPA/GDPR, auditability, data privacy, and data integrity requirements.
  • Preferred experience building semantic layers, knowledge graphs, or context engines grounding LLMs and autonomous agents in governed enterprise data.
  • Open-source contributions to data or metadata projects such as Apache Iceberg, OpenMetadata, DataHub, or Amundsen.

Benefits

  • SoFi provides comprehensive and competitive benefits through its Benefits at SoFi program.
  • Remote work is not accommodated from Hawaii, Alaska, or Puerto Rico.

Categories

BackendData Engineering
SoFi

About SoFi

5,001-10,000 employees

SoFi provides consumer banking, lending, and investing products, including student-loan refinancing, personal loans, mortgages, checking and savings, a credit card, and brokerage. It earns interest and fee revenue across SoFi Bank, N.A., and related subsidiaries, serving U.S. consumers via a mobile app. Founded in 2011 and headquartered in San Francisco, SoFi Technologies is publicly traded on Nasdaq under the ticker SOFI.

Contact me