✦ Luna Orbit — Software Engineering

Senior Software Engineer, Crypto

at SoFi

📍 CA - San Francisco; NY - New York City Remote Posted April 08, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor’s Degree in a technical field
Category Software Engineering

SoFi is hiring a Senior Software Engineer to help build out crypto products and services, leading backend development, architecture, and delivery for crypto offerings including investing, transfers, and custody.

  • Lead the development and testing of system components/services
  • Participate in shaping the technical architecture
  • Translate user stories into technical solutions
  • Deliver highly available and scalable services in production
  • Mentor other engineers and grow the team

Focus on Kotlin/Spring/Elixir/PostgreSQL stack with collaborative coding practices (Git). Requires strong experience with relational databases/ORMs, testing, and scalable services; blockchain familiarity is a plus.

The ideal candidate is a senior software engineer with 5+ years of experience in modern stacks, including Kotlin, Spring, Elixir, and PostgreSQL, and comfortable with distributed systems and mentoring. They should own the full delivery lifecycle, collaborate across teams, and have exposure to blockchain/digital asset contexts.

Bachelor's Degree5+ years programming experience4+ years programming experience in similar technologiesRelational databasesORMsGit
Understanding of blockchain fundamentalsDistributed ledger technologiesDigital assetsCustodysettlementand clearing of crypto transactionsCrypto regulatory environments (SECCFTCMiCA)Exposure to crypto trading platformsmarket dataand DeFi protocolsExperience integrating with crypto infrastructure providers (FireblocksBitgoZero HashAnchorage)Web3 trends (NFTsDAOsLayer 2)
GitPostgreSQL
Bachelor's Degree5+ years programming experience4+ years programming experience in similar technologiesKotlinSpringElixirPostgreSQLRelational databasesORMsGitRelational databasesObject-Relational Mapping
KotlinSpringElixirPostgreSQLGitRelational databasesObject-Relational MappingTestingCode reviewsPull requestsAgile
ownershipmentoringcommunicationcollaborationproblem solvingdelivery focusteam player
Industry Fintech
Job Function Lead backend development for crypto-focused services at SoFi
Role Subtype Backend Engineer
Tech Domains SQL / PostgreSQL
Senior Software EngineerCryptoKotlinSpringElixirPostgreSQLGitRelational databasesObject-Relational MappingBlockchainDistributed ledger technologiesDigital assetsCustodySECCFTCMiCAFireblocksBitgoZero HashEthereum

Bachelor's Degree required, 5+ years programming experience in relevant tech stack, Experience with relational databases and ORMs

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile