Find Remote Jobs Worldwide & Work From Anywhere

Recent remote jobs

Skills: node.js react-native amazon-web-services

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Happy Money’s Engineering team is seeking to hire a Senior Software Engineer to design, build, deploy, and own consumer applications, infrastructure, and data delivering products and services in support of Happy Money’s lending business. You will work with little or no supervision, and be able to take general direction and formulate specific tasks to accomplish the desired results for Happy Money Customers. You will work to contribute to complex functional specs and design docs when necessary.

This includes:

  • Develop and build products that provide an exceptional customer experience for our members.
  • Own design, test, development and delivery of new and existing features.
  • Participate in all phases of the software development life cycle.
  • Collaborate cross functionally to identify the best solutions.
  • Demonstrates understanding of tradeoffs inherent in software design.
  • Capable of working in isolation to design solutions to complex problems.
  • Design and develop maintainable, scalable, fault tolerant, and efficient systems.
  • Upholding code quality to ensure features are upto standards to deliver a quality product.
  • Prioritize team needs in technical debt and tooling to relieve operational load and evolve the system to meet the changing needs of the environment.

ABOUT YOU

  • You have a BA/Master degree in Computer Science or related field of study.
  • 10+ years experience as a software engineer developing solutions for systems at scale.
  • 5+ years web development experience
  • You are a web engineer with breadth of experience in web architecture, and test driven development.
  • You feel comfortable with ambiguity, you are curious, and a motivated self learner.
  • You have excellent written and verbal communication skills.
  • You thrive in an environment fostering freedom and responsibility.
  • You are results oriented, and know how to unblock yourself and others to achieve goals and objectives.
  • You are a polyglot capable of learning new languages and technologies quickly.
  • You have experience designing consumer grade web applications.
  • You have experience designing and developing cloud based solutions.
  • You have an understanding of containerization technologies.
  • You have production experience developing in ReactJS, Angular, Javascript, NodeJS or other languages.
  • You have production experience developing scalable/highly available consumer applications.

BONUS POINTS FOR:

  • Experience with financial services systems
  • Hands-on experience with ReactJS, Angular, NodeJS
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, MongoDB, Redis.
  • Experience in designing and deploying systems to AWS.

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: amazon-web-services python java devops

ABOUT THE TEAM

Happy Money is looking for key people to build out our SRE team.

  • You will be part of an overall organization composed of various engineers and specialists that focus in infrastructure, operations, development, observability, and security.
  • Along with a few other specialist people, the Platform Engineering/SRE is instrumental in the future public API-driven services which define Happy Money's road forward

* This is a 100% remote position (within the U.S.)

ABOUT THE ROLE

  • Be a foundational member of our Platform Engineering or Site Reliability Engineering (SRE) practice
  • With senior Engineering leadership and in consultation with functional areas (Systems Engineering/Operations, Development, QA, Program Management, Data Engineering, etc), scope, create, deploy, and manage platforms to measure and increase site availability and responsiveness
  • Will bring significant experience to bear in assessing and remediating site reliability issues
  • Believes in robust automation everywhere (of course)
  • Exhibits extreme ownership mentality
  • Can anticipate future infrastructure/platform/applications needs at scale, and can offer and implement practical solutions
  • Be on-call
  • Work Pacific time hours
  • Will successfully mentor others in SRE fundamentals

ABOUT YOU

  • Have excellent verbal and written communications skills
  • 10+ years experience as an SRE, full-stack developer, systems engineer, DevOps, or other such contributor
  • 5+ years experience as a full-stack developer or SRE
  • 5+ years experience with AWS services
  • Strong facility with either Java or Python is required; strong ability with both is highly desired
  • You are an expert at Bash development
  • Adequate capability in Javascript, Ruby, and/or Perl is a plus
  • 5+ years with modern, agile SDLC practices, orchestration tooling, and CI/CD platforms (e.g., Terraform, Cloudformation, CodeDeploy, Jenkins, CircleCI, etc)
  • Very deep experience with common security monitoring, SIEMs, penetration, and other such platforms (e.g., Splunk, AWS GuardDuty, Qualys, AlienVault, etc)
  • Ability to make nuanced threat assessments
  • Experience with the NIST family of Information Security-related publications including 800-37, 800-30, and 800-53
  • Significant experience with PCI, SOC2, SOX, HIPAA, or other compliance regimes

BONUS POINTS FOR

  • Significant experience with financial systems or loan origination systems
  • Have strong connections with industry leaders who we could leverage for topical discussions

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 urge you to apply anyway!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: mobile ios amazon-web-services react-native

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Happy Money’s Engineering team is seeking to hire an experienced hands-on Software Engineering Manager for our Mobile team. You will lead and grow a team of talented Mobile Engineers in design and architecture initiatives, spanning multiple divisions delivering products and services in support of Happy Money’s lending business. You will take on multiple projects while collaborating with Product stakeholders to deliver highly available, efficient, scalable, and delightful product experiences for Happy Money Customers. As a Mobile engineering manager, you will provide mentorship and career development support to grow people across technical and leadership tracks in order to scale the organization while fostering a high-performance agile culture of continuous iterative improvement through learning and development reinforcing HM as a center of technical excellence.

