Senior Software Engineer, Invest

Sofi
San Francisco, CA

We are seeking a Senior Software Engineer to join our team. SoFi Invest is SoFi’s new investment platform that includes our market-leading robo-advisor, and online brokerage (stock, ETF, and mutual funds trading) products.

On our team, you will be in the middle of it all – implementing functionality, architecting our system, squashing bugs, maintaining the health of our code, and continually growing as an engineer. The ideal candidate is both forward-thinking and hands-on, has a strong sense of ownership and drive for delivery, and is a good mentor and co-worker. At SoFi, we pride ourselves on the collaboration between Product, Design and Engineering and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution.

At SoFi, you’ll become part of a new kind of finance company whose ambition is to help our members achieve financial independence and reach their goals. We aim to be at the center of our members’ financial lives, and to help every member get their money right. We created student loan refinancing, addressing the biggest financial challenge of a new generation through a modern approach to lending and personal finance. Next we expanded our products and services across loans, wealth management, and insurance. SoFi has achieved significant growth, with ambitious plans ahead, but to continue this growth we need great talent. And that starts with you.

Key Responsibilities:



  • Lead the development and testing of system components/services, code and design reviews

  • Participate in shaping the technical architecture of the product

  • Help translate user stories into technical solutions

  • Deliver highly available and scalable services in a production environment

  • Mentor other engineers, support the technical culture, and help grow the team

  • Generate ideas for new initiatives and technologies

  • Communicate with project leads, product managers and other software developers

Must Have:



  • Bachelor’s Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience

  • 5+ years programming experience, ideally on a modern stack

  • Our core stack is React / Java / Spring / PostgreSQL, but you don't have to be an expert in any of these. 4+ years Java, Kotlin or Scala programming experience and an understanding of relational databases and ORMs suffices

  • Willingness to roll up your sleeves, collaborate with others and get stuff done

  • Strong sense of responsibility; driving a project from inception to completion

  • Affinity for solving problems and shipping impactful features, not polishing perfect code or architecture

  • Experience working in a collaborative coding environment (and git specifically), refining designs together, writing tests, working through code reviews and managing pull requests

Nice to Have:





    • Worked with trading and/or exchange systems

    • Familiarity with the FIX Protocol

    • Experience with workflow platforms such as Temporal.io or AWS Step Functions

    • Experience scaling highly available, mission critical systems

    • Trading APIs (either crypto or securities)

    • Experience with Scrum


Posted 2026-03-13

Recommended Jobs

Accountant Assistant

A.W. CHANG CORP.
Long Beach, CA

Terms of employment Annual Salary See below for details Type of Work Full Time Type of Job Accounting Assistant Location USA California Long Beach Benefits Health Ins…

View Details
Posted 2026-01-15

Accounts Receivable

CSL Group
East Rancho Dominguez, CA

Benefits: ~401(k) ~ Dental insurance ~ Health insurance ~ Paid time off Benefits/Perks Competitive Compensation Paid Time Off Career Growth Opportunities Job Summary…

View Details
Posted 2026-03-07

Industrial Mechanic (165901)

The Kroger Co - La Habra Bakery
La Habra, CA

Description for Candidates:   Perform tasks related to preventative maintenance, mechanical machine repairs, inspection and testing of equipment, building maintenance and specific projects. Perform …

View Details
Posted 2025-12-15

Senior Data Engineer

United Talent Agency
Los Angeles, CA

UTA seeks a Senior Data Engineer to architect and elevate the modern data platforms that fuel business intelligence, advanced analytics, and real-time decision-making across the organization. In this…

View Details
Posted 2026-03-04

SOC Engineering, Operations Manager

Synopsys Inc
Sunnyvale, CA

We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. W…

View Details
Posted 2025-11-06

Construction Accountant

K2 Staffing
San Diego, CA

Summary Our client, one of San Diego's most well-respected commercial construction general contractors/developers, is in need of an Project Accountant . This individual will be managing daily ta…

View Details
Posted 2025-10-03

On Call Houseperson - Events ($23.50)

Hyatt
Santa Clara, CA

Summary At Hyatt, we believe our guests select Hyatt because of our caring and attentive associates who are focused on providing efficient service and meaningful experiences. The Houseperson - …

View Details
Posted 2026-01-27

Guest Relations Supervisor

Post Ranch Inn
Big Sur, CA

  POST RANCH INN, the world renowned boutique hotel in Big Sur, seeks a Guest Relations Supervisor to join our team! JOB OBJECTIVE:   As a member of the Post Ranch Inn, the Guest Relations Super…

View Details
Posted 2026-03-13

Travel Speech Language Pathologist Job in Torrance, CA - $12,411 per Month (2 Years Experience Needed)

Vetted Health
Torrance, CA

Vetted is seeking a Speech Language Pathologist for a travel job in Torrance, California . Must have 2+ years of experience. This contract pays approximately $12,411/month gross. Assignme…

View Details
Posted 2026-03-09

Travel Registered Nurse Cath Lab Job

Eureka, CA

Job Overview TLC Nursing Associates, Inc. is seeking an experienced Cath Lab Registered Nurse (RN) for travel assignments. This role is ideal for RNs who specialize in cardiovascular procedures, …

View Details
Posted 2026-02-15