CareerPlan

Senior Software Tools Development

Israel, Tel AvivFull-time2026-11-13

Core

Design, develop, and maintain Python modules and tools for a cloud-native enterprise-grade block storage service, including deployment scripts and CI/CD infrastructure.

Role type

Senior Software Tools Engineer (Python/Linux)

Builds

Cloud native enterprise grade storage service, deployment automation, and CI/CD pipelines

Domain

Cloud storage infrastructure and DevOps tooling

Required skills

Python (object-oriented), Bash scripting, Linux commands, Continuous Integration, Gitlab, Jenkins

Preferred skills

Multi-threaded Python applications, Docker, Kubernetes, Cloud platforms (Azure, GCP, AWS), Storage/Filesystem/Networking knowledge

Responsibilities

Design and develop Python modules to model and manipulate distributed systems; Develop and support Python tools for internal and customer users; Develop and maintain Bash scripts for system deployment on physical and cloud nodes; Deploy and maintain CI/CD servers and scripts using Gitlab and Jenkins; Work with development teams to model and support new features; Support QA team in developing automated tests.

Seniority

Senior, hands-on IC