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

  • Implement functionality and maintain the health of code across the full product lifecycle, from ideation through deployment and continual improvement.
  • Lead development and testing of system components and services, including conducting code and design reviews.
  • Shape and evolve the architecture of the product and platform to support secure, scalable, highly available services in production.
  • Debug, squash bugs, and ensure operational reliability and observability of services in production.
  • Mentor and grow other engineers, support the technical culture, and help expand the team.
  • Generate ideas for new initiatives and technologies and drive technical direction.
  • Collaborate and communicate with project leads, product managers, designers, and other software developers to deliver features and improvements.

Requirements

  • Bachelor’s degree (ideally in a technical field) or equivalent relevant work experience.
  • 8+ years of programming experience, ideally on a modern stack.
  • Strong backend expertise with Java, Kotlin, or Scala and experience with frameworks such as Spring Boot, plus solid understanding of relational databases and ORMs.
  • Full-stack experience across multi-channel products, including frontend (React, TypeScript) or infrastructure (Kafka, CI/CD, observability tools).
  • Experience working in collaborative coding environments with git, including code reviews and managing pull requests.
  • Proven ability to drive projects from inception to completion and a strong sense of ownership and responsibility.
  • Willingness to roll up your sleeves, collaborate with others, and deliver pragmatic, impactful features.
  • Affinity for solving problems and shipping features rather than endlessly polishing architecture or code.
  • Nice to have: understanding of blockchain fundamentals and distributed ledger technologies, and hands-on experience with digital assets (Bitcoin, Ethereum, stablecoins).
  • Nice to have: familiarity with custody/settlement/clearing, crypto regulatory environments (SEC, CFTC, MiCA), crypto infrastructure providers (e.g., Fireblocks, Zero Hash, Anchorage), DeFi/trading platforms, Web3 trends (NFTs, DAOs, Layer 2), cryptographic concepts (wallets, keys, signatures), or prior crypto-native/fintech experience; AI tooling experience is also a plus.

Benefits

  • Base pay range provided (final base offer determined by experience, skills, and location).
  • Comprehensive and competitive benefits package (details available on SoFi benefits page).
  • Inclusive equal employment opportunity policy and commitment to reasonable accommodations for candidates with disabilities (contact: [email protected]).
  • Consideration for qualified applicants with arrest and conviction records pursuant to the San Francisco Fair Chance Ordinance.
  • Opportunity to invest in your career and work on impactful financial products in a growing, member-focused company.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

1064- Mid software engineer

GoFasti 51-250 Internet Software & Services

Mid Software Engineer at GoFasti supporting an Emerging Payments Technology client remotely from Mexico City, responsible for designing and implementing application and web services logic and user interfaces across multiple products and devices to deliver excellent user experiences.

Agile Android Angular Ansible Bootstrap C C# C++ Chef CSS HTML iOS Java JavaScript jQuery JSON JUnit Karma Load Balancing Microservices .NET Node.js Objective-C PHP Puppet Python React REST API Ruby SaltStack Serverless SOAP SQL XML
3 hours, 4 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Fullstack Engineer at Bluelight Consulting working remotely from Latin America to build and deliver high-quality client applications as part of a growing software consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins Knockout MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
3 hours, 19 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Fullstack Engineer at Bluelight Consulting (remote, Latin America) joining a growing software consultancy to deliver high-quality client applications and drive successful project outcomes.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
3 hours, 19 minutes ago

Fullstack Engineer with Python and React - Latin America, Remote position

Bluelight Consulting 11-50 Internet Software & Services

Fullstack Engineer at Bluelight Consulting working remotely from Latin America to design, build, and deliver high-quality software solutions for client projects as part of a growing consultancy.

AWS CI/CD Django Docker Flask Git JavaScript Jenkins MongoDB PostgreSQL Python React Redis SQLAlchemy Vagrant
3 hours, 19 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