Senior Staff Software Engineer, Crypto

SoFi Technologies

Cottonwood Heights, UT, US
Not specified; final base pyy determined by experi...
On-site
10+ years programming experience
Java kotlin spring boot expertise
Distributed systems architecture
The role involves shaping the technical architecture for SoFi's new crypto stack including wallets, custody, and trading platforms

Job Summary

  • The role involves shaping the technical architecture for SoFi's new crypto stack including wallets, custody, and trading platforms.
  • Candidates must have deep expertise in building large-scale fault-tolerant distributed systems using Java, Kotlin, and Spring Boot.
  • SoFi is seeking a forward-thinking engineer to mentor others and drive technical strategies that push crypto offerings forward.

Matching Summary

The role involves shaping the technical architecture for SoFi's new crypto stack including wallets, custody, and trading platforms.

Salary

Not specified; Final base pay determined by experience, skills, and location; Comprehensive benefits available

Skills & Requirements

Must-have

  • 10+ years programming experience
  • Java Kotlin Spring Boot expertise
  • Distributed systems architecture
  • AWS cloud infrastructure
  • PostgreSQL database management
  • Blockchain fundamentals knowledge

Nice-to-have

  • Smart contract development experience
  • Fireblocks or Zero Hash integration
  • DeFi protocol familiarity
  • Web3 trends awareness
  • Mentorship and leadership skills

Key Requirements

  • 10+ years of programming experience
  • BS Degree or equivalent preferred
  • Expertise in microservices deployment and monitoring

Work Rights

Not specified

Tailored Resume

Cover Letter