tenableinc

Staff Software Engineer - OT

Apply Now

At a Glance

Location
Office - Tel Aviv
Experience
8+ years
Posted
2026-02-09T12:43:52-05:00

Key Requirements

Required Skills

DevOps

Domain Knowledge

  • Automation

Requirements

At least 8 years of system/backend programming experience (Go/C/C++ or similar)

At least 2 years at a high-level technical position (Architect, Tech lead)

Experience with On-Prem and Cloud deployments and architectures

Being a tech-savvy and knowledgeable of cutting-edge technologies

Knowledge in all aspects of software development: Low-level, Backend, Frontend, Automation testing and Devops.

Experience with data-intensive systems

Responsibilities

Serve as the primary technical authority and mentor for the team, providing expert guidance, performing code reviews, and setting the bar for engineering excellence.

Partner closely the leadership team to define and evolve the architecture of our end-to-end OT solution, spanning from network data collection to complex on-prem and cloud deployment scenarios.

Own architectural decisions and drive critical tech choices that ensure system scalability, reliability, and seamless integration with the broader Tenable product suite.

Lead the system’s evolution by shaping the target architecture and integrating AI-driven capabilities and advanced analytics to proactively identify network threats and failures.

Leverage complex cross-domain data and metrics to drive product performance and stability improvements.

Lead technical initiatives and discussions across Backend, Frontend, and other teams to ensure high-quality software delivery.