Similar Jobs
See allSite Reliability Engineer, Core Streaming
Yelp
Canada
Kafka
Java
Python
Senior Software Engineer II, Messaging, Cloud
Life360
US
Java
Kafka
AWS
Sr. Backend Engineer
Jobgether
Africa
Java
API
Kafka
Senior Software Engineer, Backend (Streaming Infrastructure)
Affirm
US
Python
Kotlin
AWS
Sr. Software Engineer
Applied Systems
Canada
Java
Datadog
GCP
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.