Senior Software Engineer, Borrow
SoFi
about 6 hours ago
Seattle, WA, USA
Senior
Responsibilities
- Build performant and scalable applications using object-oriented programming languages.
- Participate in shaping the technical architecture of the product.
- Own technical solutions for new product requirements.
- Deliver highly available and scalable services in a production environment.
- Generate ideas for new initiatives and technologies.
- Collaborate with business stakeholders and peer technical teams.
- Mentor team members and foster a learning environment.
- Work with core technologies including Java, Kotlin, Microservices, and AWS.
Requirements
- Bachelor’s Degree in a technical field.
- 5+ years of programming experience on a modern microservice stack.
- Expertise in Java, Kotlin, Microservices, Spring Boot, Kafka, AWS, PostgreSQL, and MongoDB.
- Strong sense of accountability and ownership.
- Experience in a team coding environment with code reviews.
- Effective communication and technical leadership skills.
- Desire to grow, learn, and collaborate with a team.
Tech Stack
Apache AirflowApache KafkaAWSdbtDockerJavaJavaScriptKotlinKubernetesMongoDBPostgreSQLPythonReactSnowflakeSpring BootTerraform
Categories
BackendDevOpsFull Stack