Senior Software Engineer, Invest CA - San Francisco Job at Social Finance, Inc. (SoFi), San Francisco, CA

TCtwRVZ4TkEya3FHL0RVN2VUd0ZsNWkvZ1E9PQ==
  • Social Finance, Inc. (SoFi)
  • San Francisco, CA

Job Description

We are a next‑generation financial services company and national bank using innovative, mobile‑first technology to help millions of members reach their goals. 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 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, you’ll be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution.

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
  • An understanding of the core stack: React, Java, Spring, PostgreSQL, and relevant languages (Java, Kotlin, Scala)
  • 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 (git, reviews, tests, 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

Compensation and Benefits

The base pay range for this role is $128,000.00 - $240,000.00. Payment frequency: Annual. This role is also eligible for a bonus, long‑term incentives and competitive benefits.

Equal Employment Opportunity

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, gender identity, national origin, age, disability, marital status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.

The Company hires the best qualified candidate for the job, without regard to protected characteristics.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email accommodations@sofi.com.

#J-18808-Ljbffr

Job Tags

Work experience placement

Similar Jobs

Insight Global

Systems/Endpoint Support Specialist Job at Insight Global

 ...seeking a Systems Endpoint Engineer to join their team! This role is heavily handson and focused on ensuring employees are fully supported across hardware, software, and user access. Daytoday responsibilities include working the help desk, responding to tickets, providing... 

Servicon Systems, Inc.

On-call Cleaner - 2nd shift Job at Servicon Systems, Inc.

Servicon Systems, Inc. EEO Statement: Equal Employment Opportunity/M/F/disability/protected veteran status Servicon Systems is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual ...

BridgeWork Partners

Campus President Job at BridgeWork Partners

 ...Ability to operate in a matrix structure and influence others without direct authority to address common issues. ~ Performs additional duties as assigned. ***Will be subject to a criminal background check. Some positions maybe subject to a fingerprint check. ***... 

LX Pantos Americas

Warehouse Supervisor Job at LX Pantos Americas

 ...picking, packing, and shipping Operate and manage WMS (Warehouse Management System) to ensure accurate inventory tracking and order fulfillment Monitor and control inventory levels, conduct cycle counts, and resolve inventory discrepancies Operate forklifts and... 

City Parks Foundation

Summer Coastal Classroom High School Internship Job at City Parks Foundation

 ...environmental education programs in schools and parks since 1992. The...  ...programming for up to 30 middle school students at each of the 2 locations,...  .... CPF has developed this internship opportunity for ambitious 11 th or 12 th grade high school students to gain hands-...