Staff Software Engineer - Event Sourcing/Stream Processing - Kafka

Tenable

Remote regions

US

Salary range

$188,000–$250,666/yr

Benefits

Similar Jobs

See all

Your Opportunity:

  • Build the Future of Exposure Management: Develop the backend that powers Tenable’s flagship Exposure Management (EM) platform.
  • Solve Complex Data Problems: Work on "team-named data processing" challenges, designing logic that collapses millions of incoming findings.
  • Architect for Scale: Transition systems to a new architecture designed to be faster, cheaper, and more reliable.

What You’ll Need:

  • Backend Engineering: 8+ years of experience with a focus on high-volume data processing or distributed systems.
  • Strong JVM Proficiency: Deep experience with Java, Kotlin, understanding memory management and performance within the JVM ecosystem.
  • Stream Processing Architecture: Proven experience with Kafka (ideally), AWS Kinesis, et al, understanding topics, partitions, and how to process teams of data asynchronously.

Tenable

Tenable is the Exposure Management company, with 44,000 organizations using it to understand and reduce cyber risk. Their global employees support 65 percent of the Fortune 500, 45 percent of the Global 2000, and large government agencies, fostering a culture of belonging, respect, and excellence.

Apply for This Position