Software Engineering Manager at Happy Money () (allows remote)

Software Engineering Manager at Happy Money () (allows remote)

Add To Bookmarks
Type: Full Time
Created: 2021-05-04 05:01:11

Apply Here


We’re not just a business, Happy Money is a Movement. As the leader in the financial mindfulness category, we deliver digitally-native financial tools and services for human happiness™. We do this through its purpose-driven marketplace between mission-aligned capital and consumers. Happy Money is creating a connected ecosystem of consumer financial products designed to help borrowers become savers.

Backed by leading investors including Anthemis Group, Tencent Holdings, and CMFG Ventures, Happy Money has helped over 100,000 members pay off over $2 billion in credit card debt. Founded in 2009, Happy Money has over 300 employees across the U.S. and is headquartered in Orange County, California.

Happy Money. A Happier Future.™


We are open to 100% remote candidates based in the US for this position.

  • Develop and build products that provide an exceptional customer experience for our members
  • Help develop, mentor, and evaluate engineering staff
  • Add new functionality and iterate on existing products
  • Participate in all phases of the software development life cycle, including QA, deployment and bug-fixing
  • Collaborate with team to architect, build, and document products that improve our members’ lives
  • Understand the tradeoffs inherent in software development


  • 10+ years of professional experience with full lifecycle software development
  • We have React, Node, JAVA and Python in our stack and require solid demonstrable skill in two or more languages: Javascript, Java, Clojure, Scala, Ruby, Python, C#, C/C++, etc. (we have a language agnostic interview process)
  • Experience developing and integrating with public API's
  • Successfully implemented a microservice-based architecture as part of system build out
  • Strong hands-on experience with relational and non-relational databases
  • Solid experience with quality processes, such as test-driven/behavior-driven development (TDD/BDD)
  • Strong experience with Agile and Lean software engineering methodologies and able to mentor others in these practices
  • Strong hands-on experience with at least one SQL and one NoSQL variant, e.g. PostGres, MySQL, Mongo, Cassandra


  • Development of high volume consumer facing mission-critical sites, systems, or processes
  • Experience with financial systems or Loan Origination Systems
  • Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
  • React web and React-Native app development
  • Comfortable using the Atlassian stack (i.e. JIRA, Confluence, etc.)