Principal Software Engineer, Member Growth

SoFi

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$198,400–$341,000 / yr
Posted
63 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $270k
$126k most similar roles pay here $364k

This role pays more than 93% of similar roles. Most pay $166,500–$217,012 — the shaded band above. At the midpoint, this role pays about $270k versus about $192k for comparable roles.

Based on 239 similar postings.

Employer

About SoFi

SoFi Technologies is a fintech company offering student and personal loans, mortgages, credit cards, investing, banking, and insurance products, positioning itself as a one-stop financial services platform. Industry: Financial Technology & Personal Finance

SoFi currently has 36 open roles on FindRole.

Listed pay typically runs $153,600–$258,500 across 36 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Principal Software Engineer, Member Growth

SoFi is seeking a Principal Engineer to lead the technical evolution of its Member Growth platforms, focusing on member acquisition and engagement. This role involves architecting agentic and AI-driven systems, defining long-term architectural direction for campaign automations, communications, marketing data, and web/mobile acquisition, while ensuring compliance in a regulated environment. The principal engineer will also drive cross-organizational platform convergence, resolve systemic technical issues, and raise engineering maturity through rigorous design reviews and mentorship. Key responsibilities include designing the next generation of AI-driven targeting and customer journey orchestration platforms, establishing operational integrity standards, and fostering an AI-native engineering culture. Ideal candidates have a Bachelor’s or Master’s in Computer Science, 10+ years of software engineering experience with at least 8 years in technical leadership, expertise in event-driven systems, and proficiency in Java, Kotlin, Go, Kafka, Docker, Kubernetes, and Spring Boot. Experience in financial services and regulated industries is highly desirable.

What you'll do

  • Architect AI-driven systems for member acquisition and engagement.
  • Define long-term architectural direction for campaign automations and communications.
  • Lead cross-organizational platform convergence to build shared primitives.
  • Identify and resolve systemic technical problems across teams.
  • Raise engineering maturity through design reviews, standards, and mentorship.

What we're looking for

  • 10+ years of software engineering experience, including 8+ years in technical leadership
  • Deep expertise in event-driven, high-scale distributed systems and compliance-grade audit trails
  • Proven cross-team technical leadership with business goal alignment and executive communication skills
  • Hands-on proficiency in Java, Kotlin, or Go, and hands-on experience with Kafka, Docker, Kubernetes, and Spring Boot
  • Experience with public cloud infrastructure (AWS preferred) and strong fundamentals in relational databases and microservices
  • Expertise in designing AI-driven systems and evaluating quality, reliability, safety, and observability of AI workflows

More like this

Similar roles

Staff Software Engineer, AI - Member Growth

SoFi

Seattle, WA +1 130 days ago $153,600$264,000
Python AWS Kubernetes Snowflake Java Kotlin Spring Large Language Models (LLMs) CI/CD MCP servers Prompt engineering SOA microservice-based application

Principal Software Engineer

The Walt Disney Company

Remote (Santa Monica, CA) +1 68 days ago $184,300$247,100
Python Java AWS DynamoDB S3 SQS SNS Kinesis Kafka MySQL PostgreSQL Springboot Django CI/CD
Remote

Principal Software Engineer

Intuit

New York, NY 60 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Oracle

Santa Clara, CA +1 60 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, CA 60 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs

Principal Software Engineer

Highnote

San Francisco, CA 101 days ago $190,000$240,000
Java JPA SQL SpringBoot Docker Kubernetes GCP AWS BigQuery RedShift
Hybrid