Staff Software Engineer: Crypto & Commercial Banking

2 days, 7 hours ago
Full-time
Lead
Software Development
SoFi

SoFi

SoFi specializes in providing a comprehensive financial platform that empowers individuals to achieve their financial goals through services such as student loan refinancing, debt consolidation, home buying assistance, and investment opportunities, all...

Capital Markets
1K-5K
Founded 2011
$2900M raised

Description

  • Architect and build highly available, scalable services for institutional banking, crypto investing, transfers, and settlement.
  • Develop the infrastructure that enables institutional clients to manage fiat and digital assets within the SoFi ecosystem.
  • Partner with Product and Business stakeholders to gather requirements and design solutions that fit technical constraints and timelines.
  • Lead design reviews, shape technical culture, and mentor other engineers on the team.
  • Generate ideas for new initiatives that leverage SoFi’s banking charter to improve settlement rails.
  • Manage projects from inception through deployment and own the health, security, and performance of the codebase.
  • Collaborate across Product, Design, and Engineering throughout the full product lifecycle.
  • Implement real-time payment rails, multi-account treasury management, and secure crypto custody solutions.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • 8+ years of programming experience, ideally on a modern stack.
  • 6+ years of experience with similar technologies to Kotlin, Spring, Elixir, and PostgreSQL.
  • Deep understanding of relational databases.
  • Experience working in a modern development environment with Git and pull request workflows.
  • Strong sense of ownership and a drive for delivery.
  • Experience solving complex distributed systems problems, especially those involving high-stakes financial transactions.
  • Understanding of blockchain fundamentals, distributed ledger technology, and digital assets such as Bitcoin, Ethereum, and stablecoins (preferred).
  • Familiarity with commercial banking operations, including custody, settlement, clearing, and treasury management (preferred).
  • Awareness of crypto regulatory environments such as SEC, CFTC, and MiCA, and/or experience with providers like Fireblocks, Zero Hash, or Anchorage (preferred).

Benefits

  • Base pay range provided, with final offer based on experience, skills, and location.
  • Access to SoFi’s comprehensive and competitive benefits package.
  • Equal employment opportunities regardless of protected characteristics.
  • Reasonable accommodations available for candidates with disabilities during the application or interview process.
  • Remote work is not currently available from Hawaii or Alaska due to insurance coverage issues.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Web Automation & AI Solutions Builder (Part-time)

JobHire.AI 11-50 Software Development

A fast-growing startup is hiring a part-time automation specialist to help scale operations by replacing manual work with AI-driven systems and internal tools across key business functions.

Notion
19 minutes ago

Software Engineer, Statistical Evaluation and Sampling

Waymo Autonomous vehicles, robotics, AI, ride-hailing / mobility tech

Waymo is hiring a role on its Release Evaluation team to improve autonomous driving safety by building evaluation systems that detect rare and important scenarios before driver software is deployed.

C++ Machine Learning Python SQL Statistics
42 minutes ago

Senior Software Engineer I, L3 Applications Team

CareMessage 11-50 Health Care Providers & Services

CareMessage is hiring a Senior Software Engineer I for its fully remote Applications Team to own and evolve the core SaaS product that helps safety-net clinics manage patient engagement and reduce administrative burden.

GCP JavaScript Microservices PagerDuty PostgreSQL React REST API Ruby on Rails Sidekiq SQL TypeScript
54 minutes ago

AI - Leveraged Product Development Generalist

Hyphen Connect 1-10 staffing & recruiting

An AI Leveraged Product Generalist at a fast-moving product lab will help build and launch prototypes and MVPs across martech, fintech, web apps, websites, crypto, and related domains.

Blockchain Figma JIRA Prototyping React Wireframing
1 hour, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers