SoFi

Senior Software Engineer, Invest

SoFi

Apply
22 days ago
Seattle, WA, USA
Senior

Responsibilities

  • Lead the development and testing of system components/services.
  • Participate in shaping the technical architecture of the product.
  • Help translate user stories into technical solutions.
  • Deliver highly available and scalable services in a production environment.
  • Mentor other engineers and support the technical culture.
  • Generate ideas for new initiatives and technologies.
  • Communicate with project leads, product managers, and other software developers.

Requirements

  • Bachelor’s Degree in a technical field or relevant work experience.
  • 5+ years programming experience, ideally on a modern stack.
  • 4+ years experience in Java, Kotlin, or Scala programming.
  • Understanding of relational databases and ORMs.
  • Strong sense of responsibility and ability to drive projects from inception to completion.
  • Experience in a collaborative coding environment, including git.
  • Affinity for solving problems and shipping impactful features.

Tech Stack

JavaKotlinPostgreSQLReactScala

Categories

BackendFull StackTesting