Backend Engineer

closed
Kaizo Logo

Kaizo

πŸ“Remote - Netherlands

Summary

The job is for a backend developer at Kaizo, a fast-growing SaaS company. The role involves developing new features, designing and building RESTful and streaming services, writing highly reusable and tested code, collaborating with cross-functional teams, and having experience with Scala, Java, Python, streaming data processing, microservices.

Requirements

  • 3+ years of professional experience. building backend services using a server side programming languages, preferably Scala, Java, Python; willingness to learn Scala
  • Experience with streaming data processing. (familiar with backpressure, message queues like Kafka, RabbitMQ, etc.)
  • Experience writing microservices
  • Experience working within cross-functional teams. , collaborating with Product Managers, design and UX

Responsibilities

  • Developing new features in a fast-paced startup environment
  • Designing and building RESTful and streaming services to be consumed by UI and other backend services
  • Writing highly reusable and tested code
  • Working with a product manager and other engineers to scope requirements and shape solutions
  • Analysing problems, suggesting improvements to our products

Preferred Qualifications

BS/Masters degree in Computer Science or equivalent experience

Benefits

  • An office right in the heart of Amsterdam
  • Great office gear: MacBook, tools, desks, chair β€” there’s something for everyone
  • Flexible schedule, remote work (within the EU time zone) whenever needed
  • Fun workations (2019: Tuscany, 2020: Zoom 😒, 2021: Portugal, 2022: Italy) & open holiday policy
This job is filled or no longer available