Senior Software Engineer

Sorry, this job was removed at 12:05 p.m. (CST) on Sunday, September 18, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
By clicking Apply Now you agree to share your profile information with the hiring company.



Happy Money is a financial technology company on a mission to develop and deliver affordable, accessible financial tools and services that empower people to use money as a tool for their happiness. Members benefit from loans funded by a national network of customer-focused lending partners and designed to help them accomplish their goals. 


Backed by leading investors, Happy Money has helped nearly 205,000 members since inception – working with lending partners to fund over $3.7 billion in loans*. Founded in 2009, Happy Money has a passionate and purpose-driven employee base of approximately 400 people across the United States. For more information, please visit


*As of 12/31/2021



  • Develop and build products that provide an exceptional customer experience for our members 
  • Add new functionality and iterate on existing products
  • Participate in all phases of the software development lifecycle, TDD, 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
  • Technologies used in our tech stack include Java, Ruby, Python, React, and Node, but value flexibility
  • Help develop and mentor junior developers



  • 7+ years experience with full-lifecycle software development on multiple platforms at scale
  • Strong hands-on experience with at least one backend framework such as Spring, Rails, etc.
  • Experience developing and integrating with APIs
  • Familiarity with AWS technologies - EC2, S3, Lambda, API Gateway, etc.
  • Professional experience with Object Oriented or Functional Programming
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, Mongo, Cassandra
  • Strong experience with Agile and Lean software engineering methodologies and practices
  • Experience with modern tooling and best practices, especially in the areas of testing, CI/CD, and instrumentation
  • Excellent verbal and written communication



  • Experience with financial services systems
  • Salesforce experience
  • Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
  • Clojure programming (hobby or work)
  • Experience programming in a polyglot environment
  • Experience using models, algorithms, and ML technology in production systems to solve core business problems



  • Competitive salary and equity in a high growth start-up
  • Medical, dental, and vision insurance options covered at 100% for you & family
  • 401k Plan with a matching contribution
  • Generous PTO
  • Monthly Health and Wellness Days
  • 12 Weeks Paid Family Leave
  • Company-paid short & long term disability and life insurance
  • Happy Home Allowance to contribute to your home office workspace 
  • Happy Money is a 100% fully distributed workforce



Here at Happy Money, we live by our core values of Love, Trust, and Hustle and welcome all. Love is shown in how we develop meaningful relationships with everyone we interact with; whether it’s a member or your manager. Trust is shown through how we empower each other to come to work as our true selves and embrace our differences. Hustle is shown through how we fail fast and learn from our mistakes. No one is perfect, we’re all human; if this job description doesn’t exactly match your background, we encourage you to apply anyway!


Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Candidate Location Eligibility:
New York City, NY

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Happy MoneyFind similar jobs