Remote Staff Software Engineer - Cloud Security

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Design, develop, and maintain complex, scalable, and high-performance systems with a focus on writing clean, efficient, and maintainable code.
  • Collaborate with cross-functional teams, including product managers and architects, to implement technical solutions aligned with business objectives.
  • Provide input on architectural design and participate in technical planning to ensure long-term maintainability and compliance with standards.
  • Identify and troubleshoot production issues, conducting root cause analysis and implementing fixes to ensure system reliability.
  • Contribute to code reviews and technical discussions, sharing knowledge and fostering a culture of collaboration and continuous improvement.
  • Develop critical components and systems that drive business outcomes, while maintaining and enhancing core infrastructure for scalability and reliability.
  • Participate in the design and development of new features, integrations, and enhancements to software applications, databases, and interfaces.
  • Support and improve automated testing and deployment processes to ensure smooth delivery of new features and system updates.
  • Collaborate with other senior engineers to drive the technical direction of projects and ensure high-quality software delivery.

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.
  • 7+ years of experience in software engineering with a demonstrated ability to work on large-scale projects and solve complex technical problems.
  • Experience with Functional and Object Oriented programming.
  • 3+ years in C# and preferably experience in programming languages such as C++ and/or Go, with the ability to adapt to new tools and technologies.
  • 3+ years experience building scalable, distributed systems with an understanding of microservices architecture and API design.
  • 2+ years 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:

  • Employees are eligible for variable compensation in addition to base pay, depending on company and individual performance.
  • Tenable offers comprehensive and competitive benefits which include medical, dental, vision, disability and life insurance.
  • 401(k) retirement savings with company match is provided.
  • An employee stock purchase plan and an employee referral program are available.
  • Flexible spending accounts and an Employee Assistance Program (EAP) are included.
  • Education assistance, parental leave, and paid time off (PTO) are offered.
  • Company-paid holidays, health and wellness events, and community programs are part of the benefits package.
About the job
Posted on
Job type
Salary
$ 151,000 - 201,666 USD / year
Position
Experience level
Technology stack
TI
Tenable, Inc.'s company logo
Tenable, Inc.
View company profile
Leave a feedback