Senior Software Engineer

Location: Remote

Job Posted:
May 01, 2025
Company:
dutchie

Company & Role Overview

Summary

About Dutchie

About the Team

About the Role:

What You'll Do...

  • 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

What You Bring...

  • 5+ years of development experience required. Some Fintech experience is nice to have, but we'll teach you the basics!
  • 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

It's a bonus if you...

  • 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

You'll Get...

  • 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

Company BenefitsBenefits for this job may vary.

Career Advancement, Dental, Medical, & Vision Benefits, Flexible Time Off / Unlimited Vacation, Inclusive Environment, Paid Time Off, Life Insurance, Lunch & Learns, Paid Parental Leave, Relaxed / Casual Dress Code, Short-Term & Long-Term Disability, Work From Home / Remote

Working Environment

(No Information)

About dutchie

Dutchie is an all-in-one technology platform offering a full suite of solutions to simplify operations: Point of Sale, Ecommerce, Payments, and more. It is our mission to provide consumers with safe and easy access and supports the wave of positive societal change that cannabis is bringing to the world.