Platform Software Engineer

Dwolla is one of the fastest growing technology companies in Des Moines and has been recognized by Fast Company as ‘one of the world’s most innovative companies.’ Joining the team at Dwolla means you will be entering a unique and open culture where we ship to production daily, located right in downtown Des Moines.

We care about mastering the ideal platform to move money. At Dwolla, we empower our engineers to select the right languages, tools, and libraries for the job and deliver products based on those choices. If you want to become a master of your craft while building something that matters, Dwolla may be right for you.

Our Platform Software Engineers build and operate our internal platform that helps our business deliver working and reliable software.  The team uses a mix of cloud technologies and DevOps techniques to improve the productivity of other software teams.  As a Platform Software Engineer at Dwolla, your job is to enable other developers while keeping systems available and performant.

What will you work on in your first few months?

  • Build systems with techniques like Test Driven Development and programming languages such as Scala, JavaScript, Java, C#, and Python (and we’re open to learning more)
  • Learn and use AWS tools like CloudFormation, Lambda, and CloudWatch
  • Manage and build infrastructure with tools including Jenkins, Chef, and Docker
  • Help care for systems by keeping them up-to-date, adding features, refactoring code, and fixing bugs
  • Collaborate with the team via code reviews and architecture discussions
  • Participate in platform product planning using Agile methodologies

To learn more about the types of projects we work on, check out these blog posts written by team members.


We’re excited to talk if you have:

  • 3+ years of relevant experience
  • Experience with application development using object oriented or functional programming languages
  • Experience with modern software delivery practices including Continuous Integration and Infrastructure as Code
  • Excitement about Agile software development practices for delivering projects 

Perks to working at Dwolla:

  • Competitive salaries
  • Stock Options
  • 401K Match
  • Generous Paid Time Off
  • 12 weeks paid parental leave
  • Paid parking or public transportation stipend
  • Medical, dental & vision insurance
  • Long-term disability insurance
  • Medical leave
  • Life Insurance
  • Flexible Spending Account
  • Casual dress

At Dwolla, we believe the best teams are built by the inclusion of diverse ideas, experiences, and people. 

Join our team and bring your unique perspective to help build the ideal API to move money.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file