Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

SoFi Logo

Senior Software Engineer Full-Stack, MarTech

SoFi

Salary not specified
Oct 1, 2025
San Francisco, CA, US
Apply Now

SoFi is seeking a Senior Full Stack Software Engineer to join the Member Growth team to transform the marketing technology landscape and accelerate SoFi's member growth by developing and maintaining world-class, fast, personalized, and high-performing web experiences across organic and paid channels.

Requirements

  • 5+ years of web development with modern javascript, tooling and frameworks.
  • Solid understanding of technologies around web frontend , backend service, design patterns and best practice.
  • Experience in React, TypeScript/JavaScript, PHP, Kotlin/Java, MySQL/PostgreSQL.
  • Familiarity with containerization (e.g., Docker, Kubernetes), API framework (e.g. Spring or Spring Boot) and database (e.g. MySQL/PostgreSQL)
  • Experience in building large-scale applications with full development lifecycles with unit, functional, and end-to-end testing.
  • Experience scaling highly available, mission-critical systems
  • Experience with event-driven architecture and data pipelines (Kafka, Temporal).

Responsibilities

  • Work on building React-based web applications (sofi.com, SoFi Learn) with cross-functional teams, improving web core vitals and overall site performance.
  • Drive product-led growth by creating seamless, personalized, and high-converting experiences on the critical funnels.
  • Develop testable and accessible features, leverage a/b experiment for measurement, identify and solve potential implementation issues.
  • Generate, enhance, and promote ideas for useful new projects and technologies.
  • Deliver and operate highly available and scalable services in a production environment.
  • Contribute to technical roadmaps and engineering excellence, build and improve technical architectures across product features.
  • Mentor other engineers, support healthy technical culture, and help the team grow.

Other

  • Bachelor's degree, ideally in a technical field, but we understand great engineers come from a variety of different backgrounds and also consider relevant work experience.
  • Willingness to roll up your sleeves, collaborate with others, and get stuff done.
  • Solid sense of responsibility; driving a project from inception to completion
  • Affinity and accountability for solving problems and shipping impactful features
  • Be able to work efficiently and collaboratively in a dynamic production environment.