Jobs and Careers
DW

Product Software Engineer - Dwolla Dashboard

Dwolla
Des Moines, United StatesRemotefull_timeVerifiedPosted 12 Jun 2025
πŸ’° $149,100/yr($78,500/yr – $149,100/yr)

About the role

πŸ‘‹ Hi, I'm Shea - Engineering Manager here at Dwolla. I'm looking for a backend-leaning, full-stack engineer to join our customer-facing Dashboard team and help move $62 billion annually with confidence.
The Real Deal About This RoleYou'll join a tight-knit, cross-functional Dashboard team within our ~35-person Technology org. We're small enough thatΒ your code ships daily, but established enough (founded 2008) to be processing payments at scale. Every day you'll collaborate with product managers, UX designers, customer excellence agents, and other engineers to build features where the "juice is worth the squeeze" - solving real problems that matter to real people.
Your actual time breakdown:50% Backend Development: Design Scala microservices that transform complex payment data into actionable insights20% Frontend Development: Build Next.js features and review JavaScript PRs (you don't need to be a frontend expert)30% Collaboration: ~7 meetings/week including standups, code reviews, and architecture discussions
What You'll Build in Your First YearπŸš€ Dashboard Modernization: Build the data layer that powers our modern Next.js Dashboard. Turn support tickets into self-service features that just work.πŸ€– AI-Powered Support Agent: Build an intelligent assistant using Model Context Protocol (MCP) to answer transaction queries and troubleshoot issues. We recently had an engineer automate our entire document upload problem with AI - you'll build the next breakthrough.πŸ’° Advanced Reconciliation Tools: Create solutions that help businesses match billions in Dwolla transactions with their bank statements and handle payment failures gracefully. Because nobody likes tracking down a failed payment at the end of the month!
Why Choose Dwolla Over [Big FinTech Name]?True Ownership & Impact: We have no QA department. You own what you build from commit to production. When you ship code on Monday, hundreds of companies use it by Tuesday (not lost in a months-long deployment queue). Quality isn't someone else's job, it's everyone's.AI-Forward Engineering: We use AI tools to write 20%+ of our code and actively experiment with Cursor, Claude Code, and JetBrains AI. We’re even working on using AI to automate tedious tasks like library upgrades.FinTech Pioneer Heritage: We've been innovating in payments since 2010 - before "FinTech" was even a buzzword. We're recognized at industry trade shows and have been part of the faster payments story from day one.
A Day in Your LifeMonday: Quick standup at 10 AM CT, then dive into Backlog Refinement where you'll help shape upcoming features. Afternoon: deep work on your Scala service that aggregates payment data.Tuesday-Thursday: Mix of coding with TDD, reviewing PRs, maybe a technical breakout session or Sprint Planning. Ship your ACH returns feature to production in under 30 minutes through our CI/CD pipeline.Friday: No meetings. Pure flow state. Maybe experiment with using Claude Code to refactor that legacy repo, or give our CX agents a hand and dig into a customer support case. And, in the summer, we sign off at noon. 😎Throughout: Participate in our Engineering Bootstrap course as a new hire, learning how Dwolla's payment infrastructure actually works under the hood.
Our Tech Stack (What You'll Actually Use)Daily:➑ Scala (we'll teach you!) with Cats/Cats Effect for functional programming➑ AWS (ECS, Lambda) for infrastructure➑ Git, Docker, Jenkins CI/CD
Occasionally:➑ Next.js, Material UI components, React, TypeScript for Dashboard UI➑ PostgreSQL & SQL Server for data persistence➑ DBT & Airflow for data pipeline work➑ Legacy C# (rarely)
What Makes You a Great FitMust-Haves:➑ 2+ years building production software➑ Experience with strongly typed languages and/or functional programming➑ Solid JavaScript fundamentals or ability to quickly learn➑ Excitement about using AI tools to amplify your impact

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights β€” in under 60 seconds.

Apply Now β†’Generate Application Kit

Free account required β€” sign up in 30s

Company

Dwolla

View company profile β†’