Staff Software Engineer

Tenable
Tel Aviv
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 8+ yearsEducation: bachelorsSkills: ["Technical judgment","Mentoring","Root cause analysis","Independent problem-solving","Knowledge sharing"]

Solve complex technical problems and build scalable solutions that grow with the product. Partner with product managers, architects, and engineers to shape technical approach and architecture, acting as a go-to resource for design decisions. Own root-cause analysis for critical issues, mentor via code review and guidance, and help evolve core infrastructure with automation, testing, and reliable deployment practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Tenable
Tenable
4 hours ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Solve complex technical problems and build scalable solutions that grow with the product. Partner with product managers, architects, and engineers to shape technical approach and architecture, acting as a go-to resource for design decisions. Own root-cause analysis for critical issues, mentor via code review and guidance, and help evolve core infrastructure with automation, testing, and reliable deployment practices.
Location: Tel Aviv
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Drive technical ownership of the team’s most complex system issues, including root-cause analysis and long-term fixes.
  • •Collaborate with product managers, architects, and engineers to plan and execute technical approaches for scalable solutions.
  • •Serve as a go-to technical resource for complex design and architecture questions, ensuring solutions meet business needs, compliance standards, and maintainability.
  • •Mentor other engineers through code reviews, design discussions, and ongoing guidance to raise the technical bar.
  • •Evolve core infrastructure for reliability and scalability, including shaping automation, testing, and deployment practices.

Key Requirements

  • •BSc in Computer Science (or equivalent) or an exceptional track record in server-side development with advanced expertise.
  • •8+ years of professional software engineering experience delivering high-quality outcomes on complex, ambiguous problems.
  • •Deep expertise in one or more programming languages such as C/C++, C#, Java, Go, or Python.
  • •Extensive experience building highly scalable distributed systems, including microservices architecture, API design, and cloud-native development.
  • •Experience designing and deploying services at scale on cloud platforms such as AWS, Azure, or GCP, with strong technical judgment and mentoring ability.
Experience:8+ yearsCybersecurityMicroservicesCloud-nativeDistributed systems
Education:Bachelor's in Computer Science
Skills:Technical judgmentMentoringRoot cause analysisIndependent problem-solvingKnowledge sharing
Languages:English
Tech Stack:CC++C#JavaGoPythonAWSAzureGCPMicroservicesAPI designCloud-nativeDistributed systems

Company Brief

Tenable
Provides cybersecurity solutions including vulnerability management, asset discovery, and risk-based vulnerability prioritization to help organizations identify, assess, and remediate cyber risks across IT, cloud, and OT environments.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Columbia, United States
Founded: 2002
WebsiteLinkedIn