S

SoFi

Lends money and manages bank accounts online

Senior Software Engineer - AI Platform, Prism

Backend EngineeringConfirmed live in the last 24 hours
Full-time$128k - $240kIn-person

About the Job

Requirements

  • A Bachelor's degree and 2–3 years of experience, or a Master's degree and 2 years of programming experience in software engineering, computer science, or a related field.
  • Proven programming proficiency in at least one modern backend language, such as Java, Kotlin, Python, Go, or Scala.
  • Experience building and operating distributed backend services in a microservices or cloud environment, including understanding of concurrency, fault tolerance, idempotence, and API design.
  • Practical experience with relational databases, persistent data stores, and data modeling concepts.
  • Understanding of operational excellence, including logging, metrics, distributed tracing, automated unit and integration testing, and safe production deployment practices such as canarying and feature flags.
  • Hands-on experience developing with or integrating AI-assisted developer tools, LLM APIs, prompt engineering patterns, or tool-execution frameworks.
  • Ability to communicate clearly in writing and verbally, write structured technical design documents, and provide constructive code review feedback.
  • Use AI tools responsibly to prototype solutions, navigate codebases, and accelerate implementation while upholding high security and safety standards.
  • Critically inspect and validate AI-generated code and back implementations with comprehensive automated tests.
  • Comply with data governance and security policies and ensure sensitive member data and proprietary assets are not exposed to unapproved tools.
  • Share effective harnesses, prompt templates, and operational guardrails to improve team productivity.

Responsibilities

  • Design, implement, test, deploy, and operate foundational Prism components and contribute to underlying components.
  • Build and maintain telemetry, usage instrumentation, and reporting pipelines that provide visibility into Prism and its learning feedback loop.
  • Lead technical feature execution for assigned platform work streams, break down complex tasks to parallelize implementation with teammates, and align dependencies with product and engineering managers.
  • Participate in technical design reviews, reason through architectural trade-offs such as latency, fault tolerance, concurrency, and security, and document technical specifications.
  • Follow and refine coding conventions, automated testing patterns, and reusable service templates.
  • Automate test and deployment workflows, participate in on-call service ownership, resolve incidents, and implement post-incident remediations.
  • Engage with internal customers to understand workflows, support Prism adoption, and incorporate feedback into iterative system improvements.
  • Mentor early-career engineers through code reviews, design feedback, and pair programming.

Desired Qualifications

  • Experience engineering internal developer platforms, developer tooling, or command-line interface workflows.
  • Familiarity with container orchestration, including Docker and Kubernetes, and modern continuous integration and continuous delivery pipeline automation.
  • Experience in fintech or another highly regulated industry.
  • Deep understanding of large language model integration, context retrieval architectures such as retrieval-augmented generation, and AI evaluation frameworks.

About the Company

SoFi

Lends money and manages bank accounts online

SoFi provides digital financial services for consumers and banking technology for businesses. The SoFi app brings together checking and savings accounts, personal and student loans, mortgages, credit cards, and investment accounts, with banking services provided by its subsidiary SoFi Bank. Its technology business, built through Galileo and Technisys and marketed as SoFi Tech Solutions, supplies payment processing and banking software to other institutions. The group earns net interest income from lending and deposits, plus fees from loan services, financial products, and technology contracts. SoFi was founded in 2011 and is headquartered in San Francisco, California.

Company size
5,001-10,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at SoFi

See more jobs