Find your next job at Kayhut

Array

Backend Developer

About The Position

About the Role

We’re seeking an experienced and motivated Python Developer (3+ years of experience) to join our engineering team. You’ll help design and build scalable, production-grade systems using a modern microservices architecture. Collaboration with our backend, DevOps, and data teams will be a key part of your day-to-day work. This position is perfect for someone who enjoys tackling technical challenges, learning continuously, and taking full ownership of their work.

Responsibilities

  • Design, develop, and maintain Python-based microservices.
  • Write clean, maintainable, and well-tested code.
  • Collaborate with backend, DevOps, data, and product teams.
  • Participate in architecture and system design discussions, code reviews, and technical planning.
  • Debug, troubleshoot, and optimize existing services.
  • Contribute to improving our development processes, tools, and best practices.

Requirements

Requirements

  • 3+ years of professional experience with Python.
  • Practical experience building and maintaining microservices.
  • Proficiency in RESTful API frameworks (FastAPI, Flask, or Django).
  • Familiarity with message queues or streaming systems (Kafka, RabbitMQ).
  • Hands-on experience with SQL and/or NoSQL databases.
  • Strong Git skills and collaborative development workflow experience.
  • Fast learner with curiosity and a growth mindset.
  • Strong problem-solving and analytical abilities.
  • Reliable, detail-oriented, and able to work independently.
  • Team player with excellent communication skills.
  • Pragmatic mindset with a focus on quality and execution.



Nice to Have

  • Experience or interest in Data Engineering.
  • Knowledge of data pipelines (ETL/ELT) and analytics systems.
  • Familiarity with big data tools.
  • Experience with Docker and Kubernetes.

What We Offer

  • Meaningful, technically challenging projects in production environments.
  • A culture that supports learning, experimentation, and professional growth.
  • A collaborative environment with skilled and supportive teammates.
  • A modern tech stack and engineering best practices.

Apply for this position

landscape