Tenable is looking for a Senior Software Engineer - Cloud Security to design, develop, and maintain complex systems with a focus on writing clean, efficient, and maintainable code. The successful candidate will collaborate with cross-functional teams and participate in technical planning to ensure long-term maintainability and compliance with standards.
Requirements
- BSc in Computer Science or a related degree from a recognized institution, or a strong track record in server-side development with advanced technical skills.
- 6+ years of experience in software engineering with a demonstrated ability to work on large-scale projects and solve complex technical problems.
- Proficiency in one or more programming languages such as C/C++, C#, Java, Go, or Python, with the ability to adapt to new tools and technologies.
- Solid experience building scalable, distributed systems with an understanding of microservices architecture and API design.
- Experience with cloud platforms such as AWS, Azure, or GCP, with knowledge of best practices for deploying and maintaining cloud-based services.
- Strong problem-solving skills, with experience debugging and resolving production issues in complex systems.
- Ability to prioritize tasks, manage workload efficiently, and contribute to the technical growth of the team.
Benefits
- Competitive salary and benefits package
- Opportunity to work with a leading cybersecurity company
- Collaborative and dynamic work environment
- Professional growth and development opportunities
- Flexible work arrangements
- Comprehensive health insurance
- 401(k) matching
- Paid time off
- Access to cutting-edge technology and tools