Full-Stack Software Engineer, Benefits and Rewards
SoFi
about 2 months ago
San Francisco, CA, USA
Senior
Responsibilities
- Architect and scale high-performance systems and services.
- Collaborate with Product, Design, Engineering, and Data Science teams.
- Mentor and inspire engineers through code reviews and technical leadership.
- Solve complex challenges across infrastructure and backend services.
- Drive innovation by identifying opportunities for new technologies.
- Own the full lifecycle of projects from ideation to continuous improvement.
Requirements
- Bachelor’s Degree in Computer Science or related field.
- 5+ years of software engineering experience with a proven track record.
- Full-stack experience, including frontend technologies like React and TypeScript.
- Strong backend expertise in Java, Kotlin, or C# with Spring Boot.
- Experience designing and deploying microservices in a cloud-native environment.
- Proficiency in relational databases like PostgreSQL.
- Ability to balance engineering excellence with business impact.
- Strong problem-solving skills and a passion for maintainable solutions.
- Excellent communication skills for cross-functional collaboration.
Tech Stack
Apache KafkaAWSC#DockerJavaKotlinKubernetesPostgreSQLReactSpring BootTypeScript
Categories
BackendDevOpsFrontendFull Stack