Software Engineer

Background


Debt capital powers the growth of companies across all industries. When debt capital functions more efficiently, everyone wins.


The financial sector has benefitted from a surge in innovative technologies the past few years, yet debt capital management remains a time-consuming, manual, and error-prone task. It’s why over 90% of our business team brings experience from financial services.


Finley is an all-in-one debt capital management platform that streamlines lender-borrower relationships. We’re built upon the digitization of credit agreements, which contain the details and rules of debt financing transactions. By turning legalese into business logic, Finley is able to automate required reporting, track compliance, calculate interest & fees, and produce real time performance & risk dashboards.


Finley’s software helps everyone in the debt capital ecosystem, from corporate borrowers and issuers to credit funds and banks.


The Role


We’re looking for Software Engineers to join our Engineering team. As an early employee, you’ll be responsible for designing, building, and testing an entirely new category of capital markets software from the ground up. You’ll architect and build the infrastructure that helps fintechs around the world collectively manage billions of dollars. Just as importantly, you’ll help shape the engineering culture and trajectory of a Series A startup.


We’re looking for 0 → 1 individuals who are comfortable with autonomy early on and excited to build structures that will scale their own impact over time. In other words, we’re looking for candidates who want to build a lasting company just as much as they want to build industry-changing software. 


We believe in finding the best technology for the job, and being disciplined with only adopting the tools that actually let us move faster, build more securely, and enable a higher quality of life. We hate inefficiency and embrace intellectual debate to constantly find ways to make our lives easier and products better. Our tech stack (see below) reflects that philosophy. 


Your Responsibilities

  • Help architect, build, and scale the first lender-borrower relationship platform for the debt capital markets.
  • Design, product manage, and test early features for the Finley system with the team.
  • Develop expertise in information security, data engineering, and API design in a heavily regulated space.
  • Gain knowledge of structured finance and how technology can standardize a field accustomed to legacy solutions.
  • Contribute to team growth by interviewing candidates, mentoring new engineers, and documenting standard operating procedures.

Our Tech Stack

  • Backend: NodeJS + Express, Apollo Server, TypeScript
  • Frontend: React + Hooks, TypeScript, GraphQL, Apollo Client
  • Database: Postgres + Knex
  • Infrastructure: AWS, Docker, ECS, CDK

We're Looking For

  • Builders: 5+ years of experience building web applications, capable of scoping and shipping products independently.
  • Problem-solvers: Focus on delivering outcomes and using the right tools for the job rather than building for the sake of it. (Excitement about our tech stack—Node.js, React, GraphQL, AWS—is a plus!)
  • Collaborators: Enjoy working with Business, Design, and Product teams, stay intellectually honest, challenge others without ego, and value diverse perspectives.
  • Systems thinkers: Thrive in designing for multiple stakeholders (borrowers, lenders, banks) and source systems, with a long-term mindset.
  • Team-builders: Passionate about recruiting, training, and mentoring engineers at Finley.

The pay range for this role is:

110,000 - 225,000 USD per year (Depending on Experience)

Engineering

SF, NY, Remote

Share on:

Terms of servicePrivacyCookiesPowered by Rippling