engineering
Posted 1 weeks agoSoftware Engineer- Integrations Frameworks
at Tenable
Israel Office Tel Aviv, IsraelOn-site
Responsibilities
- Lead the design and development of complex, high-performance, backend services within the Tenable One ecosystem, ensuring modularity and long- term maintainability
- Own the end-to-end performance of critical platform components, optimizing for massive data ingestion and low-latency processing across global environments
- Drive architectural discussions and provide high-level input on system design, steering the team toward scalable, cloud-native best practices
- Actively mentor and contribute to code reviews and technical discussions, sharing expertise and fostering a collaborative environment for continuous improvement
- Collaborate closely with Product, SRE, QA and Security teams to implement technical solutions aligned with business objectives
- Take a “production-first” approach to reliability; lead root cause analysis for complex distributed system issues and implement preventative measures to guarantee system reliability What You’ll Need:
Requirements
- This team's focus will include leveraging AI, exposing our core engine functionalities, and providing support and framework development for the other integration teams. Your Role:
- BSc in Computer Science or a related degree from a recognized institution, or a strong track record in server-side development with advanced technical skills 4+ years of
- experience in software engineering with a demonstrated ability to work on large-scale projects and solve complex technical problems
- Proficiency in one or more modern programming languages such as Python, Kotlin, Java, Go, C#, or equivalent, with the ability to adapt to new tools and technologies
- Knowledge about integration of 3rd party tools using RESTful API and the HTTP protocols •
- Experience with working with field teams such as Professional Services an Support
- Strong expertise with distributed systems, cloud-native architecture (e.g. Kubernetes, microservices), and APIs Hands-on
- experience with high-throughput date stores and messaging systems (e.g., Snowflake, PostgresSQL, Elasticsearch, Kafka or Redis) •
- Experience with cloud platforms such as AWS, Azure, or GCP, with knowledge of best practices for deploying and maintaining cloud-based services