SoFi

Staff Software Engineer, Money

SoFi

Apply
about 2 months ago
New York, NY, USA
Staff+

Responsibilities

  • Design and implement full development life-cycle from project requirement to deployment.
  • Automate and improve data exchanges and data pipelines.
  • Define project scope, deliverables, and goals.
  • Lead cross-functional delivery teams to meet deliverables.
  • Track project performance against milestones and goals.
  • Conduct process improvement projects to enhance performance metrics.
  • Communicate project health with stakeholders and leadership.
  • Maintain compliance with project management policies.
  • Initiate and produce timely results in a fast-paced environment.
  • Contribute significantly to the code base.
  • Define best practices and uphold coding standards.
  • Demonstrate high levels of technical knowledge and creativity.
  • Develop features that benefit users.

Requirements

  • Bachelor’s Degree in Computer Science or equivalent.
  • 6+ years of Java programming experience.
  • Experience with Java/Kotlin/Spring/PostgreSQL/React stack.
  • 2+ years of experience in Java, Kotlin, or Scala.
  • Understanding of relational databases and ORMs.
  • Experience with SOA or microservice-based applications.
  • Strong sense of responsibility and project ownership.
  • Problem-solving skills and focus on impactful features.
  • Experience in a collaborative coding environment.

Tech Stack

JavaKotlinKubernetesPostgreSQLReact

Categories

BackendData EngineeringDevOpsFull StackTesting