Staff Software Engineer, Member
SoFi
about 1 month ago
San Francisco, CA, USA
Staff+
Responsibilities
- Produce well-designed, scalable, and reusable code on schedule.
- Deliver highly available and scalable services in a production environment.
- Drive technical architecture and design decisions for the product.
- Develop and improve systems that impact multiple teams.
- Collaborate across functions to keep projects on track.
- Track project performance against defined milestones.
- Mentor other engineers and support the technical culture.
- Create and improve technical documentation.
Requirements
- Bachelor’s degree in a technical field or relevant work experience.
- 8+ years of programming experience, ideally on a modern stack.
- 3+ years of Java or Kotlin programming experience.
- Strong understanding of relational databases.
- Experience with SOA or microservice-based applications.
- Experience with asynchronous and event-based systems.
- Pragmatic approach to handling tech debt versus shipping new features.
Tech Stack
KotlinKubernetesPostgreSQL
Categories
BackendDevOpsFull Stack