7,481 jobs found — updated daily
As a Principal Software Engineer in SoFi’s 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 that make data quality, privacy, metadata, lineage, access, and reliability enforceable by construction across the enterprise. The role spans shared Data Trust capabilities, improving reliability across batch and low-latency environments, and establishing a semantic context layer for trusted analytics and AI. You will make business meaning, ownership, provenance, quality, freshness, and access policies machine-readable so end users and AI systems can use consistent, governed context. This is an individual contributor role with broad organizational impact: you will contribute code, prototypes, architecture, and operational improvements while setting technical direction across engineering, data, security, privacy, legal, risk, analytics, and product teams. You will build reusable enterprise capabilities and reference patterns for partner teams, while domain teams retain ownership of application-specific use cases and serving paths. You will define and execute Data Trust architecture and strategy for data contracts, metadata and catalog modernization, lineage, data quality, privacy, and access controls. You will build platform services, libraries, and reference patterns that make requirements versioned, testable, observable, and automatically enforceable across the data lifecycle. You will establish foundations for a governed semantic context layer and evolve Data Trust capabilities across Snowflake, AWS data services, Kafka-based ingestion, and other batch or low-latency environments. The role also focuses on production reliability and operational rigor, including explicit SLOs, failure modes, correction paths, and ownership, supported by automated detection, containment, remediation, and recovery. You will lead multi-quarter initiatives across teams, align stakeholders on architectural tradeoffs and investments, mentor senior engineers, and strengthen design and implementation practices. In the first 12–18 months, success includes establishing an enterprise architecture and delivery path for Data Trust primitives; materially improving coverage, observability, SLOs, and automated enforcement for priority data domains; delivering production-ready governance patterns for batch and low-latency data; operating initial semantic context capabilities in production; reducing manual investigation, recurring failures, and compliance evidence-gathering; and driving adoption of reusable standards and capabilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal

The resume builder that gets results.