SoFi

Full-Stack Software Engineer, Benefits and Rewards

SoFi

Apply
about 2 months ago
San Francisco, CA, USA
Senior

Responsibilities

  • Architect and scale high-performance systems and services.
  • Collaborate with Product, Design, Engineering, and Data Science teams.
  • Mentor and inspire engineers through code reviews and technical leadership.
  • Solve complex challenges across infrastructure and backend services.
  • Drive innovation by identifying opportunities for new technologies.
  • Own the full lifecycle of projects from ideation to continuous improvement.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 5+ years of software engineering experience with a proven track record.
  • Full-stack experience, including frontend technologies like React and TypeScript.
  • Strong backend expertise in Java, Kotlin, or C# with Spring Boot.
  • Experience designing and deploying microservices in a cloud-native environment.
  • Proficiency in relational databases like PostgreSQL.
  • Ability to balance engineering excellence with business impact.
  • Strong problem-solving skills and a passion for maintainable solutions.
  • Excellent communication skills for cross-functional collaboration.

Tech Stack

Apache KafkaAWSC#DockerJavaKotlinKubernetesPostgreSQLReactSpring BootTypeScript

Categories

BackendDevOpsFrontendFull Stack