
Empowering organizations to manage cyber exposure
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...
Tenable offers competitive benefits including equity incentives, a robust retirement plan, and employee stock purchase plans (ESPP). Employees enjoy g...
Tenable fosters a culture of transparency and integrity, encouraging employees to speak candidly and prioritize ethical decision-making. The company i...

Tenable • Ireland - Office - Dublin
Tenable is seeking a Senior Software Engineer to design, develop, and debug software programs for cybersecurity solutions. You'll work with Java, C#, and C++ in Dublin. This role requires strong programming skills and a commitment to quality.
You have 5+ years of experience in software engineering, with a strong focus on designing and developing software solutions. Your expertise in programming languages such as Java, C#, and C++ allows you to create high-quality applications that meet user needs. You are detail-oriented and obsessed with quality, ensuring that every piece of code you write is robust and efficient. You thrive in collaborative environments and enjoy leading software development initiatives, guiding your team towards successful project outcomes. Your eagerness to learn and adapt to new technologies makes you a valuable asset to any team. You understand the importance of debugging and troubleshooting, and you have a proven track record of resolving complex software issues effectively.
In this role, you will be responsible for designing, developing, and debugging software programs for enhancements and new products. You will analyze user requirements and translate them into functional software solutions. Your day-to-day tasks will include writing code, completing development tasks, and performing thorough testing and debugging of applications. You will participate in design discussions and lead initiatives to improve software quality and performance. Collaborating with cross-functional teams, you will ensure that the software you develop aligns with the company's goals and meets the needs of our customers. You will also have the opportunity to mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. Your contributions will directly impact the success of Tenable's cybersecurity solutions, making a difference in how organizations manage and reduce cyber risk.
At Tenable, we foster a culture of belonging, respect, and excellence. You will work alongside some of the most talented and passionate people in the industry, receiving the support and resources you need to excel in your role. We offer competitive compensation and benefits, along with opportunities for professional development and growth. Join us in our mission to help organizations understand and reduce cyber risk, and be part of a team that values collaboration and innovation.
Apply now or save it for later. Get alerts for similar jobs at Tenable.