Senior Backend Software Engineer

A modern payment processing platform focused on government agencies.
$165,000 - $215,000
Backend
Senior Software Engineer
In-Person
51 - 100 Employees
7+ years of experience
Finance · Enterprise SaaS

Description For Senior Backend Software Engineer

Promise is revolutionizing government payments through their comprehensive platform that bridges the gap between government agencies and communities. As a Senior Backend Software Engineer, you'll be instrumental in building and scaling the backend systems that power their innovative payment and financial services.

The company, backed by over $50 million from prestigious investors like 8VC, Kapor Capital, and XYZ Ventures, has earned recognition as one of Fast Company's "World's Most Innovative Companies of 2022." Their team includes veterans from Palantir, Google, and Stripe, alongside experienced government leaders.

In this role, you'll work directly on systems that help individuals overcome financial challenges and achieve stability. You'll spend most of your time coding, while also providing technical leadership and mentoring junior engineers. The position requires expertise in distributed systems, microservices architecture, and cloud platforms.

Promise's mission focuses on humanizing government payments, making it easier for residents to navigate payments with dignity while helping agencies increase revenue and efficiency. The platform creates win-win solutions that strengthen community bonds while ensuring technical excellence in performance, scalability, and security.

This is an opportunity to join a mission-driven team of 70 people, working on meaningful technical solutions that combine empathy with engineering excellence. The role offers competitive compensation ($165K-$215K) and the chance to make a direct impact on financial accessibility and government services modernization.

Last updated 3 months ago

Responsibilities For Senior Backend Software Engineer

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

Requirements For Senior Backend Software Engineer

Node.js
  • BS/MS degree in Computer Science or equivalent field
  • Minimum of 7 years of experience developing production software
  • Experience with backend systems and distributed systems at scale
  • Proficiency in microservices architecture
  • Familiarity with cloud platforms (AWS, GCP)
  • Must be US persons (US citizens or permanent residents)
  • Must reside in the US

Interested in this job?

Jobs Related To Promise Senior Backend Software Engineer

Software Engineer

Senior Software Engineer role at Promise, building payment solutions for government agencies with 7+ years of experience required.

Senior Backend Software Engineer

Senior Backend Software Engineer role at Promise, building scalable payment systems for government agencies

Software Senior Engineer for PowerStore (Python, C, C++)

Senior Software Engineer position at Dell Technologies in Warsaw, focusing on PowerStore storage system development using Python, C, and C++, requiring 5+ years of experience.

Senior Server/Backend Software Engineer, Spry Fox Studio

Senior Server/Backend Software Engineer position at Netflix's Spry Fox Studio, building non-violent MMO games with competitive compensation and comprehensive benefits.

Senior Software Engineer - Custody Experience (Full-Stack)

Senior Software Engineer position at BitGo, focusing on full-stack development for crypto custody platform, offering $165-210K salary plus benefits in Palo Alto.