Tenable · 7 hours ago
Software Engineer (Event Sourcing & Stream Processing)
Tenable is the Exposure Management company relied upon by 44,000 organizations to reduce cyber risk. The Software Engineer will join the Data Processing team, focusing on designing, developing, and maintaining cloud-based services that process large amounts of data for Tenable's Vulnerability Management solutions.
ComplianceNetwork SecurityRisk ManagementSecurity
Responsibilities
You'll be tackling the challenge of processing and analyzing huge volumes of data to provide our customers with critical insights into their security posture
Our team is responsible for the core logic of Tenable VM, including asset/finding state calculation, asset identification, VM asset age out, finding recast, and more
While our primary focus is the VM business, we have elements of a platform team, handling traffic from all of our products and providing foundational services
Become a key member of an engineering team, driving the ongoing innovation of our global cloud architecture and distributed systems that serve our broad customer base with the latest cybersecurity technologies
We provide a training budget for you to attend conferences or workshops to continue to grow your skills
We are always looking for ways to improve ourselves, our tech stack, and our product’s features. Bring your ideas and experiences to the table and help make a lasting impact
Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our products and drive consensus. You will have the opportunity to support and mentor your peers inside and outside your team
Qualification
Required
B.S. degree in Computer Science or a directly related field, or equivalent work experience
2+ years of software development experience in enterprise-level, backend systems
Solid experience with distributed systems and microservice architectures deployed in a cloud environment
Proficiency in a JVM language, Kotlin is ideal, and a willingness to learn new languages as needed
Hands-on experience with Kafka for building real-time data pipelines
Experience with AWS services, including S3, DynamoDB, EC2, and Aurora
Experience designing features end to end, including rollout and monitoring
A good understanding of SQL and experience with relational databases
Experience with REST API best practices
Knowledge of dependency injection frameworks like Guice
Experience with CI/CD pipelines and tools like Jenkins
Proficiency with Git for version control
Accountability for the behavior of your software in production
Experience coaching and leading mid-level and junior staff in the design, implementation, and execution of highly technical development projects
Experience in working in an Agile team, and an enthusiasm for working collaboratively within and across product teams
The ability to work independently and as a part of a team, and to lead/drive projects as necessary
The desire to continuously learn and be exposed to new technologies
Preferred
Prior experience working on on-prem applications or security-focused tools
Exposure to web application security scanning (WAS) tools
Benefits
Medical
Dental
Vision
Disability and life insurance
401(k) retirement savings with company match
An employee stock purchase plan
An employee referral program
Flexible spending accounts
An Employee Assistance Program (EAP)
Education assistance
Parental leave
Paid time off (PTO)
Company-paid holidays
Health and wellness events
Community programs
Company
Tenable
Tenable provides an exposure management platform to identify and mitigate risks.
H1B Sponsorship
Tenable has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2024 (8)
2023 (8)
2022 (14)
2021 (7)
2020 (8)
Funding
Current Stage
Public CompanyTotal Funding
$565.44MKey Investors
Insight PartnersAccel
2020-07-29Post Ipo Equity· $255.6M
2018-07-26IPO
2017-07-03Secondary Market
Recent News
2026-01-06
Washington Technology
2025-12-20
2025-12-20
Company data provided by crunchbase