Senior Staff Software Engineer, Crypto

SoFi Technologies

Seattle, WA, USA
On-site
Java, kotlin, spring boot
Scalable backend code
Crypto protocols and smart contracts
SoFi is building out a new team to develop crypto products and services for its members, expanding offerings in crypto investing, transfers, payments, and custody

Job Summary

  • SoFi is building out a new team to develop crypto products and services for its members, expanding offerings in crypto investing, transfers, payments, and custody.
  • The role involves implementing functionality, architecting systems, debugging, and maintaining code health within the crypto stack, including wallets, custody, and trading.
  • Key responsibilities include writing production-grade backend code, shaping technical architecture, driving new technical strategies, and mentoring engineers.

Matching Summary

SoFi is building out a new team to develop crypto products and services for its members, expanding offerings in crypto investing, transfers, payments, and custody.

Skills & Requirements

Must-have

  • Java, Kotlin, Spring Boot
  • Scalable backend code
  • Crypto protocols and smart contracts
  • Distributed systems architecture
  • Public cloud infrastructure (AWS)

Nice-to-have

  • Forward-thinking and hands-on
  • Strong sense of ownership
  • Good mentor and co-worker
  • Enthusiasm for digital assets

Key Requirements

  • 8+ years programming experience
  • Expertise with Java / Spring / Kotlin / PostgreSQL / AWS
  • Understanding of blockchain fundamentals
  • Experience with major chain digital assets

Work Rights

Not specified

Tailored Resume

Cover Letter