Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Tenable

Staff Software Engineer

Tenable

Staff Software Engineer developing and maintaining cloud-based search solutions for cybersecurity at Tenable. Collaborating across teams to deliver scalable and reliable software solutions.

Posted 7/16/2026full-timeRemote • 🇺🇸 United StatesLead💰 $188,000 - $282,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing, developing, and maintaining cloud-based applications and distributed systems, with a strong focus on scalability, reliability, and security. Provides technical guidance and mentorship while collaborating effectively with cross-functional teams to deliver high-quality software solutions.

Highest-signal resume keywords
Cloud-Based Application DevelopmentDistributed Systems DesignCybersecurity TechnologiesTechnical MentorshipSystem Performance Optimization

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentSystem ArchitectureTechnical Specification DefinitionTroubleshootingDebuggingPerformance OptimizationEmerging TechnologiesScalabilityReliabilitySecurity
Soft Skills
CollaborationCommunicationProblem-SolvingMentorship
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
Cloud InfrastructureEnterprise CustomersProduct ManagementUX Design

Tech Stack

Tools & technologies
CloudCyber SecurityDistributed Systems

About the role

Key responsibilities & impact
  • Design, develop, test, and maintain software features for cloud-based applications and distributed systems.
  • Contribute to system design and architecture, including evaluating technical solutions, defining technical specifications, and ensuring scalability, reliability, and security of global cloud infrastructure.
  • Participate in the ongoing development and optimization of distributed systems supporting cybersecurity technologies for enterprise customers.
  • Stay current with emerging technologies, tools, and industry trends, and apply relevant advancements to improve system performance and product capabilities.
  • Collaborate with cross-functional teams, including Product Management, UX Design, and other stakeholders, to define requirements, iterate on product features, and ensure timely delivery of software releases.
  • Troubleshoot and debug production issues and implement required performance optimizations.
  • Provide technical guidance and mentorship to junior engineers and team members.

Requirements

What you’ll need
  • Bachelor’s degree or foreign equivalent in Computer Science or other directly related field of study
  • 8 years (96 months) of work experience in the job offered or other closely related positions

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • disability and life insurance
  • 401(k) retirement savings with company match
  • employee stock purchase plan
  • employee referral program
  • flexible spending accounts
  • Employee Assistance Program (EAP)
  • education assistance
  • parental leave
  • paid time off (PTO)
  • company-paid holidays
  • health and wellness events
  • community programs