This includes:

  • Hiring and developing the best engineers.
  • Working cross-functionally to identify system requirements, designing the UI architecture, and develop components supporting HM application features.
  • Leading your teams to design and develop UI frameworks and applications.
  • Promoting best practices and mentoring other engineers and leaders.
  • Leading by example, taking ownership of initiatives, and leading design and development to deliver end-to-end solutions.
  • Fostering an environment of continuous improvement to increase engineering efficiency.
  • Evangelizing development maturity through combined engineering and the full SDLC.

ABOUT YOU

  • 8+ years of development experience.
  • 2+ years of management experience.
  • Experience managing teams of five or more engineers.
  • Experience developing engineers through various career stages and building high-performance teams.
  • Help diagnose problems and communicate solutions broadly.
  • Balance delegation and hands-on ownership effectively.
  • Experience using an iterative process such as SCRUM to deliver engineering projects through the full SDLC.
  • Excellent written and verbal communication skills.
  • Thrive in an environment fostering freedom and responsibility.
  • Excellent prioritization and time management skills capable of leading multiple projects.
  • Experience with the following mobile development technologies and platforms (Swift/Objective-C for iOS, Kotlan/Java for Android, React Native).
  • Experience and a strong understanding of mobile architecture.
  • Led teams in designing and developing modern mobile applications at scale.
  • Experience in designing and building modern, highly-responsive and scalable customer-facing mobile applications.
  • Experience in developing and implementing mobile architecture to support user interface concepts.
  • Experience with cloud-based development and deployment.
  • Experience with testing frameworks (e.g. Appium, Selenium, Webdriver IO)
  • Develop and deploy systems through a CI/CD system (e.g. Fastlane, CircleCI, Cloudbees, TestFlight, Play Store, Firebase App Distribution).
  • Production experience developing scalable/highly available consumer applications.
  • BA/Master degree in Computer Science or related field of study OR relevant years of work experience

BONUS POINTS FOR:

  • Background developing banking systems supporting consumer lending products.
  • Experience with the following technologies, Java, AWS (ECS, NoSql/RDS storage, Lambda, S3), Redis, Kafka, Terraform.
  • Experience with JavaScript/Typescript, HTML, and CSS
  • Experience with modern JavaScript libraries and tooling (e.g. React, GraphQL, Webpack)

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: reactjs python java amazon-web-services

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

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

ABOUT YOU

  • 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

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
  • 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.)

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: amazon-web-services security static-code-analysis cicd

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Interested in making a difference within data validation, encryption at rest and in flight, and other secure coding techniques? Do you enjoy running various tests to make sure that the code can be successfully integrated within the application, prior going into production? If so, join our Application Security movement!

This role will work closely with Software Engineering various Teams, Quality Engineering, DevOps. This role will also represent the InfoSec Team at the Architecture Approval meetings, as well as various meetings throughout the company.

This position is 100% remote (US only)

ROLE DUTIES

  • Ability to set up and provide dynamic web application scans.
  • Ability to provide 5+ Threat Modeling.
  • Ability to provide 5+ AWS Architecture Risk Assessment.
  • Ability to provide information security requirements to software development projects
  • Ability to implement Static Code Analysis within CI/CD pipelines

ABOUT YOU

  • 7+ years of experience in software development with fixing security vulnerabilities, found by static scanning tools such as SonarQube, Veracode, Checkmarx, Fortify, or others.
  • Experience in implementing Static Code Analysis tools.
  • Understanding of the AWS Architecture.

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: java amazon-web-services sql microservices

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Happy Money’s Engineering team is seeking to hire a Senior Software Engineer to design, build, deploy, and own microservice applications, infrastructure, and data delivering products and services in support of Happy Money’s lending business. You will work with little or no supervision, and be able to take general direction and formulate specific tasks to accomplish the desired results for Happy Money Customers. You will work to contribute to complex functional specs and design docs when necessary.

This includes:

  • Develop and build products that provide an exceptional customer experience for our members.
  • Own design, test, development and delivery of new and existing features.
  • Participate in all phases of the software development life cycle.
  • Collaborate cross functionally to identify the best solutions.
  • Demonstrates understanding of tradeoffs inherent in software design.
  • Capable of working in isolation to design solutions to complex problems.
  • Design and develop maintainable, scalable, fault tolerant, and efficient systems.
  • Upholding code quality to ensure features are upto standards to deliver a quality product.
  • Prioritize team needs in technical debt and tooling to relieve operational load and evolve the system to meet the changing needs of the environment.

