GrepJob
SoFi

Senior Staff Software Engineer, Invest

SoFi
Apply
about 2 hours ago
San Francisco, CA, USA or Seattle, WA, USA
Senior / Staff+

Responsibilities

  • Help shape the technical architecture and design of the SoFi Invest core systems.
  • Lead best practices for development, testing, and releasing the SoFi Invest component.
  • Mentor other engineers and support the technical culture.
  • Generate ideas for new initiatives and technologies.
  • Shape the architecture of foundational systems including market data and ledger.

Requirements

  • Bachelor’s or Master’s Degree in a technical field or relevant work experience.
  • 10+ years of related experience or demonstrated equivalent.
  • Expertise in modern back-end frameworks, preferably Spring Boot.
  • Experience in scaling and designing highly available, mission-critical systems.
  • 8+ years of programming experience on a modern stack.
  • 6+ years of Java, Kotlin, or Scala programming experience.
  • Strong sense of responsibility and ability to drive projects from inception to completion.
  • Experience working in a collaborative coding environment.

Tech Stack

JavaKotlinPlay FrameworkPostgreSQLReactScala

Categories

BackendDevOpsFull Stack