Senior Software Engineer, Member AI Features
SoFi
about 4 hours ago
San Francisco, CA, USA
Senior
Responsibilities
- Lead the development of scalable, resilient microservices for subscription management and billing.
- Shape the technical architecture of the membership platform for high availability and event processing.
- Collaborate with Product Managers and Designers to create robust technical solutions.
- Conduct code and design reviews to maintain backend reliability and data consistency.
- Mentor junior engineers and promote a culture of operational excellence.
- Manage the full lifecycle of services from implementation to on-call support.
Requirements
- 5+ years of professional software development experience focused on backend systems.
- Deep proficiency in Kotlin or Java and experience with Spring Boot.
- Experience with distributed systems, microservices, and event-driven architectures.
- Solid understanding of relational databases, particularly PostgreSQL.
- Hands-on experience with AWS and containerization tools like Docker and Kubernetes.
- Effective communication skills to explain technical concepts to non-technical stakeholders.
Tech Stack
Apache KafkaAWSDockerJavaKotlinKubernetesPostgreSQLRabbitMQReactSpring BootTypeScript
Categories
AI & MLBackendFull Stack