100% remote position based in the US.

ABOUT YOU

  • 10+ years experience as a software engineer developing solutions for systems at scale.
  • 5+ years microservice development experience
  • Backend engineer with a breadth of experience in a microservice architecture, and test-driven development.
  • Comfortable with ambiguity, you are curious, and a motivated self learner.
  • Excellent written and verbal communication skills.
  • Thrive in an environment fostering freedom and responsibility.
  • Result oriented, knows how to unblock yourself and others to achieve goals and objectives.
  • You are a polyglot capable of learning new languages and technologies quickly.
  • Experience designing scalable and reliable applications.
  • Experience designing and developing cloud based solutions.
  • Understanding of containerization technologies.
  • Production experience developing in Java, Springboot, Kafka, Docker, Javascript, or other languages.
  • Production experience developing scalable/highly available consumer applications.
  • BA/Master degree in Computer Science or a related field of study OR relevant years of work experience

BONUS POINTS FOR:

  • Experience with financial services systems
  • Hands-on experience with Java, Springboot, Javascript.
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, MongoDB, Redis.
  • Experience in designing and deploying systems to AWS.

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: java amazon-web-services python reactjs

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

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
  • 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

ABOUT YOU

  • 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

BONUS POINTS FOR:

  • Experience with financial services systems
  • 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

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: python java amazon-web-services apache-spark

ABOUT OUR TEAM

Happy Money engineering team incorporates a wide range of technologies and provides fullstack support of these technologies from UI, APIs, to the Database layer. The team focuses on many areas at Happy Money from customer experience to supporting data science modeling. We provide high quality solutions to business problems while also implementing a robust application platform that is resilient and fault tolerant. Our team takes an Agile approach to our Software Development Life Cycle providing flexibility to take on both large and small projects.

ABOUT THE ROLE

*This is a 100% remote job (based in the US)

  • Develop and build products that provide an exceptional customer experience for our members.
  • Own design, test, development and delivery of new and existing features.
  • Participate in all phases of the software development life cycle.
  • Collaborate cross functionally to identify the best solutions.
  • Demonstrates understanding of tradeoffs inherent in software design.
  • Mentoring engineers in best practices and Happy Money culture.
  • Experience leading and coordinating teams to deliver results.
  • Capable of working in isolation to design solutions to complex problems.
  • Ambassador of engineering culture and process.
  • Experience as a scrum master leading and prioritizing tasks.
  • Design and develop maintainable, scalable, fault-tolerant, and efficient systems.
  • Upholding code quality to ensure features are up to standards to deliver a quality product.
  • Aligning team priorities with company OKRs to deliver business value to meet company goals.
  • Prioritize team needs in technical debt and tooling to relieve operational load and evolve the system to meet the changing needs of the environment.

ABOUT YOU

  • 8+ years experience as a full stack software engineer developing solutions for systems at scale.
  • Excellent verbal and written communication skills.
  • You thrive in an environment fostering freedom and responsibility.
  • Demonstrated experience designing and developing front-end solutions on multiple platforms at scale.
  • Demonstrated experience designing and developing microservices for highly scalable systems.
  • Strong knowledge of concurrency and asynchronous multi-threading.
  • You are a polyglot, with working knowledge of React, Nodejs, Javascript, Python, and Java with ability to learn new languages and technologies quickly.
  • Experience developing and integrating with third party APIs.
  • Believe strongly in testing everything you design and develop using automation.
  • Hands-on experience with relational and non-relational databases and their trade-offs.
  • Strong experience with Agile software engineering methodologies and practices.
  • Strong leadership skills to help guide engineers in technical decisions in design, implementation, and risk analysis.
  • Ability to scope, scale, and prioritize tasks to help team project plan and deliver on their milestones.
  • Ability to coordinate feature development across multiple teams to align road maps to deliver critical features.

BONUS POINTS FOR:

  • Experience with financial services systems
  • Professional experience with Functional Programming and a strong understanding of Functional Programming Concepts
  • Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
  • Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, MongoDB, Cassandra.
  • Experience in designing and deploying systems to AWS.
  • Experience developing and deploying solutions using CI/CD.
  • Experience developing cloud-native solutions.
  • Scrum master experience is a plus.

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!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: etl amazon-web-services sql python

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE TEAM

Here are some top reasons for coming to work for Happy Money Data Confidence team:

  • Cool project - Build the next generation Enterprise Data Warehouse designed and built from the ground up.
  • Cool database - Snowflake on AWS, the leading cloud-native analytic repository featuring separate elastic storage and compute resources, ANSI SQL, unlimited capacity and amazing performance.
  • Cool Architecture - Data Vault 2.0 features the best of Inmon's and Kimball's models with a unique approach to supporting rapidly changing data.
  • Cool tools - the latest technology for modeling, designing, building and delivering data warehouses in the cloud including the newest ETL/ELT tools.
  • Cool team - work with experts with decades of experience building very large data warehouses and analytic/reporting systems.

