Skip to main content

Senior Python Backend Engineer

KayHutHerzliya, Tel Aviv District, IsraelNot specifiedFull-timeSeniority: Not specified

Posted 8 days ago · 27 applicants

Salary not listed for this role

Saving, applying or scoring takes a few seconds to set up your free account.

Willbi insight

The role in plain words

Must-have
  • 5+ 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 NoSQL databases
Nice-to-have
  • Experience or interest in Data Engineering and data pipelines (ETL/ELT)
  • Familiarity with big data tools
  • Experience with Docker and Kubernetes

Extracted from the job description · kept up to date automatically

Who this suits

Full job description

Original listing · kept for reference

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

• 5+ 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 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.

About KayHut
Company profile · coming soon

Employee reviews · coming soonMore roles at KayHut

Questions about this role

  • This listing did not state a salary. We only show pay when the employer publishes it.
KayHut
Posted 8 days ago · 27 applicants
See how you match