Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dave

Senior Software Engineer, Backend

Dave

Senior Backend Engineer at Dave building products that help financially vulnerable Americans. Collaborating with cross-functional teams to create scalable and efficient software solutions.

Posted 6/15/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $150,000 - $187,000 per yearWebsite

Tech Stack

Tools & technologies
CloudDistributed SystemsNoSQLSQL

About the role

Key responsibilities & impact
  • Architect and implement software solutions that are scalable, performant and secure.
  • Design the future state of our large-scale backend distributed platforms with an understanding of our product and engineering goals, a deep understanding of our existing systems, and payment processing regulations like PCI compliance and 3DS to inform the right technical and product tradeoffs.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Use code reviews as an opportunity to coach and ensure best practices/standards.
  • Provide technical leadership and assist guiding the team's overall technical direction.
  • Work closely with product managers, designers, and other engineers to understand business requirements and translate them into technical specifications.
  • Debug and troubleshoot production issues and provide timely solutions.
  • Proactively eliminate potential for customer-impacting outages in the systems so users are able to move money in a secure manner seamlessly.
  • Utilizes the various offerings of Cloud Platforms to build robust, efficient, and resilient distributed systems.
  • Designs and implements efficient data storage in our SQL and NoSQL databases to power the Dave platform.
  • Continuously enhance and refactor the codebase to improve maintainability, scalability and extensibility.
  • Monitor and analyze system performance, diagnose issues, and proactively identify opportunities for optimization. Implement logging and application performance monitoring mechanisms to gather relevant metrics and ensure comprehensive observability.
  • Stay abreast of industry trends, new technologies, and best practices.
  • Share knowledge with the team and contribute to the continuous improvement of development processes and methodologies.

Requirements

What you’ll need
  • Bachelor’s degree (or above) in Computer Science or related discipline. Other majors will be considered in conjunction with appropriate related experience and/or training.
  • 4+ Years of Software Engineering Experience with a focus on Backend feature development
  • Solid understanding of software engineering principles, design patterns, and algorithms
  • Experience with RESTful API design and development
  • Demonstrated ability to analyze complex problems, propose solutions, and implement them effectively.
  • Proven track record of collaborating effectively with cross-functional teams, demonstrating excellent communication and interpersonal skills.
  • Ability to work independently and as part of a team in a fast-paced, agile development environment.
  • Passionate about learning and staying updated on emerging technologies, industry trends, and best practices.
  • Strong desire for self-improvement and professional growth.

Benefits

Comp & perks
  • Opportunity to tackle tough challenges, learn and grow from fellow top talent, and help millions of people reach their personal financial goals
  • Flexible hours and virtual-first work culture with a 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 and virtual events throughout to connect with your team members and leadership team

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software solutions architecturebackend developmentclean codecoding standardstechnical leadershipdebuggingSQL databasesNoSQL databasesRESTful API designapplication performance monitoring
Soft Skills
communicationinterpersonal skillscollaborationproblem analysissolution implementationindependenceteamworkagile developmentself-improvementprofessional growth
Certifications
Bachelor’s degree in Computer Science