Python Developer

Job Description

Must have experience:

3+ years of professional backend development experience

Strong Python skills, including:

  • Object-Oriented Programming / Design
  • Asynchronous programming (async/await, background tasks, workers)

Experience with backend frameworks such as Django (DRF), FastAPI, or Flask

Solid understanding of backend architecture concepts:

  • REST APIs
  • Microservices
  • Event-driven and distributed systems

Working knowledge of:

  • Linux
  • Networking basics
  • Docker

Experience with tools such as Git, Jira, Jenkins

Strong analytical thinking and engineering mindset
Team-oriented approach and good communication skills
Upper-intermediate English or higher


Highly preferable experience:

Experience with relational databases (PostgreSQL, MariaDB)
Automated testing experience (Pytest or similar)
Basic frontend understanding (HTML / JS, modern frameworks)


Nice to have experience:

  • Cloud platforms (AWS / GCP / Azure)
  • Kubernetes
  • Go

Job Responsibilities

Design and develop scalable backend services in Python
Build and maintain REST APIs for data ingestion and exposure
Participate in architecture design (microservices, async workflows, event-driven patterns)
Integrate data from heterogeneous sources (new and legacy systems)
Work closely with frontend developers to support modern UX requirements
Ensure code quality through testing, reviews, and best engineering practices
Improve performance, reliability, and scalability of existing services
Collaborate with cross-functional teams in an Agile/Scrum environment

Department/Project Description

We are expanding the team to work on a new strategic product focused on unifying and integrating data from multiple test stations.

The project aims to:

  • Aggregate data from next-generation test stations, as well as legacy systems (FAST / LabView–based)
  • Integrate additional data sources in the future
  • Provide a modern backend foundation for data processing and exposure
  • Support a modern UX/UI layer built on top of this backend

This system will become a core data platform for manufacturing and testing of Harmonic hardware products.


Harmonic is a leading provider of innovative broadband solutions that deliver video, voice and data to communications providers around the world. GL team participates in development and QA of several generation of these solutions.


The CableOS department is about developing the new software-based network equipment which provides access to Internet/IPTV/VoIP services with using powerful servers.

It is an innovative solution for Internet Service Providers which will allow to get rid of the existing HW equipment and to migrate to the cloud, saving customers the enormous expenses for the support of huge number of hardware network equipment. Currently there are no competitors to this project in the world and Customer offers the opportunity to be at the beginning of the rapid development of the product and the opportunity to take their place in a fast-paced engineering team

Required languages

English B2 - Upper Intermediate
Published 3 February
79 views
·
17 applications
77% read
·
62% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...