Dutchie is looking for a lead backend engineer to help scale their payment service and grow their fintech platform.
Requirements
- 5+ years of development experience
- Experience with Ruby on Rails
- Deep understanding of another backend server language (Java/Golang/Python/C/etc.)
- Experience building and monitoring infrastructure on cloud-native hosting providers (AWS)
- Experience designing and extending scalable services, data models, and the data stores they depend on
- Experience with Postgres, MongoDB, Apollo GraphQL, and Kafka
- Experience working in the Financial Technology space (nice to have)
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
- Designing and extending scalable services, data models, and the data stores they depend on
- Building and monitoring infrastructure on cloud-native hosting providers (AWS)
- Developing and maintaining clean, tested, organized code
Other
- Some leadership skills, including experience successfully mentoring others
- Good communication skills, including cross-functional communication
- Ability to work in an agile environment
- Bachelor's degree (not explicitly mentioned but implied)
- Full medical benefits including dental and vision plans
- Flexible vacation and sick days