Senior Backend Software Engineer
Hybrid (Washington, D.C. / Oakland, CA, US)$165k - $215k + equityFull-timePosted 11mo ago
About the role
Senior Backend Software Engineer at Promise, building and scaling backend systems powering payment and financial services for government and utility clients. Focus on robust microservices, distributed systems, and cloud deployments (AWS/GCP) with a hands-on coding emphasis and mentorship responsibilities.
Responsibilities
- 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 to ensure high availability and reliability.
- Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
- Collaborate with the infrastructure team to deploy and manage backend services on cloud platforms like AWS and GCP.
Qualifications
- 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.
- Experience in the payments or fintech industry is a plus.
- Proficiency in microservices architecture and hands-on experience with relevant technologies.
- Experience with Node.js is a plus.
- Familiarity with cloud platforms (AWS, GCP) and a passion for building and debugging large-scale distributed systems.
Skills
Required:PythonTypeScript
Benefits
- Equity for All: All full-time employees receive stock options to share in our company’s success.
- 100% Paid Health Coverage: We cover 100% of base medical, dental, and vision insurance plans for employees and their dependents.
- Flexible Hybrid Work: We collaborate in office at least three days a week to stay connected and aligned as a team.
Last updated Jun 5, 2026. Interested? Apply on the company site.

About Promise
Better payment systems for governments and the communities they serve.
Promise modernizes government payments helping agencies recover more revenue while giving residents flexible, humane ways to pay. We replace broken systems with tech that actually works for everyone.
artificial-intelligencefintechgovtechpayments
More open roles at Promise
- Forward Deployed Software Engineer8mo agoHybrid (Washington, DC), Hybrid (Oakland, CA)
- Data Engineer8mo agoSan Francisco, CA · Engineering
- Deployment Strategist8mo agoHybrid (Oakland, CA and Washington, DC) · Operations
- Software Engineer8mo agoHybrid (Oakland / Washington, DC, US) · Engineering
- Software Engineer - AI8mo agoHybrid (Washington, D.C. / Oakland, CA)
