Senior Software Engineer Full-Stack, Member Growth

SoFi10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

At SoFi, a next-generation financial services company, we are changing the way people think about and interact with personal finance. Together with our members, we help shape a brighter financial future. As a Senior Full Stack Software Engineer in the Member Growth engineering team, you will design innovative, scalable solutions that empower our members to reach financial independence. Enjoy a hybrid in-office (1-2x per week) work environment.

Key Responsibilities

  • Lead the development and testing of system components/services, including participating in code and design reviews.
  • Participate in shaping the technical architecture of products that drive member growth and marketing efficiency.
  • Translate product requirements into user stories and technical solutions.
  • Deliver highly available and scalable services in a production environment.
  • Mentor and inspire fellow engineers, support the technical culture, and help grow the team.
  • Generate ideas for new initiatives and technologies.
  • Collaborate with project leads, product managers, and other software developers.

Required Qualifications

  • Bachelor’s Degree in a technical field or equivalent relevant work experience.
  • 5+ years of programming experience on a modern stack with a proven track record of delivering production-grade applications.
  • Full stack experience including React/Typescript and Kotlin/Java.
  • Experience with Kubernetes and service-oriented architecture with multiple services in production.
  • Strong understanding of relational databases such as PostgreSQL and ORMs, including data access patterns.
  • Experience working on SOA or microservice-based applications.
  • Willingness to roll up your sleeves, collaborate, and drive projects from inception to completion.
  • Affinity for solving problems and shipping impactful features through collaborative coding and design reviews.

Preferred Qualifications

  • Interest in personal finance.
  • Experience with MarTech platforms, including marketing campaign orchestration and personalization.
  • Experience managing personal investments or handling loan processes.
  • Experience scaling highly available, mission-critical systems.
  • Experience building data insight products.

Benefits & Perks

  • Compensation: The base pay range for this role is provided, with the final offer based on your experience, skills, and location.
  • Benefits: Access to comprehensive and competitive benefits. Visit our Benefits at SoFi page for more details.
  • SoFi is committed to equal employment opportunities and fostering an inclusive environment. Reasonable accommodations are available for candidates with disabilities.
  • Please note: Due to insurance constraints, remote work from Hawaii or Alaska is currently not available.

Required Skills

React
TypeScript
Team Collaboration
Mentorship
PostgreSQL
ORMs
Continuous Integration/Continuous Deployment
Microservices
Kotlin
Java
Service-Oriented Architecture
Kubernetes
Code Reviews