
Job Overview
Location
US - Remote - California - Bay Area
Job Type
Full-time
Category
Software Engineering
Date Posted
May 6, 2026
Full Job Description
đź“‹ Description
- • As a Staff Software Engineer on Tenable’s VM Platform team, you will build and maintain high-throughput, event-driven pipelines that process massive volumes of asset and vulnerability data to power Tenable’s Exposure Management platform, ensuring accurate, real-time state-of-the-world insights for customers.
- • Day to day, you will design and implement scalable data processing systems using Kafka and JVM-based technologies, own your stack via Terraform and Datadog for deployment and observability, and collaborate to transition systems to a faster, cheaper, and more reliable architecture that unblocks integrations across the company.
- • Tenable is the Exposure Management company trusted by 44,000 organizations globally, including 65% of the Fortune 500 and 45% of the Global 2000, where you’ll join a culture of belonging, respect, and excellence as part of the #OneTenable team, working alongside talented peers to deliver best-in-class cybersecurity solutions.
- • In this role, you will deepen your expertise in distributed systems, event sourcing, and stream processing at scale, while gaining ownership over critical infrastructure that directly impacts customer security outcomes and advancing your impact as a technical leader in a high-growth, innovative environment.
🎯 Requirements
- • 8+ years of Backend Engineering experience with a focus on high-volume data processing or distributed systems
- • Strong JVM Proficiency: Deep experience with Java, Kotlin, including understanding of memory management and performance within the JVM ecosystem
- • Proven experience with Kafka (ideally), AWS Kinesis, or similar stream processing architectures, including topics, partitions, and asynchronous data processing
- • Hands-on experience with Terraform for infrastructure-as-code and observability tools like Datadog to monitor metrics and system health
- • Proficiency with SQL and NoSQL data stores (PostgreSQL, DynamoDB, or similar) for storing and retrieving state data
- • Experience with Event Sourcing or CQRS patterns and stateful processing logic to calculate 'state' from event histories
🏖️ Benefits
- • Medical, dental, vision, disability and life insurance
- • 401(k) retirement savings with company match
- • Employee stock purchase plan
- • Flexible spending accounts and Employee Assistance Program (EAP)
- • Education assistance and parental leave
- • Paid time off (PTO), company-paid holidays, health and wellness events, and community programs
Skills & Technologies
About Tenable, Inc.
Tenable, Inc. provides cybersecurity exposure management software that helps organizations identify, assess, and prioritize vulnerabilities across IT, cloud, and operational technology environments. Its Nessus vulnerability scanner and Tenable.io platform deliver continuous visibility into assets, misconfigurations, and threats, enabling risk-based remediation workflows. Founded in 2002, the company serves enterprises, government agencies, and managed security providers worldwide, integrating with SIEM, ticketing, and patch management systems to reduce cyber risk and compliance gaps.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Optiv Security Inc.
2 months ago

Nebius Group N.V.
6 days ago

Perfect Venue
2 months ago
