Product Software Engineer

Dwolla Logo

Dwolla

๐Ÿ’ต $78k-$149k
๐Ÿ“Remote - United States

Summary

Join Dwolla's Dashboard team as a backend-leaning full-stack engineer and contribute to processing $62 billion annually. Collaborate with a cross-functional team to build features that solve real customer problems. Spend 50% of your time on backend development using Scala microservices, 20% on frontend development with Next.js, and 30% on collaboration. In your first year, you'll work on projects like Dashboard modernization, building an AI-powered support agent, and creating advanced reconciliation tools. Dwolla offers a unique environment with true ownership, AI-forward engineering, and a FinTech pioneer heritage. The role requires a commitment to agile values and a passion for using AI tools.

Requirements

  • 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
  • Excellent async communication skills
  • Commitment to agile values
  • B.A. or B.S. in Software Engineering, Computer Science (or related field), graduation from an established code school, or equivalent career experience

Responsibilities

  • Design Scala microservices that transform complex payment data into actionable insights
  • Build Next.js features and review JavaScript PRs (you don't need to be a frontend expert)
  • ~7 meetings/week including standups, code reviews, and architecture discussions
  • Build the data layer that powers our modern Next.js Dashboard. Turn support tickets into self-service features that just work
  • Build an intelligent assistant using Model Context Protocol (MCP) to answer transaction queries and troubleshoot issues
  • Create solutions that help businesses match billions in Dwolla transactions with their bank statements and handle payment failures gracefully

Preferred Qualifications

  • JVM language experience (Scala, Java, Kotlin)
  • Payment systems or FinTech background
  • React/ Next.js experience
  • Experience building APIs

Benefits

  • Unlimited Paid Time Off (with a mandatory PTO minimum of 5 days every 4 months ๐Ÿ˜Ž)
  • 12 weeks paid parental leave
  • Medical, dental and vision insurance (Health plan options include FSA & HSA options and moreโ€ฆ)
  • Stock options
  • 401k (with 4% company match)
  • Long-term disability insurance
  • Life insurance
  • Our employees can work from anywhere in the US or from our Des Moines office
  • You can move anywhere in the US and your compensation wonโ€™t change
  • Combined with our unlimited PTO, you have the flexibility to enjoy the laptop lifestyle and balance work while traveling
  • We actively support a healthy remote-first company culture by frequently providing both in-person and virtual opportunities for collaboration with co-workers
  • We never miss a beatโ€ฆ by working both synchronously and asynchronously in our day-to-day interactions weโ€™re able to stay full-steam ahead
  • Remote-first home office stipend (and paid parking for our office-loving employees)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.