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 scale high-performance systems and services that drive member growth and engagement.
  • Develop and maintain member-facing features for SoFi’s app and website and the backend streaming services that support them.
  • Collaborate cross-functionally with Product, Design, Engineering, and Data Science to translate business needs into scalable technical solutions.
  • Mentor and inspire engineers through code reviews, technical leadership, and fostering a culture of innovation and collaboration.
  • Solve complex challenges across infrastructure, data pipelines, and backend services to ensure systems are robust, reliable, and future-proof.
  • Drive innovation by identifying opportunities for new technologies, AI/ML-driven marketing, and process improvements to increase member adoption and engagement.
  • Own the full lifecycle of projects—from ideation to deployment, monitoring, and continuous improvement.

Requirements

  • Bachelor’s Degree in Computer Science or a related field.
  • 5+ years of software engineering experience delivering scalable, production-grade applications.
  • Full-stack experience including frontend development with React and TypeScript.
  • Strong backend expertise in Java, Kotlin, or C# and experience with frameworks such as Spring Boot.
  • Experience designing and deploying microservices in cloud-native environments (Kubernetes, Docker, Kafka, AWS).
  • Proficiency with relational databases (PostgreSQL) and ORMs, with the ability to optimize data access patterns.
  • Experience with data pipelines and backend streaming services.
  • Ability to balance engineering excellence with business impact and prioritize high-value initiatives.
  • Strong problem-solving skills and a passion for delivering efficient, well-tested, maintainable solutions.
  • Excellent communication skills and proven ability to collaborate cross-functionally with marketing, product, and data teams; interest in personal finance/fintech is a plus.

Benefits

  • Competitive base pay (range is listed; final offer determined by experience, skills, and location).
  • Comprehensive and competitive benefits package (details available on SoFi’s benefits page).
  • Inclusive workplace with equal employment opportunity policies.
  • Reasonable accommodations available for candidates with physical or mental disabilities.
  • San Francisco Fair Chance consideration for applicants with arrest and conviction records; note that remote work is not available from Hawaii or Alaska due to insurance coverage.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Developer

Workable 251-1K Internet Software & Services

Full Stack Developer at Remotely responsible for designing, building, and maintaining full-stack web applications for global clients to deliver high-performance, scalable, and user-friendly digital solutions.

CSS Git HTML JavaScript MongoDB MySQL Node.js PHP PostgreSQL Python React REST API Ruby on Rails Vue.js
1 month ago

Full Stack Ruby on Rails Developer (6301)

MetroStar 251-1K IT Services

MetroStar seeks a Full Stack Ruby on Rails Developer to join an agile scrum team building, enhancing, and maintaining public-facing federal government web applications and delivering features and improvements across two-week sprints.

Agile Bitbucket Git GitHub GitLab JavaScript PostgreSQL React Ruby Ruby on Rails Scrum
1 month ago

Full Stack Developer

teamified.com Hotels, Restaurants & Leisure

Full Stack Developer for an Australian POS and payments leader, responsible for leading the design, implementation, testing, and delivery of functionality within the Impos software environment while contributing to system architecture and mentoring the engineering team.

Agile C# JavaScript Microservices .NET Next.js React REST API Scrum
1 month ago

You're not everyone

Bask Health 1-10 Internet Software & Services

A hands-on role at a direct-to-consumer telehealth company to build a platform that empowers entrepreneurs and radically improve how healthcare is delivered.

1 month 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