Social Finance - Seattle, WA

posted about 1 month ago

Full-time - Senior
Remote - Seattle, WA
Religious, Grantmaking, Civic, Professional, and Similar Organizations

About the position

The Senior Backend Developer at SoFi will play a crucial role in transforming the Money product architecture, focusing on enhancing the banking core and implementing new account structures. This position involves maturing member-facing services and supporting integrated product offerings. The ideal candidate will work collaboratively with various stakeholders throughout the product lifecycle, from ideation to deployment, while mentoring other engineers and driving projects to completion.

Responsibilities

  • Lead the development and testing of our systems and services
  • Participate in shaping the technical architecture of the product
  • Help translate product requirements into user stories and technical solutions
  • Deliver highly available and scalable services in a production environment
  • Mentor other engineers, support the technical culture, and help grow the team
  • Generate ideas for new initiatives and technologies
  • Communicate with project leads, product managers and other software developers

Requirements

  • Bachelor's Degree in Computer Science or related field
  • 4+ years programming experience, ideally on a modern stack
  • 2+ years Java, Kotlin or Scala programming experience
  • A proven understanding of relational databases and ORMs
  • Experience working on a SOA or microservice-based application
  • Knowledgeable with modern mobile design patterns
  • Good fundamentals in web protocols
  • Familiarity with mobile-web best practices
  • Willingness to roll up your sleeves, collaborate with others and get stuff done
  • Solid sense of responsibility; driving a project from inception to completion
  • Affinity for solving problems and shipping impactful features

Nice-to-haves

  • Interest in personal finance
  • Experience managing your own investments or experience taking out loans
  • Experience scaling highly available, mission critical systems
  • Full-stack experience, either toward systems (kafka, docker, posix), databases (postgres), or front-end (javascript/typescript, react)
  • Knowledge of and contributions to mobile open source frameworks
  • Experience with modern javascript libraries, tooling and frameworks
  • Knowledge of front-end technologies
  • Familiarity with responsive design/development and mobile-web best practices

Benefits

  • Competitive salary packages and bonuses
  • Comprehensive medical, dental, vision and life insurance benefits
  • Generous vacation and holidays
  • Paid parental leave for eligible employees
  • 401(k) and education on retirement planning
  • Tuition reimbursement on approved programs
  • Monthly contribution up to $200 to help you pay off your student loans
  • Great health & well-being benefits including: telehealth parental support, subsidized gym program
  • Fully stocked kitchen (snacks and drinks)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service