
About Tenable
Empowering organizations to manage cyber exposure
Key Highlights
- Headquartered in Columbia, MD with 1001+ employees
- Raised $300 million in funding to date
- Offers Tenable One for comprehensive exposure management
- Acquired Eureka Security to enhance data security offerings
Tenable is a leading cybersecurity company headquartered in Columbia, MD, specializing in exposure management and vulnerability assessment. With over 1000 employees, Tenable offers a comprehensive suite of products, including its flagship platform, Tenable One, which helps organizations anticipate c...
🎁 Benefits
Tenable offers competitive benefits including equity incentives, a robust retirement plan, and employee stock purchase plans (ESPP). Employees enjoy g...
🌟 Culture
Tenable fosters a culture of transparency and integrity, encouraging employees to speak candidly and prioritize ethical decision-making. The company i...
Skills & Technologies
Overview
Tenable is seeking a Senior Software Engineer to join their Data Delivery team, focusing on designing and maintaining cloud-native data platforms. You'll work with modern technologies and programming languages to enhance data ingestion and modeling solutions.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable data solutions. Your expertise includes designing and implementing cloud-native applications, and you are comfortable working with distributed systems. You have a strong understanding of data modeling and data ingestion processes, and you are proficient in programming languages such as Java. You thrive in collaborative environments, working cross-functionally with product owners and other developers to deliver high-quality software solutions. You are passionate about cybersecurity and understand the importance of data integrity and security in software development. You are eager to learn and adapt to new technologies, and you enjoy mentoring junior engineers to help them grow in their careers.
Desirable
Experience with cloud platforms such as AWS or Azure is a plus. Familiarity with data processing frameworks and tools will set you apart. You have a keen interest in cybersecurity and are motivated to contribute to solutions that help organizations manage their cyber risk effectively.
What you'll do
As a Senior Software Engineer on the Data Delivery team, you will design, develop, and maintain cloud services that support the Tenable One platform. You will collaborate with cross-functional teams to ensure that data services are robust, scalable, and efficient. Your role will involve implementing best practices for data ingestion and modeling, ensuring that the data platform can handle large volumes of data effectively. You will participate in code reviews and contribute to the overall architecture of the data platform, ensuring that it meets the needs of the organization and its customers. You will also be responsible for troubleshooting and resolving issues that arise in the data delivery process, working closely with other engineers to ensure a seamless experience for users. Your contributions will directly impact the success of Tenable's cybersecurity solutions, helping organizations reduce their cyber risk.
What we offer
At Tenable, you will be part of a dynamic team that values collaboration and innovation. We offer a competitive salary and benefits package, including opportunities for professional development and growth. You will work in a supportive environment where your contributions are recognized and valued. Join us in our mission to help organizations understand and reduce their cyber risk, and be part of a culture that fosters belonging, respect, and excellence.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Tenable.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Tenable is seeking a Senior Software Engineer to join their Data Integrations team, focusing on designing and developing cloud-native data solutions. You'll work with technologies like Java and cloud platforms to enhance data services within the Tenable One platform.

Staff Engineer
Tenable is seeking a Staff Software Engineer to join their Data Integrations team, focusing on designing and maintaining cloud-native data platforms. You'll work with modern technologies and programming languages to enhance data ingestion and modeling. This role requires significant experience in software engineering and cloud services.

Software Engineering
Freshpaint is seeking a Senior Software Engineer to enhance their customer data privacy platform for healthcare. You'll work on ensuring HIPAA compliance while integrating with various marketing and analytics tools. This role requires a strong background in data governance and software engineering.

Software Engineering
Patreon is hiring a Senior Software Engineer, Data to architect and scale the data foundation for their creator analytics product. You'll work with SQL and Python to build reliable data systems. This position requires significant experience in data engineering and machine learning.

Software Engineering
Tenable is seeking a Senior Software Engineer to join the Nessus Engines product team, focusing on designing and developing cybersecurity solutions. You'll work with C and C++ to enhance the Nessus product, the leading vulnerability scanner in the market.