ABOUT THE ROLE

  • The Data Engineer works closely with other teams to extract, transform and load data from wide variety of data sources, including in-house databases
  • Creating solutions using best practices
  • Working cross functionally with other engineering teams to improve process and best practices
  • Designing, developing and maintaining solutions to: source, integrate, transform, cleanse, normalize and expose / present data to various constituents / consumer groups such as other engineering groups, data science or other end users
  • Data Engineers also recommend and influence the adoption of Data related technologies and products;
  • Data Engineers are also supporting and working closely with DevOps to define, build and assess Data Infrastructure environments

This position is 100% remote (US only)

ABOUT YOU

  • 5+ years of experience in MS SQL Server, Postgres, Oracle, ETL technologies (SSIS, Informatica), and a plus if you know Snowflake, Kafka, AWS, Python
  • 3+ years of experience building large data pipelines
  • Bachelor’s degree in Computer Science or relevant work expertise
  • Experience working cross functionally with other teams outside of engineering
  • Prior experience with financial systems is a plus.

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 urge you to apply anyway!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops
Skills: salesforce kubernetes java python

ABOUT HAPPY MONEY

Happy Money® is building a happier and more equitable financial ecosystem that seamlessly blends psychology, technology, and a focus on happiness to help consumers go from borrower to saver, investor, and giver. The company provides a path toward improving financial well-being and securing greater happiness – beginning with paying off credit card debt – through its science-enabled, purpose-driven marketplace between mission-aligned capital and consumers.

Backed by leading investors including Anthemis Group, Tencent Holdings and CMFG Ventures, Happy Money has helped nearly 150,000 members pay off more than $2.7 billion in credit card debt since inception through its award-winning Payoff Loan™. Founded in 2009, Happy Money has a diverse employee base of over 350 people across the United States.

ABOUT THE ROLE

Happy Money is looking for Principal Engineer to join our Developer Productivity team. Our engineering team is evolving and our infrastructure is moving to a Cloud-Based solution. You will build tools to help us deliver our software to production with increased speed and quality. This team will focus on solving problems faced by engineering teams and optimize their process. We will be creating products and solutions that will add efficiencies to existing development practices. This is a great opportunity for someone with experience to come and make an impact.

Roles & Responsibilities:

  • Ultimately responsible for the quality of architecture and design of applications within the Engineering Productivity organization.
  • Improve the overall development process by identifying gaps or inefficiencies in workflows and suggesting solutions.
  • Streamline and simplify the flow of code from the engineer's fingertips to production deployment.
  • Design and build advanced infrastructure enabling fast iteration.
  • Partner with the manager and build a roadmap for the developer productivity team.
  • Partner with the customer engineering managers and principal leads to identify obstacles and define improvements in the engineering processes, systems, and tools to support the developers.
  • Develop and track key metrics for engineering performance, drive their improvement over time, and communicate their status.

ABOUT YOU

  • A natural leader: your “get stuff done” philosophy inspires and invigorates the team around you; you have a proven track record of mentoring junior engineers and influencing people and teams around you.
  • 7+ proven experience owning application development from "end to end" as well as developing tools and solutions.
  • Strong hands-on experience with at least one backend framework such as Java, Python, Golang, Ruby on Rails, etc.
  • Passion for engineering quality (branching strategies, code reviews, testing methodologies, style guide adherence, documentation, etc.)
  • Strong hands-on experience with at least one SQL variant, i.e. Postgres, MySQL, etc.
  • Familiarity with software engineering practices including unit testing, code reviews, and design documentation.
  • Ability to build tooling and/or services in one or more object-oriented programming languages.
  • An interest in ideation and building internal products with other engineers as your customers
  • Set up and administered common 3rd party and open source development tools
  • Designed and optimized a toolchain other developers use to ship code.
  • Must have strong written and oral communication skills.
  • Ability to work collaboratively in a team environment, and enjoyment of learning from and teaching other team new skills.
  • BS degree in Computer Science or similar technical field of study or equivalent practical experience.

BONUS POINTS FOR

  • Master’s Degree in Computer Science or similar technical field of study or equivalent practical experience.
  • Experience with Docker and Kubernetes.
  • Familiarity with deployment automation/configuration management viz. Terraform, Chef, CloudFormation.
  • Experience with Salesforce.

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 urge you to apply anyway!



Job Benefits:

  • Unlimited PTO
  • Fully paid Medical, Dental, and Vision Coverage
  • 401K Match
  • Ability to Work from Anywhere in the US
  • Equity
  • Health and Wellness Days
  • DEI Events and Workshops
  • Cultural Events and Workshops