Tenable · 9 hours ago
Senior Software Engineer - C/C++
Tenable is the Exposure Management company that helps organizations understand and reduce cyber risk. They are seeking a Senior Software Engineer to join the Nessus Engines product team, contributing to the design, development, and maintenance of their industry-leading cyber exposure products.
ComplianceNetwork SecurityRisk ManagementSecurity
Responsibilities
Make meaningful contributions to a product that forms the backbone of security infrastructure for companies and governments across the world
Work cross-functionally with other developers, UX designers, product owners and various Tenable teams to design, develop and maintain a world class product
Design, architect, and code new features
Promote clear and simple software design while actively driving the team toward better practices and solutions
Promote high quality aimed at areas such as security, reliability, testability and maintainability
Work with team and cross-team members to design, develop, debug and release production quality products
Drive innovation by contributing new ideas for our processes, tools, and technologies
Coach and mentor mid-level and junior staff
Qualification
Required
B.S. degree in Computer Science or a directly related field, or equivalent work experience
8+ years of software development experience in C and C++ and a willingness to learn new languages and technologies
Strong experience in developing core libraries, multi-threading, infrastructure and/or software engines, as well as network programming experience
Background working in an Agile team, and an enthusiasm for working collaboratively within and across product teams
Able to adopt to coding best practices and standards
Able to clearly document, user stories/use cases, functional specification and design
Able to convert a problem statement to a design and implementation
Experience coaching and leading mid-level and junior staff in the design, implementation, and execution of highly technical development projects
The ability to work independently and as a part of a team, and to lead/drive projects as necessary
Knowledge of cross-platform development
Strong understanding of design patterns and data structures
Preferred
Experience in a custom scripting language or compiler development strongly preferred
Experience with network security systems is a plus
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