Tenable Network Security

Principal Software Engineer

  • Contract: Full-time

Job Description

Do you have a passion for software engineering and desire a high-impact, empowered role to help shape a product at a rapidly growing SaaS company? We’re looking for a Principal Software Engineer who is motivated and ready to jump into a fast-paced environment and help us deliver the best web application scanning product we can. We’re a small, but growing, team of engineers that build products primarily in Ruby to crawl through, detect and identify vulnerabilities in these apps at scale.

Your Opportunity:

  • Growth and Development: As part of working on a small team, you’ll have a broad scope and an opportunity to grow as a software engineer. You will team up with engineers to drive initiatives, define architecture, and build new features.
  • Collaboration: Work closely with Product Managers, other engineers, designers, and stakeholders to continuously iterate on our Web Application Scanner and Scanning Experience.
  • Creativity: We welcome engineers that are motivated and come up with their own ideas to help us build a better product.
  • Architecture & Design: Help with design decisions and ability to understand and improve our engine performance and stability.

Skill Requirements

  • BS/MS in Computer Science, Computer Engineering, or related (or equivalent experience)
  • 5+ years of advanced coding in one or more languages: Ruby, Python, Java, C#, C++, or another similar language
  • Development experience with service-oriented architectures/microservices
  • Excellent troubleshooting and problem-solving skills
  • Dev-Ops experience is a bonus

About the Company

Cybersecurity is one of the existential threats of our time. New types of connected devices and compute platforms, from Cloud to IoT, have exploded the cyber attack surface. And more tools collecting more data doesn’t equate to actionable insight for the CISO, C-suite and Board of Directors. The old way of simply scanning on-premises IT devices for vulnerabilities is no longer enough. It’s time for a new approach.

Today, 24,000 organizations around the world rely on us to help them understand and reduce cybersecurity risk. Our goal is to arm every organization, no matter how large or small, with the visibility and insight to answer four critical questions at all times: Where are we exposed? Where should we prioritize based on risk? Are we reducing our exposure over time? How do we compare to our peers?

How to apply

Apply for this job online using the link below.

External Link »