GrepJob
SoFi

Staff Software Engineer, SMB

SoFi
Apply
5 days ago
Seattle, WA, USA
Staff+

Responsibilities

  • Lead the development and testing of systems and services.
  • Participate in shaping the technical architecture of the product.
  • Translate product requirements into user stories and 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.
  • Drive operational excellence in business processes.
  • Communicate effectively with project leads, product managers, and other developers.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 8+ years of programming experience, ideally on a modern stack.
  • Experience with Java, Kotlin, Spring, AWS, PostgreSQL, and Kubernetes.
  • 4+ years of experience in Java, Kotlin, or other object-oriented programming.
  • Solid understanding of relational databases and ORMs.
  • Experience with microservice-based applications.
  • Familiarity with GIT and CI/CD systems.
  • Effective communication skills.
  • Willingness to collaborate and drive projects from inception to completion.
  • Experience in a collaborative coding environment with code reviews.
  • View unit and integration tests as essential in software development.
  • Desire to grow, learn, and collaborate with a team of engineers.

Tech Stack

Apache KafkaAWSDockerGitJavaJavaScriptKotlinKubernetesPostgreSQLReactTypeScript

Categories

BackendDevOpsFull StackTesting