SoFi is hiring a Principal Software Engineer in its Data Platform Group to provide hands-on technical leadership within the Data Trust pillar. The role designs, builds, and operates distributed systems and reusable platform primitives that make data quality, privacy, metadata, lineage, access, and reliability enforceable across the enterprise. It also establishes a governed semantic context layer for trusted analytics and AI by making business meaning, ownership, provenance, quality, freshness, and access policies machine-readable. This is an individual-contributor role with broad organizational impact. The engineer will personally contribute code, prototypes, architecture, and operational improvements while setting technical direction across engineering, data, security, privacy, legal, risk, analytics, and product teams. Reusable enterprise capabilities and reference patterns will be built for partner teams to adopt, while domain teams retain ownership of application-specific use cases and serving paths. The role’s first 12–18 months are expected to establish a clear architecture and delivery path for Data Trust primitives; improve coverage, observability, SLOs, and automated enforcement in priority data domains; deliver production-ready governance patterns for batch and low-latency environments; put initial semantic context capabilities into production for analytics and AI; reduce manual investigation, recurring failures, and compliance evidence-gathering; and encourage adoption of shared standards rather than isolated solutions.
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