fbpx
Senior Python Backend Engineer
R&D
Full-Time
Tel Aviv

Who are you?

You are an experienced backend engineer with expertise in Python, passionate about developing scalable applications and robust APIs. Skilled in collaborating within cross-functional teams, you excel in driving product innovation and enhancing system performance. Your ability to integrate advanced technologies, like large language models, into production systems sets you apart. Proactive and detail-oriented, you effectively monitor and troubleshoot backend issues. Always eager to stay ahead in the technology curve, you embrace challenges and continuous learning.

What you’ll be doing?

  • Design and implement robust services and APIs to drive our product.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize existing systems for improved performance and scalability.
  • Participate in code reviews, contribute to team knowledge sharing.
  • Monitor, identify, and resolve backend/platform issues.
  • Implement and maintain microservices architecture and event-driven communication systems.
  • Integrate and operationalize large language models (LLMs) within the production environment.
  • Stay up-to-date with emerging trends and technologies in the software development industry.

What should you have?

  • 5+ years of experience in backend development with a strong proficiency in Python.
  • 3+ years of experience building RESTful API services with frameworks like Django, Flask, or FastAPI.
  • 3 + years of experience working with task queues and asynchronous programming in Python.
  • Solid understanding of databases (e.g., PostgreSQL, MySQL, MongoDB), caching mechanisms (e.g., Redis, Memcached), and vector stores (e.g., Pinecone, Elasticsearch).
  • Strong knowledge of software architecture and design patterns, including experience in microservices architecture and event-driven communication.
  • Experience integrating and working with LLMs as part of larger production systems.
  • Experience with Docker and Kubernetes is highly desirable.
  • Proficient understanding of code versioning tools, such as Git.

Apply for this job

    By submitting your application you accept our Privacy Policy & Terms of Use.

    Apply for this job

      By submitting your application you accept our Privacy Policy & Terms of Use.