SoFi

Software Engineer, Streaming and Workflows

SoFi
Apply
1 day ago
Seattle, WA, USAMid Level
H1B sponsor

Responsibilities

  • Build and ship core features for a multi-region File Automation Platform using scalable, secure microservices.
  • Own components such as protocol adapters, AWS Transfer Family and SFTP integrations, file validation, ingestion pipelines, and audit logging.
  • Develop tested backend code in Java, Kotlin, Go, or Python using distributed-systems patterns.
  • Define API boundaries, handle edge cases, participate in design discussions, and collaborate with senior engineers.
  • Implement unit, integration, and contract tests along with metrics, structured logging, and Datadog dashboards.
  • Participate in code reviews and an operational on-call rotation, diagnosing runtime failures and applying staged fixes.
  • Collaborate with application teams across Lending, Banking, Invest, and Credit Card.
  • Use AI-assisted development tools for prototyping, test generation, documentation, and incident debugging while validating generated code.

Requirements

  • Bachelor’s degree plus two years of experience building and maintaining backend services or distributed systems in production, or a master’s degree in Computer Science, Software Engineering, or a related technical field without industry experience.
  • Proficiency in at least one of Java, Kotlin, Go, or Python.
  • Familiarity with AWS, Azure, or GCP; Docker; and Kubernetes.
  • Experience with git, CI/CD pipelines, Terraform, and observability tools such as Datadog or Prometheus.
  • Demonstrated operational ownership, attention to detail, and team-oriented collaboration.
  • Preferred experience includes infrastructure, platform, or developer-enablement teams; file-transfer systems and secure protocols; enterprise job automation; Temporal or Cadence; Apache Kafka or WarpStream; and financial-services or regulated-data environments.

Benefits

  • SoFi provides comprehensive and competitive benefits.
  • The posting states that remote work cannot be accommodated from Hawaii, Alaska, or Puerto Rico.
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