logo inner

Platform Software Engineer

DwollaDes Moines, Iowa, United StatesRemote, Onsite
This job is no longer open
šŸ‘‹Ā  Hi, Iā€™m Daren, Engineering Manager here at Dwolla.Ā  Iā€™m looking for a talented Senior-level Platform Software Engineer to join our fast-paced, collaborative, diverse Engineering team.

Here is what you can expect to work on in this critical role:


You will 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.Ā  This means you will build systems in AWS to support Cloud automation, observability, security and CI/CD.Ā  You will also learn and master Infrastructure as Code techniques leveraging CloudFormation and Terraform with tools including Python, CDK and CDKTF.How do our Platform Software Engineers spend their time? About 70% development(following an automation-first approach to solving needs) and 30% team collaboration, mentoring and professional development.

Ā A typical day might include developing Infrastructure as Code stories, unit testing, code reviewing, merging pull requests and participating in cadence meetings.Ā Our team values collaboration, a passion for learning and a desire to become a master of your craft.Ā  We thrive in asynchronous communication.Ā  You will have a lot of support from leadership when you communicate proactively with detailed information about any roadblocks you may encounter. Qualities of Platform Software Engineers Who Thrive in This RolešŸ”„Ā  You are a driven, self-starter type of person who stays up-to-date on developer trends and is always looking for ways to enhance your knowledge (yes, industry-related podcasts count! šŸŽ§) .šŸ’” You have an insatiable sense of curiosity, are naturally resourceful and youā€™re not afraid to dig for answers and/or solutions.šŸ†Ā  Although the nature of this work is fairly individualist, the ability to collaborate with internal stakeholders is vital (and we really love it when team members are active participants in our meetings).šŸ‘€ To learn more about the types of projects we work on, check out these Github repos written and maintained by team members.Scala StewardDwolla KoalaScheduled Maintenance

Whatā€™s expected of a Platform Software Engineer at Dwolla?


  • Build systems in AWS to support Cloud automation, observability, security and CI/CD
  • Utilize AWS services like CloudFormation, ECS, IAM, Lambda, and CloudWatch to create a secure, stable and scalable platform
  • Learn and master Infrastructure as Code techniques leveraging CloudFormation and Terraform with tools including Python, CDK and CDKTF
  • Use essential DevOps tools like Chef, Docker, Jenkins, Bitbucket, Github and more to automate and enhance delivery pipelines
  • Contribute to the open source community through https://github.com/Dwolla
  • 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
  • Engage with the team in platform product planning using Agile methodologies - everyoneā€™s voice matters

What are the preferred qualifications for this position?


  • Experience as a devops engineer or similar role using AWS
  • Experience with functional and/or scripting languages such as Scala, Python, PowerShell, and Typescript
  • Experience with modern software delivery practices including Continuous Integration and Infrastructure as Code
  • Excitement about Agile software development practices for delivering projects

šŸ‘‰ Please note: Part of the application process for this position is the successful completion of a skills assessment.Ā  Only applicants who complete the assessment will be considered for this role.When you join the Dwolla team, you get these great perks:ā­ 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 insuranceOur Remote-First Workspaceā­Ā  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)ā—**Please note:Ā  While we support a remote-first work environment, we are currently only able to offer employment to candidates who live in the United States**Some Fine Print**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.

If you require a reasonable accommodation or assistance for any part of the interview and employment process, please contact Katie Spellman (Talent Recruiter) at kspellman@dwolla.comĀ  and let us know the nature of your request. If offered this position, you will be asked to complete an employment and credit verification authorization form (which allows us to run a background check) as part of our employment process. By submitting this application, you agree that Dwolla may share applicant information with a third party for communication services.Apply for this job

This job is no longer open

Life at Dwolla

At Dwolla, our team is focused on building the ideal platform to move money. Businesses of all sizes trust the Dwolla Platform to connect them to the U.S. banking system. As one of the fastest growing technology companies in Des Moines, Dwolla 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. You will join our team in building the ideal API to move money, giving businesses the tools they need to access the ACH network and improve their payments process.
Thrive Here & What We Value1. Unlimited Paid Time Off (minimum 5 days every 4 months)2. 12 weeks paid parental leave3. Comprehensive health plan options (FSA & HSA included)4. Stock options available5. 401k with 4% company match6. Long-term disability insurance7. Life insurance coverage8. Remote-First Workspace, US and Des Moines office flexibility9. Collaborative, diverse engineering team culture10. Supports asynchronous communication with leadership
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright Ā© 2024