Payoff is hiring a

Senior Software Engineer

Costa Mesa, United States


  • Develop and build the most customer-friendly products
  • Add new functionality and iterate on existing products
  • Participate in all phases of the software development life cycle, including deployment and support
  • Collaborate with team to architect, design, and build products that improve customer 's lives
  • Maximize software agility, maintainability, and extensibility.
  • Minimize the cost of change, feedback time, and time to recover from problems.


  • 10+ years experience with full lifecycle software development
  • Diverse track record of successfully delivering software for Internet based businesses
  • Solid demonstrable skill in two or more languages: Javascript, Java, Clojure, Ruby, Scala
  • Strong hands-on experience with HTML and CSS
  • Experience developing and integrating with API's or microservices
  • Strong hands-on experience with relational and non-relational databases.
  • A demonstrated passion for and currency with current modern software and Internet technologies and methodologies
  • Solid experience with quality processes such as  test-driven/behavior-driven development (TDD/BDD)
  • Strong experience with Agile and Lean software engineering methodologies and practices
  • Excellent verbal and written communication

We’d be ecstatic if you have the following:

  • Development of high volume consumer facing mission-critical sites, systems, or processes
  • Experience with financial systems or Loan Origination Systems
  • Professional experience with Functional Programming and strong understanding of Functional Programming Concepts
  • Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
  • React web and React-Native mobile app development
  • Strong hands-on experience with at least one SQL annd one NoSQL variant, i.e. PostGres, MySQL, Mongo, Cassandra
  • Current with HTML5 and CSS3 and front-end JavaScript frameworks, preferably React.js
  • Current with Native Mobile App development, IOS and/or Android


Happy Money is a financial services company seeking to blend content, psychology, and personal finance to help people lead happier lives. We believe in taking care of our employees, putting the customer first, having a sense of humor, and getting things done.


  • Rich Benefits offering, some paid 100% by Happy Money!
  • Generous PTO (Paid Time Off) Policy
  • All the single-origin, micro-batch roasted coffee you can drink (or tea if that’s your thing)
  • Craft Beer Thursdays – we love to mingle and enjoy great brews!
  • Smart and FUN work environment