Senior Software Developer

  • full time
  • 5+ years
  • Tel Aviv - Center

Job Description:

This role goes beyond simple data processing—it’s about building a scalable, well-architecture software foundation for high-performance, cloud-native cybersecurity applications. You’ll be designing and implementing robust, maintainable, and testable software components that interact with massive-scale network security data.


Responsibilities:
Design and develop scalable, modular, and maintainable software solutions for our automation engine.
Focus on code structure and software design patterns to ensure maintainability and reliability.
Strong experience with software design principles, test-driven development (TDD), and CI/CD.
Work with large-scale distributed systems in a cloud-native environment (GCP, Kubernetes, microservices).
Collaborate with security researchers, data analysts, and product teams to turn innovative security concepts into

Additional Positions:

Backend Python

Category:

Software

Job Qualifications:

5+ years of experience in software engineering, focusing on backend development and system architecture.
2-3 years of hands-on Python experience, with a focus on clean code, maintainability, and performance.
Strong experience with software design principles, and test-driven development (TDD).
Deep understanding of modern backend development practices, including APIs, asynchronous processing, and microservices.
Experience with scalable cloud environments (GCP, Kubernetes, or similar).
proven Knowledge of using common databases such as Elasticsearch, SQL, Redis or others

Company Occupation:

High Tech

Company Size:

Small (0 - 50)

חפש משרה

חפש
חיפוש מתקדם