Senior Software Engineer, Backend
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior backend engineer building TypeScript and Node.js systems for Dave’s banking and payments platform. Designing secure, scalable infrastructure that helps millions of Americans move money reliably.
Responsibilities:
- Design, build, and maintain scalable, secure, and resilient backend services using TypeScript and Node.js
- Own and evolve distributed systems supporting banking, card management, payment processing, and partner integrations
- Architect technical solutions balancing immediate business needs with long-term scalability, maintainability, and security
- Collaborate with product managers, designers, and engineers to translate business goals into technical solutions
- Identify risks, optimize performance, and strengthen observability through logging and monitoring
- Design efficient data models and storage solutions across SQL and NoSQL databases
- Participate in code reviews and mentor teammates through constructive feedback
- Refactor systems, reduce technical debt, and share knowledge across the team
- Influence the long-term evolution of Dave’s banking platform and build reliable infrastructure for millions of members
Requirements:
- Bachelor's degree in Computer Science or a related field, or equivalent combination of education and relevant experience
- 4+ years of software engineering experience focused on backend development
- Professional experience building backend applications with TypeScript and Node.js
- Strong understanding of software engineering fundamentals, design patterns, and algorithms
- Experience designing and developing RESTful APIs
- Experience building scalable distributed systems and cloud-native applications
- Strong problem-solving skills for complex technical challenges
- Excellent communication and cross-functional collaboration skills
- Ability to thrive in an agile environment while balancing independent ownership with collaboration
- Experience integrating with enterprise payment processors is a bonus
- Experience with PCI-compliant environments or highly regulated industries is a bonus
- Familiarity with banking, payment infrastructure, or financial services platforms is a bonus
- Must be permanently authorized to work in the United States without visa sponsorship
Benefits:
- Offers Equity
- Flexible hours and virtual-first work culture
- Home office stipend
- Premium Medical, Dental, and Vision Insurance plans
- Generous paid parental and caregiver leave
- 401(k) savings plan with matching contributions
- Financial advisor and financial wellness support
- Flexible PTO and generous company holidays, including Juneteenth and Winter Break
- All-company in-person events once or twice a year
- Virtual events throughout to connect with team members and leadership team




















