SoFi

Senior Software Engineer, Member AI Features

SoFi

Apply
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