Software Engineer, Member AI Features
SoFi
2 days ago
Seattle, WA, USA
Mid Level / Senior
Responsibilities
- Design and implement robust backend services and APIs using Kotlin or Java and the Spring Boot framework.
- Write clean, maintainable, and well-tested code while participating in code reviews.
- Collaborate with Product Managers and Designers to understand requirements and translate them into technical solutions.
- Troubleshoot and resolve production issues to enhance system reliability and performance.
- Contribute to the documentation of technical designs, internal processes, and API contracts.
- Assist in the deployment and monitoring of services using modern CI/CD tools and cloud infrastructure.
- Partner with cross-functional teammates to ensure seamless integration between backend logic and frontend experiences.
Requirements
- Bachelor’s Degree in Computer Science or a related field, or equivalent professional experience.
- 2+ years of professional software development experience, focusing on backend systems.
- Proficiency in Kotlin or Java and experience with the Spring Boot framework.
- Experience working with relational databases, such as PostgreSQL, and understanding of data modeling.
- Familiarity with microservices architecture and RESTful API design.
- Exposure to cloud environments, preferably AWS, and containerization tools like Docker or Kubernetes.
- Experience with automated testing frameworks and a commitment to writing unit and integration tests.
- Strong communication skills and a desire to work in a collaborative, agile team environment.
Tech Stack
AWSDockerJavaKotlinKubernetesPostgreSQLReactSpring BootTypeScript
Categories
AI & MLBackendFull StackTesting