
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 hiring a Software Engineer to develop their on-premise enterprise vulnerability management product. You'll work with Golang microservices to enhance cybersecurity solutions. This position requires relevant experience in software engineering.
Job Description
Who you are
You are a highly motivated Software Engineer with a strong background in developing microservices using Golang. You have experience working on enterprise-level applications and understand the importance of cybersecurity in today's digital landscape. You thrive in collaborative environments and are eager to contribute to a team that values innovation and excellence.
You possess a solid understanding of software development principles and have a passion for building scalable and efficient systems. Your ability to communicate effectively with cross-functional teams ensures that you can translate complex technical concepts into actionable insights. You are committed to continuous learning and improvement, always seeking to enhance your skills and knowledge in the field.
What you'll do
In this role, you will be responsible for developing and maintaining the Tenable.sc product, which provides organizations with actionable insights into their cybersecurity risks. You will design and implement microservices that are robust and scalable, ensuring that they meet the needs of our customers. Collaborating closely with product managers and other engineers, you will contribute to the overall architecture and design of the system, focusing on performance and reliability.
You will also participate in code reviews, providing constructive feedback to your peers and helping to maintain high coding standards within the team. Your role will involve troubleshooting and resolving issues in production, ensuring that our systems run smoothly and efficiently. As part of a dynamic team, you will have the opportunity to mentor junior engineers and share your expertise, fostering a culture of learning and collaboration.
What we offer
At Tenable, we offer a supportive and inclusive work environment where you can thrive. You will have access to the latest tools and technologies, enabling you to do your best work. We believe in investing in our employees' growth and development, providing opportunities for training and advancement within the company. Join us and be part of a team that is dedicated to making a difference in the cybersecurity landscape.
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 Software Engineer to design, develop, and maintain cloud-native cybersecurity products. You'll work with technologies like Java, JavaScript, and AWS to create scalable solutions. This position requires experience in software development and cloud technologies.

Software Engineering
Tenable is seeking a Senior Software Engineer to design, develop, and maintain cloud-native cybersecurity products. You'll work with Java, JavaScript, and microservices to enhance security solutions. This role requires significant experience in software engineering.

Software Engineering
Tenable is hiring a Senior Software Engineer to design and develop cloud-native microservices for the Tenable.io platform. You'll work with Java and modern technologies in a hybrid role based in Columbia, Maryland.

Software Engineering
Tenable is hiring a Senior Software Engineer to design and develop cloud-native cybersecurity products. You'll work with Java and modern frameworks to build scalable solutions. This position requires significant experience in software engineering.

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.