Senior Software Engineer

Dutchie Logo

Dutchie

๐Ÿ’ต $149k-$201k
๐Ÿ“Remote - Worldwide

Summary

Join Dutchie's Financial Platform team as a Lead Backend Engineer to contribute to the growth of their Pay by Bank product. You will develop mission-critical backend services, including API integrations and core applications using Ruby, Postgres, MongoDB, and other technologies. This role involves mentoring other engineers, collaborating with product and core engineering teams, and making key architectural decisions. The ideal candidate possesses 5+ years of development experience, expertise in Ruby on Rails and another backend language, and strong leadership and communication skills. The position offers a competitive salary, full medical benefits, equity packages, technology allowance, and flexible vacation and sick days.

Requirements

  • 5+ years of development experience required
  • Experience with Ruby on Rails, and a deep understanding of another backend server language (Java/Golang/Python/C#/etc.)
  • Some leadership skills, including experience successfully mentoring others
  • Good communication skills, including cross-functional communication
  • Experience building and monitoring infrastructure on cloud-native hosting providers (AWS)
  • You have experience designing and extending scalable services, data models, and the data stores they depend on
  • You take pride in the code you write - it's clean, tested, organized. Strong fundamentals
  • You want to work in an agile environment - we move quickly and ship code often

Responsibilities

  • Develop mission-critical back-end services, including API integrations with third-party platforms and core consumer APIs
  • Development of core applications in Ruby, Postgres, MongoDB, Apollo GraphQL, and Kafka, within high-scale, distributed systems
  • Mentoring other engineers to unlock their potential, helping them grow their skills to meet the evolving needs of Dutchieโ€™s customers
  • Work closely with our Product team in designing and developing customer facing features

Preferred Qualifications

  • You have gone through a rapid growth in your company (from startup to mid-size)
  • You think through problems starting from first-principles and the customerโ€™s perspective
  • Experience working in the Financial Technology space
  • Contribute regularly to open-source projects

Benefits

  • Full medical benefits including dental and vision plans to ensure you always have the best care
  • Equity packages in the form of stock options to all employees
  • Technology (hardware, software, reading materials, etc..) allowance
  • Flexible vacation and sick days

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.