Senior Staff Software Engineer, Sofi Money

A next-generation financial services company and national bank using innovative, mobile-first technology to help millions of members reach their goals.
$172,800 - $297,000
Backend
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8+ years of experience
Finance

Description For Senior Staff Software Engineer, Sofi Money

SoFi is seeking a Senior Staff Software Engineer to join their Money and Bank team, playing a crucial role in transforming their banking core and implementing enhanced account structures. This position offers an opportunity to work on scaling customer base and disrupting the banking industry through innovative solutions. The role requires a technical leader who can guide the team's vision while working in a highly collaborative environment.

The ideal candidate will be an experienced engineer with 8+ years of experience, capable of bringing fresh perspectives and thought leadership to the team. They'll work with Java, Kotlin, and various AWS services to build scalable banking solutions. The position involves both technical leadership and hands-on coding, requiring expertise in modern software architecture and cloud technologies.

Working at SoFi means joining a next-generation financial services company that's using technology to transform the banking industry. The company offers a competitive compensation package ranging from $172,800 to $297,000 annually, plus bonus potential and comprehensive benefits. This is an excellent opportunity for someone passionate about fintech who wants to make a direct impact on people's financial lives.

The role combines technical expertise with leadership responsibilities, including mentoring other engineers and collaborating across teams to drive technical decisions. You'll be involved in the entire product lifecycle, from ideation to deployment, working closely with Product and Design teams to deliver innovative financial solutions. The position requires strong communication skills and the ability to work effectively in a fast-paced, collaborative environment.

Last updated an hour ago

Responsibilities For Senior Staff Software Engineer, Sofi Money

  • Help shape the technical architecture & design of the Sofi money
  • Deliver highly available and scalable services in a production environment
  • Generate ideas for new initiatives and technologies
  • Mentor other engineers, support the technical culture, and help grow the team
  • Communicate and collaborate with product and design
  • Work within and across teams to resolve technical conflicts and achieve consensus
  • Lead the development and testing of our systems and services
  • Ensure that our codebase remains easy to change and is always shippable

Requirements For Senior Staff Software Engineer, Sofi Money

Java
Kotlin
MongoDB
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 8+ years experience as a software engineer, designing and implementing complex software solutions
  • Experience with Java / Spring / Kotlin /DynamoDB / Temporal /AWS
  • Expertise with any modern Java frameworks, REST APIs, and relational databases
  • Deep understanding of software architecture, design patterns, and best practices
  • Proven experience in leading and mentoring engineering teams
  • Excellent communication and interpersonal skills
  • Experience with Kafka, Docker, Kubernetes, cloud infrastructure, Terraform and CI/CD

Benefits For Senior Staff Software Engineer, Sofi Money

Medical Insurance
  • Bonus eligibility
  • Long term incentives
  • Competitive benefits package

Interested in this job?

Jobs Related To SoFi Senior Staff Software Engineer, Sofi Money

Staff Software Engineer

Staff Software Engineer position at Toast, leading backend internationalization efforts and building distributed systems for global restaurant technology platform.

Staff Software Engineer - Payments

Staff Software Engineer position at Toast focusing on building and managing payment processing systems handling millions of transactions.

Staff Software Engineer- CX Core

Staff Software Engineer position at Qualtrics focusing on CX Core platform development, requiring 8+ years experience in full-stack engineering and system design, offering hybrid work model in Provo, UT.

Staff Software Engineer - Identity & Access Engineering

Staff Software Engineer position at Toast focusing on Identity & Access Management, building and maintaining high-performance microservices for user management and permissions.

Staff Software Engineer, Device Experience

Lead technical vision and development of cloud-based services and device software for Toast's restaurant platform, focusing on seamless hardware-software integration and customer experience.