Principal Software Engineer, Agentic Experiences

SoFi

Quick summary

Work type
On-site
Location
CAWA
Salary
$198,400–$341,000 / yr
Posted
102 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $270k
$125k most similar roles pay here $364k

This role pays more than 93% of similar roles. Most pay $178,232–$230,400 — the shaded band above. At the midpoint, this role pays about $270k versus about $204k 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 27 open roles on FindRole.

Listed pay typically runs $147,200–$247,500 across 27 roles with salary data.

Most-posted roles

View all roles at SoFi

At a glance

TL;DR · Principal Software Engineer, Agentic Experiences

As a Principal Engineer at SoFi, you will join a dynamic team dedicated to developing cutting-edge AI agents that provide personalized financial guidance to over 10 million members. Your primary responsibilities include defining the technical strategy and architecture for these AI agents, leading cross-functional teams in system design and implementation, and ensuring quality, reliability, and compliance within a regulated environment. You will work closely with product, data science, and business leaders to translate vision into scalable systems while mentoring senior engineers and elevating engineering excellence across the organization. Ideal candidates have over 10 years of software engineering experience, including extensive hands-on expertise in building production AI agents for millions of users, system architecture, platform design, and cross-organizational technical leadership.

What you'll do

  • Define technical strategy and architecture for AI Agent to deliver financial guidance.
  • Lead implementation of systems to measure, monitor, and improve AI agent quality.
  • Ensure quality, reliability, observability, safety, and compliance in a regulated environment.
  • Translate product vision into scalable systems by partnering with cross-functional teams.
  • Mentor senior engineers and technical leads to elevate engineering excellence across the organization.

What we're looking for

  • 10+ years of software engineering experience with at least 2 years building AI agents for millions of users.
  • Strong expertise in production AI agent development including orchestration, evaluation, retrieval, and safety measures.
  • Proven ability to lead technical strategy and system architecture across multiple teams.
  • Hands-on leadership experience in designing, prototyping, and shipping critical features in a regulated environment.
  • Excellent communication, stakeholder management, and mentoring skills for elevating engineering excellence.

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 95 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 62 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL Git Jenkins Ansible Test-Driven Development DevOps methodologies

Software Engineer

Booz Allen Hamilton

Chantilly, VA 74 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Samsung Electronics

Mountain View, CA 54 days ago
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Leidos

San Diego, CA 52 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally