
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 join their Data Integrations team, focusing on designing and maintaining cloud-native data solutions. You'll work with technologies like Java and cloud platforms to enhance data services. This role requires significant experience in software engineering and data management.
You have 5+ years of experience in software engineering, particularly in building scalable and efficient systems. Your background includes working with cloud-native architectures and you understand the intricacies of data integration and modeling. You are proficient in Java and have experience with various data technologies, enabling you to contribute effectively to the team. You thrive in collaborative environments, working cross-functionally with product owners and other developers to deliver high-quality solutions. You are passionate about cybersecurity and understand the importance of data in managing cyber risks. You are eager to learn and adapt to new technologies, ensuring that you stay at the forefront of industry trends.
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with data ingestion and serving techniques. You may also have knowledge of data governance and compliance standards, which can enhance your contributions to the team. A background in cybersecurity or exposure to security frameworks would be beneficial, as it aligns with Tenable's mission to reduce cyber risk.
As a Senior Software Engineer on the Data Integrations team, you will design, develop, and maintain cloud services that support the Tenable One platform. Your role will involve implementing solutions for data ingestion and modeling, ensuring that data flows seamlessly across the platform. You will collaborate with product owners to understand requirements and translate them into technical specifications. You will also work closely with other engineering teams to integrate services and optimize performance. Your contributions will directly impact how Tenable manages and serves data, enhancing the overall user experience. You will participate in code reviews and provide mentorship to junior engineers, fostering a culture of learning and improvement within the team. Additionally, you will stay updated on industry best practices and emerging technologies, applying this knowledge to improve existing systems and processes.
Tenable offers a collaborative work environment where innovation is encouraged. You will have the opportunity to work with talented professionals who are passionate about cybersecurity and data management. The company supports continuous learning and professional development, providing resources for you to enhance your skills. Competitive compensation and benefits are part of the package, reflecting Tenable's commitment to its employees. You will also be part of a mission-driven organization that values diversity and inclusion, ensuring that everyone feels welcome and valued in the workplace.
Apply now or save it for later. Get alerts for similar jobs at Tenable.