Staff Backend Engineer, Custody Core (Crypto Security)

SoFi

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CASeattle, WANew York, NYFrisco, TXCottonwood Heights, UTHelena, MTJacksonville, FL
Salary
$153,600–$264,000 / yr
Posted
88 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $209k
$138k $278k
below market most similar roles pay here above market

This role pays more than 62% of similar roles. Most pay $151,475–$225,000 — the blue band above. At the midpoint, this role pays about $209k versus about $188k for comparable roles.

Based on 240 similar postings.

Employer

About SoFi

SoFi Technologies is a fintech company offering student and personal loans, mortgages, credit cards, investing, banking, and insurance products, positioning itself as a one-stop financial services platform. Industry: Financial Technology & Personal Finance

SoFi currently has 16 open roles on FindRole.

Listed pay typically runs $172,800–$247,500 across 13 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Staff Backend Engineer, Custody Core (Crypto Security)

The Staff Backend Engineer, Custody Core (Crypto Security) joins the team to build the next generation of the digital asset custody platform. This role involves designing and developing core services for secure custody, blockchain transaction processing, wallet infrastructure, and institutional digital asset products. Key responsibilities include developing transaction orchestration services for deposits, withdrawals, and staking, while building integrations with blockchain infrastructure and settlement networks. The engineer will improve platform resiliency through redundancy and observability while optimizing transaction throughput. Required technical skills include experience with applied cryptography, key management architectures like HSMs or MPC protocols, and distributed systems. The role utilizes AWS, PostgreSQL, Redis, and Kafka to solve complex problems regarding blockchain state changes, transaction signing lifecycles, and secure wallet architecture within a high-stakes financial environment.

What does a Backend Engineer earn?

Median $206000 from 33 postings across 18 companies.

See salary data

What you'll do

  • Design and build backend services for the digital asset custody platform.
  • Develop secure transaction orchestration services for deposits, withdrawals, transfers, and staking.
  • Build integrations with custody providers, blockchain infrastructure, and institutional settlement networks.
  • Design APIs to support retail and institutional crypto products.
  • Develop services for wallet lifecycle management and blockchain interactions.
  • Improve platform resiliency through redundancy, disaster recovery, and automated recovery mechanisms.
  • Build scalable event-driven architectures for blockchain state changes and transaction processing.
  • Implement cryptographic controls and authorization workflows in partnership with Security Engineering.

What we're looking for

  • 7+ years of backend software engineering experience.
  • Strong experience with applied cryptography, key management architectures (HSMs, KMS), or Multi-Party Computation (MPC) protocols.
  • Proven experience building high-stakes financial transaction systems with a zero-trust, security-first mindset.
  • Strong understanding of blockchain fundamentals, transaction signing lifecycles, and wallet architecture.
  • Strong experience with distributed systems, cloud-native architectures, and building highly available production services.
  • Strong understanding of REST APIs, asynchronous messaging, and event-driven systems.
  • Experience with AWS or comparable cloud platforms, PostgreSQL, Redis, Kafka, or similar technologies.
  • Strong understanding of CI/CD, modern software development practices, and production incident response.

More like this

Similar roles

Software Engineer, Crypto Data Foundations

Coinbase

Remote 6 days ago $152,405–$179,300
Go Python Distributed Systems Kafka gRPC Redis S3 ClickHouse MongoDB Stream Processing Data Modeling Blockchain RPC Nodes Observability
2+ yrs exp Remote

Software Architecture, Senior Advisor I

Fiserv

Jacksonville, FL 2 days ago
Go PostgreSQL SQL Kubernetes CI/CD REST gRPC Kafka Distributed Systems Cloud-Native infrastructure-as-code Observability Data Modeling Event-Driven Architecture
10+ yrs exp

Staff Engineer, Cloud Security

Toast, Inc.

Remote 6 days ago $193,000–$309,000
AWS Kubernetes Terraform Python Go CNAPP CSPM IAM EKS Infrastructure as Code Threat Modeling GCP Azure PCI DSS SOC 2
8+ yrs exp Remote