Tenable, Inc. logo

Senior Software Engineer

Job Overview

Location

US - Remote - California - Bay Area, US - Remote - Massachusetts , US - Headquarters - Maryland - Columbia

Job Type

Full-time

Category

Software Engineering

Date Posted

May 6, 2026

Full Job Description

đź“‹ Description

  • • Senior Software Engineer role focused on designing, developing, and maintaining cloud-native, large-scale cybersecurity products that protect organizations worldwide.
  • • Day-to-day responsibilities include implementing new features, fixing bugs, enhancing system scalability and reliability, building microservices and APIs, developing user interfaces using modern frameworks, collaborating with product managers and UX designers, contributing to architecture improvements, writing clean code, participating in code reviews, and driving engineering best practices.
  • • Tenable is the Exposure Management company trusted by 44,000 organizations globally, including 65% of the Fortune 500 and 45% of the Global 2000, with a culture centered on belonging, respect, and excellence where employees innovate best-in-class cybersecurity solutions.
  • • The role offers opportunities to develop expertise in distributed systems, cloud platforms, and modern UI frameworks while working on real-world security products, contribute to Tenable’s technology stack and development processes, and grow through continuous learning in a collaborative, high-impact environment.

🎯 Requirements

  • • 2+ years of experience as a Full Stack Software Engineer in SaaS or cloud-based applications
  • • Hands-on development experience with Java or Kotlin
  • • Proficiency with at least one modern UI framework (React, Angular, or Vue.js)
  • • Solid understanding of RESTful API development and microservices architectures
  • • Familiarity with AWS or other cloud platforms
  • • Experience with databases (SQL or NoSQL such as PostgreSQL, DynamoDB, Elasticsearch)
  • • Exposure to CI/CD pipelines, containerization (Docker/Kubernetes), and Git-based workflows
  • • Strong problem-solving skills with a focus on building reliable, performant, and secure applications
  • • Good communication skills and a collaborative mindset
  • • Passion for continuous learning and keeping up with emerging technologies

🏖️ Benefits

  • • 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

Skills & Technologies

JavaScript
Java
Kotlin
React
Vue.js
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Tenable, Inc. logo
Tenable, Inc.
Visit Website

About Tenable, Inc.

Tenable, Inc. provides cybersecurity exposure management software that helps organizations identify, assess, and prioritize vulnerabilities across IT, cloud, and operational technology environments. Its Nessus vulnerability scanner and Tenable.io platform deliver continuous visibility into assets, misconfigurations, and threats, enabling risk-based remediation workflows. Founded in 2002, the company serves enterprises, government agencies, and managed security providers worldwide, integrating with SIEM, ticketing, and patch management systems to reduce cyber risk and compliance gaps.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
London, UK
Full-time
Expired May 14, 2026
Remote

3 months ago

Expired
London
Full-time
Expired May 14, 2026
Rust
Senior
Remote
+1 more

3 months ago

Expired
Germany-Remote
Full-time
Expired May 21, 2026
Linux
Apache Spark
Remote
+1 more

3 months ago

Expired
San Francisco
Full-time
Expired May 14, 2026
Go
Onsite

3 months ago