Tenable

Software Engineer

Tenable

full-time

Posted on:

Location Type: Remote

Location: CaliforniaMarylandUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $114,500 - $152,500 per year

About the role

  • Implement new features, fix bugs, and enhance the scalability and reliability of our systems.
  • Develop expertise in distributed systems, cloud platforms, and modern UI frameworks while working on real-world security products.
  • Work closely with Product Managers, UX designers, and fellow engineers to iteratively improve our products.
  • Contribute ideas to improve Tenable’s architecture, development processes, and technology stack.
  • Write clean, maintainable code, participate in code reviews, and help drive engineering best practices.

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

Applicant Tracking System Keywords

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

Hard skills
JavaKotlinReactAngularVue.jsRESTful API developmentmicroservices architectureSQLNoSQLPostgreSQL
Soft skills
problem-solvingcommunicationcollaborative mindsetcontinuous learning