Job Directory SoFi Staff Engineer, Software

Staff Engineer, Software SoFi
San Francisco, CA

SoFi is a finance company offering a range of lending and wealth management services.

Companies like SoFi
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About SoFi

Job Description

We are looking for a talented, passionate Staff Software Engineer to help shape and drive the

future of SoFi's loan underwriting engineering platform. The ideal candidate is hands-on,

articulate and focused engineer, who can help us to develop features and functionality; mentor

others; and extend our application architecture to meet new requirements.

We move quickly and use a core stack of Java / Kotlin / Spring Boot / JPA / Hibernate / Kafka /

Git, but you don't have to be an expert in any of these. Rather, we're looking for engineers that

are humble, hungry and smart and have a strong desire to make a difference in our members


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 Money-a modern take on a checking or savings account--is our newest innovation and

disruption to the financial services industry. SoFi has achieved significant growth, with ambitious

plans ahead, but to continue this growth we need great talent. And that starts with you.

Job Responsibilities

Full development life-cycle from project requirements to deployment.

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

Define new product/technical architectures for across one or several features of the product

Deliver and operate highly available and scalable services in a production environment

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

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

multiple projects.

Job Qualifications

Computer Science Degree or equivalent from a fully-accredited college or university

10+ years Java programming experience

Solid understanding of relational databases including PostgreSQL with JPA/Hibernate.

Effective in Git-based distributed version control systems

Ability to thrive in Agile-based, microservices environments

Work and play well with others; SoFi is a collaborative workplace

Desired Skills

Spring Boot, Kafka, and Kotlin

Working knowledge of Continuous Integration (CI) and Continuous Deployment (CD)

Knowledge in analytics, metrics, and monitoring integrations

Test driven development along with unit and integration testing.

Web development using React and Node JavaScript as well as Typescript

Familiarity with AWS and at-scale services

Personal Attributes of the Ideal Candidate Include

Ability to thrive in a fast-paced growing company.

Ability to drive a project from inception to completion.

Enthusiasm for solving challenging problems.

Team attitude: a willingness to roll up your sleeves, work with others and get stuff done.


Competitive salary packages and bonuses.

Comprehensive medical, dental, vision and life insurance as well as disability benefits.

100% of medical, vision, and dental premiums paid by SoFI for employees and their


Generous vacation and holidays

401(k) and education on retirement planning.

Tuition reimbursement on approved programs, up to $5,250 a year.

Monthly contribution to help you pay off your student loans.

Employer paid lunch program and subsidized gym membership.

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

About SoFi

SoFi is a finance company offering a range of lending and wealth management services.

1615 employees

234 1st St, San Francisco

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.