SENIOR SOFTWARE ENGINEER

Tenable, Inc.
Full-time
Columbia, Maryland
$136,500 - $181,833.33 USD
Posted on a month ago

Job Description

Tenable is seeking a Full Stack Software Engineer to join their core product engineering teams. The role involves designing, developing, and maintaining cloud-native, large-scale cybersecurity products. The engineer will work across the stack, building microservices, APIs, and user interfaces, leveraging modern frameworks and cloud technologies to help customers secure their digital assets.

Responsibilities

  • Implement new features and fix bugs
  • Enhance scalability and reliability of systems
  • Develop expertise in distributed systems and cloud platforms
  • Collaborate with Product Managers, UX designers, and engineers
  • Contribute to architecture and development processes
  • Write clean, maintainable code and participate in code reviews

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 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)
  • Exposure to CI/CD pipelines, containerization, and Git-based workflows
  • Strong problem-solving and communication skills

Benefits

  • No benefits