Full Time

Platform Software Engineer

Dwolla
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dwolla, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Platform Software Engineer at Dwolla, you will play a crucial role in designing, building, and maintaining scalable and reliable software solutions that power our payment platform. You will collaborate with cross-functional teams to develop new features and enhance the existing system’s performance. This position requires a strong background in software development, an understanding of platform architecture, and the ability to work with various technologies in a fast-paced environment.



Job Responsibilities

  • Design, implement, and maintain software components of the Dwolla platform.
  • Work closely with product managers and UX/UI designers to ensure a seamless user experience.
  • Collaborate with other engineering teams to define and integrate APIs and services.
  • Participate in code reviews, providing constructive feedback and ensuring high-quality standards.
  • Monitor and troubleshoot application performance and resolve issues in a timely manner.
  • Document software specifications and architecture decisions for future reference.
  • Stay current with advancements in technology and apply best practices in software development.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development, preferably in a platform-oriented environment.
  • Proficiency in programming languages such as Java, C#, Python, or Go.
  • Solid understanding of RESTful API design and microservices architecture.
  • Experience with cloud technologies and platforms, preferably AWS or Azure.
  • Familiarity with database systems, both SQL and NoSQL.
  • Strong debugging skills and the ability to troubleshoot complex systems.


Technologies & Tools

The Platform Software Engineer will utilize a range of technologies and tools including cloud services (AWS, Azure), programming languages (Java, C#, Python, Go), containerization tools (Docker, Kubernetes), and modern development frameworks. Familiarity with CI/CD pipelines and version control systems such as Git will also be beneficial in ensuring efficient deployment and collaboration.



Ideal Candidates

The ideal candidate for the Platform Software Engineer position at Dwolla is a proactive problem solver who thrives in a collaborative environment. They possess strong analytical skills, a passion for technology, and a commitment to writing clean, maintainable code. Excellent communication skills and the ability to articulate technical concepts to non-technical stakeholders are essential. Furthermore, they should demonstrate adaptability and enthusiasm for tackling challenges in an innovative fintech landscape.

In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.