#LI-Remote Rightfoot Senior Software Engineer


FinTech / Banking

Full Time

San Francisco

1 year ago
About Rightfoot

Rightfoot is tackling the largest untapped opportunity in fintech — consumer debt, a $14.5+ trillion dollar problem. Backed by Bain Capital Ventures and founders and operators from successful fintech companies like Plaid, Venmo, and Marqeta — we are uniquely positioned to develop APIs that make it possible to integrate debt repayment into any product. Currently, our sights are set on addressing the $1.7 trillion student debt crisis.

Why are debt payments hard?
Debt accounts are not routable entities like bank accounts. The use cases we bring to life require the development of novel payment rails. We integrate directly with loan servicers whose backends were built in the 1970s to standardize and streamline debt payments.

What’s the societal impact?
Women hold two thirds of all student debt (>$1T) despite near equal graduation rates. Systemic racism has led to historically underrepresented groups holding 30%+ more debt than their peers. Rightfoot is enabling life changing technology for millions of people. 

This is an incredible opportunity to join a well funded, well supported, and early stage company tackling a massively underserved market. Join Rightfoot as a thought leader, and come make an impact on a multi-trillion dollar problem!

About the Role

We value determination, resourcefulness, and inclusivity. We’re looking for those who thrive in an ambiguous environment and have a fierce growth mindset. As our 10th full-time teammate, you’ll report directly to the technical co-founder and work collaboratively with our 5 person full-time remote engineering team. 

You’ll lead development of new products as we expand into new payment verticals. You’ll design and implement infrastructure that will impact the company for years to come. You’ll support public API and internal microservice development. With a whole-product perspective, you’ll engage front-end team to deliver best in class developer tools. You’ll grow as a leader and define the technical direction and vision for the company. 

The position will be remote indefinitely with quarterly in-person meetings at rotating locations.

Some Things that Might Make You a Great Fit:

  • 5+ years building cross-stack infrastructure for web applications, ideally in a startup
  • 5+ years of experience using one or more general purpose programming languages, e.g: Java, C++, Golang, Python, or Node.js
  • Desire to establish technical vision, leading teams through design and implementation
  • History of delivering type-safe, clear API contracts between decoupled services
  • Experience deploying services in Kubernetes or similar container infrastructure
  • Proven ability to design and build DevOps infrastructure and operational requirements
  • Past experience collaborating with frontend engineers to define reusable interfaces

Bonus Points if You’ve Got:

  • Fintech industry experience, particularly within payment technology
  • Experience with developing Public HTTP REST APIs
  • Experience with typesafe protocols like gRPC or GraphQL
  • Familiarity with PCI-DSS or SOC2 compliance and audits
  • Experience with frontend frameworks and JavaScript/TypeScript

Our Benefits:

  • Large impact on a growing team
  • Equity in a fast-growing startup
  • Paid medical, dental, vision insurance
  • 12 weeks of maternity and paternity leave
  • Student debt company contributions
  • 401k plan
  • Unlimited vacation days (and we require and encourage you to take it)
  • A fun, quirky, and kind team 
Apply to this job