GrepJob
SoFi

Staff Software Engineer, Protect

SoFi

Apply
about 5 hours 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 with project leads, product managers, and other software developers.

Requirements

  • Bachelor’s Degree in Computer Science or related field.
  • 8+ years programming experience, ideally on a modern stack.
  • Experience with Java, Kotlin, Spring, AWS, PostgreSQL, and Kubernetes.
  • 4+ years of Java, Kotlin, or other OO programming experience.
  • 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 and pull requests.
  • View Unit and Integration tests as essential in software development.
  • Desire to grow, learn, and collaborate with a team of engineers.

Benefits

  • Comprehensive and competitive benefits package available.

Tech Stack

Amazon DynamoDBApache KafkaAWSDockerGitJavaJavaScriptKotlinKubernetesPostgreSQLReactTypeScript

Categories

BackendDevOpsFull StackTesting