top of page

Software engineer Python

Job Description:

Software engineer Python

Tel Aviv | Hybrid | 3 fixed office days | Full Time

Responsibilities

Job Location:

• Join a skilled and experienced team focused on high-quality code and product development
• Design, develop, and maintain the next-gen network orchestration product
• Play a key role in shaping the product’s architecture and roadmap
• Primarily use Python to develop scalable, containerized networking applications
• Contribute to system architecture decisions and design scalable backend solutions
• Work with network infrastructure components such as routers and switches
• Collaborate with cross-functional teams, including QA, DevOps, and Product, to ensure high-quality deliverables
• Write clean, maintainable, and well-documented code that adheres to best practices and industry standards
• Participate in code reviews, mentor junior developers, and drive continuous improvement within the team

Work Model:

Job Scope

Work Model Explanation:

Requirements

• Python experience of 5+ years
• Experience with server-to-server communication (e.g., REST, gRPC)
• Hands-on experience with containers and orchestration (e.g., Kubernetes)
• Experience working with Linux
• Familiarity with databases (relational and non-relational)
• Understanding of networks and knowledge of common networking protocols
• Strong skills in diagnosing and fixing issues
• Strong problem-solving skills and ability to work independently and collaboratively in a fast-paced environment
• Strong teamwork and communication skills, with experience collaborating across cross-disciplinary teams

Preferred Qualifications

• General Linux skills, such as setting up common services (e.g., Nginx), understanding YAML files, etc.
• Experience with TSDB (e.g., Influx)
• Knowledge of cloud platforms and services (e.g., AWS, Azure)

Requirements 

Skills

Responsabilities

Overview

----

bottom of page