×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Invest

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: SoFi
Full Time position
Listed on 2026-06-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Staff Software Engineer, Invest

Role

We are seeking a Senior Staff Engineer to join our team. SoFi Invest is SoFi’s 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
  • Help shape the technical architecture & design of the Sofi Invest core systems
  • Lead best practices for development, testing and releasing the SoFi Invest component while contributing to the shared components across So Fi
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
  • Shape the architecture of foundational systems including but not limited to market data, ledger, search
  • Proven experience designing and building highly scalable distributed systems.
  • Strong knowledge of CI/CD pipelines, resource optimization, and network protocols.
  • Excellent cross‑functional communication and leadership skills.
Requirements
  • Bachelor’s or Master’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
  • 10+ years related experience or demonstrated equivalent
  • Expertise in modern back‑end frameworks (Spring boot preferred), build tooling, and testing frameworks
  • Experience in scaling and designing highly available, mission critical systems
  • 8+ years programming experience, ideally on a modern stack
  • Our core stack is React / Java / Play / Spring / Postgre

    SQL, but you don't have to be an expert in any of these. 6+ 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 hard problems and shipping impactful features
  • Experience working in a collaborative coding environment (and git specifically), refining designs together, working through code reviews and managing pull requests
Bonus
  • Worked with trading and/or exchange systems
  • Experience building ledger and transactional systems
  • Experience with workflow platforms such as Temporal.io or AWS Step Functions
  • Trading APIs (either crypto or securities) and FIX protocol
Compensation And Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.

To view all of our comprehensive and competitive benefits, visit our Benefits at So Fi page!

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary