Software Engineer, Member Growth

SoFi SoFi · Fintech · Seattle, WA · Engineering

Software Engineer for Member Growth team at SoFi, focusing on building tools and resources to help members achieve financial independence. This role involves the full product lifecycle, from ideation to deployment and improvement, with a strong emphasis on collaboration and delivering scalable services.

What you'd actually do

  1. Write clean, maintainable, and well-tested code while participating in code reviews to ensure high engineering standards
  2. Collaborate with Product Managers and Marketing partners to understand requirements and translate them into technical solutions
  3. Deliver highly available and scalable services in a production environment
  4. Communicate effectively with project leads, product managers, and other engineers to deliver features on time
  5. Troubleshoot and resolve production issues, contributing to the overall reliability and performance of our systems

Skills

Required

  • Kotlin or Java
  • Spring Boot framework
  • cloud environments (AWS)
  • containerization tools (Docker or Kubernetes)
  • relational databases (PostgreSQL/MySQL)
  • event based architectures (Kafka)

Nice to have

  • personal finance
  • MarTech platforms
  • marketing campaign orchestration
  • personalization
  • full-stack experience
  • data pipelines (Airflow)
  • observability and analytic tools (DataDog, Amplitude, Streamlit)

What the JD emphasized

  • shipping impactful features