SoFi

Staff Software Engineer, Streaming and Workflows

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

Responsibilities

  • Own the technical vision, architecture roadmap, and operational strategy for SoFi’s enterprise Temporal workflow orchestration platform.
  • Design multi-region resiliency, self-service namespace provisioning, access-control automation, Codec Servers, and standardized client SDKs and libraries.
  • Manage the Temporal Cloud technical partnership, including feature adoption, cluster efficiency, and infrastructure cost optimization.
  • Create architectural blueprints, developer guides, and SDK standards while educating engineering teams across SoFi.
  • Mentor SAW team engineers through pair programming, architectural reviews, and feedback.
  • Resolve high-severity distributed-platform incidents and lead post-incident remediation.
  • Partner with product and engineering leaders across Lending, Banking, Invest, and Risk on distributed workflow use cases.
  • Champion AI-assisted engineering tools and establish standards for validating AI-generated code for security, data integrity, and compliance.

Requirements

  • Bachelor’s degree and 8+ years of experience designing, building, and operating high-throughput distributed systems or platform services in production, or a master’s degree and 6+ years of relevant experience.
  • Deep proficiency in at least one of Go, Java, Kotlin, or Python.
  • Experience owning distributed platform architecture, defining technical roadmaps, and building consensus across multiple engineering squads.
  • Production experience with cloud architecture and Kubernetes in large-scale environments; AWS is preferred, with Azure or GCP acceptable.
  • Experience with metrics, distributed tracing, alerting, and operational excellence for highly available systems.
  • Strong written and verbal communication skills, including the ability to educate, influence, and mentor engineering peers.
  • Preferred experience with Temporal, Cadence, or similar stateful workflow orchestration systems.
  • Preferred experience with internal developer platforms, event streaming or distributed message queues, SaaS/cloud vendor management, infrastructure cost optimization, or financial services and regulated environments.
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