Taro Logo

Senior Backend Software Engineer

Promise empowers utilities and government agencies to create flexible, affordable solutions for individuals struggling with debt.
$150,000 - $215,000
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
7+ years of experience
Finance

Job Description

Promise is an innovative fintech company that's transforming how utilities and government agencies handle debt management through flexible, affordable payment solutions. Backed by over $50 million in funding from prestigious investors and recognized as one of Fast Company's "World's Most Innovative Companies of 2022" and "Forbes Next Billion-Dollar Startups 2024," Promise is at the forefront of financial technology innovation.

As a Senior Backend Software Engineer at Promise, you'll play a crucial role in architecting and implementing the backbone of their payment and financial services platform. The position offers a competitive salary range of $150K-$215K plus equity, reflecting the company's commitment to attracting top talent. The role requires a minimum of 7 years of experience in backend development, with a focus on distributed systems and microservices architecture.

The position combines technical leadership with hands-on development, requiring you to spend at least 60% of your time coding while also mentoring junior engineers. You'll work with modern technologies including Node.js and cloud platforms like AWS and GCP, building scalable solutions that directly impact people's financial well-being.

Promise offers an attractive benefits package, including 100% covered medical, dental, and vision insurance for employees and dependents, equity for all full-time employees, and a flexible hybrid work environment. The company culture emphasizes collaboration and innovation, with team members working together in office at least three days per week to maintain strong team dynamics.

This role is perfect for experienced backend engineers who are passionate about using their technical expertise to make a meaningful social impact. You'll be joining a team of experts from leading tech companies like Palantir, Google, and Stripe, working on solutions that help individuals overcome financial challenges while building the next billion-dollar startup in the govtech space.

Last updated 2 days ago

Responsibilities For Senior Backend Software Engineer

  • Architect and implement microservices that are robust, scalable, and efficient to support our payment and financial products
  • Spend at least 60% of your time hands-on coding, ensuring high-quality and maintainable code
  • Monitor, troubleshoot, and enhance the performance of our distributed systems
  • Provide technical guidance and mentorship to junior engineers
  • Collaborate with the infrastructure team to deploy and manage backend services on cloud platforms like AWS and GCP

Requirements For Senior Backend Software Engineer

Node.js
  • BS/MS degree in Computer Science or equivalent field
  • A minimum of 7 years of experience developing production software, with a focus on backend systems
  • Passion for building, operating, and debugging distributed systems at scale
  • Proficiency in microservices architecture
  • Familiarity with cloud platforms (AWS, GCP)
  • Experience with Node.js is a plus

Benefits For Senior Backend Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Equity for all full-time employees
  • 100% coverage of base medical, dental, and vision insurance plans for employees and dependents
  • Flexible hybrid work with minimum 3 days in office

Related Jobs