Senior Software Engineer

About the Role

We are looking for talented senior java engineers. The ideal candidate is a hands-on, articulate and focused leader, who can own projects, features and functionality; mentor others, and comprehend the application architecture.

Our core stack is Java / Play / JQuery/ MySQL, but you don’t have to be an expert in any of these; we’re looking for world-class developers to create game-changing technology.

By joining SoFi, you’ll become part of a forward-thinking technology company that is transforming financial services with innovative loan products and investment tools. Recently ranked as one of the fastest growing fintech companies in the Bay Area, we’ve grown from 150 to 500+ employees in the past year and just raised a $1 Billion round of funding. We offer the excitement of a rapidly growing startup with the stability of a seasoned management team.

Key responsibilities include

Full development life-cycle from project requirement to deployment.

  • Generate, enhance and promote ideas for useful new projects and technologies.
  • Communicate with project leads, database professionals and other software developers on multiple projects.

Requirements

  • Computer Science Degree or equivalent from a fully-accredited college or university
  • 6+ years Java programming experience
  • Web development experience
  • Good understanding of relational databases including both SQL and MySQL.
  • Work and play well with others; SoFi is a collaborative environment

Plusses

  • Scala, JavaScript, jQuery, Play
  • Mobile development
  • PostgreSQL
  • Redis and ElasticSearch
  • Working knowledge of Continuous Integration (CI) and Continuous Deployment (CD) principles.
  • Familiarity with Extreme Programming (XP) project methods.

Personal Attributes of the Ideal Candidate Include

  • Ability to thrive in a fast-paced growing company.
  • Ability to drive a project from inception to completion.
  • Enthusiasm for solving challenging problems.
  • Team attitude: a willingness to roll up your sleeves, work with others and get stuff done.

Benefits

  • Catered lunches, a fully stocked kitchen, and subsidized gym membership.
  • Competitive salary packages, bonuses, and stock options.
  • A flexible vacation policy allows you to truly relax and reboot.
  • Comprehensive health, vision, dental, and life insurance as well as disability benefits.
  • 100% of health, vision, and dental premiums paid by SoFI for employees and their dependents.
  • 401(k) and education on retirement planning.
  • Tuition reimbursement on approved programs, up to $5,250 a year.
  • Monthly contribution to help you pay off your student loans.

Please send us your resume, including relevant links to your GitHub profile, StackOverflow answers, and any other public/open source programming contributions.

#LI-POST


Back to top