Product Software Engineer

Website dwolla Dwolla

Dwolla

Dwolla is one of the fastest growing technology companies in Des Moines and has been recognized nationally by Fast Company as ‘one of the world’s most innovative companies.’ Joining the team at Dwolla means you will be entering a unique, open, and fast-paced working environment, 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 of a master of your craft while building something that matters, Dwolla may be right for you.

Our Product Software Engineers design & build the products and services that power the Dwolla Platform. From public APIs and user interfaces to internal operational systems and 3rd party integrations, a Product Software Engineer will focus on building solutions that solve customers’ problems.

What else does a Product Software Engineer do?

Build systems with techniques like Test Driven Development and programming languages such as Scala, JavaScript, C#, Python and Go (and we’re open to learning more).
Follow an API-first approach to solving customer needs
Design & deploy solutions with containerized micro-services
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 product planning using Agile methodologies

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

https://www.dwolla.com/updates/ach-fraud-detecting-bank-account-fingerprinting/
https://www.dwolla.com/updates/plaid-dwolla-ach-integration/
https://www.dwolla.com/updates/3-strategies-for-improved-event-handling/

Skills & Requirements

We are open to beginner level experience all the way through expert level experience
Experience with application development using object oriented or functional programming language
Experience with Agile/XP software development practices

Perks to working at Dwolla:

Competitive salaries
Stock Options
Paid Time Off
12 weeks paid parental leave
Paid parking or public transportation stipend
Medical, dental & vision insurance
Life Insurance
Flexible Spending Account
Lunch & Learns
Casual dress

At Dwolla, we value diversity and hold the core belief that 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 platform to move money.

To apply for this job please visit hire.withgoogle.com.