Senior Software Engineer
Develop a high-performance distributed security system that processes large volumes of data and integrates machine learning models. This role is onsite three days per week in Tel Aviv-Yafo.
Обязанности
- Own the architecture and development of a high-performance security system
- Design scalable processing pipelines for scheduling, partitioning, parallel processing, and fault-tolerant execution across distributed workers
- Integrate machine learning models and optimize inference throughput, latency, and cost
- Integrate data sources and on-premises and cloud storage systems
- Set performance budgets and optimize I/O, CPU, memory, and network efficiency
- Collaborate with security researchers and data scientists to productionize detection research
- Mentor engineers, lead technical design reviews, and promote engineering best practices
- Build observability, resilience, and testability into the system and apply secure-by-design practices
Требования
- At least four years of professional software development experience building production-grade, high-performance systems
- Bachelor’s degree in computer science or electrical/computer engineering, or equivalent practical experience
- Strong proficiency in C++ and Python
- Experience designing and building distributed systems, including task queues, work distribution, horizontal scaling, and fault tolerance
- Deep experience with concurrency, parallel processing, and performance optimization, including profiling, I/O efficiency, and memory management
- Experience with messaging or streaming systems and SQL and NoSQL datastores
- Experience with cloud environments, containers, and orchestration
Будет плюсом
- Experience building security or data-intensive products
- Knowledge of storage systems, file systems, and data access protocols
Условия и преимущества
- Disability, health, pension, and retirement benefits
- Study fund
- Meal allowance
- Employee referral bonus
- Employee assistance program
- 10% discount on company products
- Internal e-learning platform