WHAT WE DO MATTERS

We have big plans for continued global growth, and we’re looking for people who are creative, flexible and dedicated to helping us build something great – something that matters.

We give the power to every member of the team when we invite all developers, engineers and researchers to our own internal developer off site hackathon, where they compete to create the next great thing – a functional prototype, related to our technology, that makes our operations better.

Your ideas may become a reality – and even change the future of security.

We have big plans for continued global growth, and we’re looking for people who are creative, flexible and dedicated to helping us build something great – something that matters.

Senior Software Engineer - Go

San Jose | California | United States

Your Role:

We are looking for a self-motivated, senior-level Scala software engineer to assist in the development of an application security product, ideally with a background in reverse engineering.

Your Opportunity:

  • Work in a full-stack development environment on a small agile team
  • Contribute to every aspect of a product developed in Scala (backend, frontend, database, program analysis software & engines, etc.)

What you'll need:

  • Excellent understanding and working knowledge of Go
  • Practical, hands-on, previous experience on a full-time Go engineering team
  • Familiarity with Go coding standards and practices
  • Strong written and verbal communication skills

And ideally:

  • Previous experience with some or all of the following technologies preferred: Docker, Elasticsearch, Postgres
  • Previous experience in queue-based architectures (Kafka, RabbitMQ, etc.)
  • Hands-on experience with decompilers, disassemblers, sandboxes, reverse engineering, etc.
  • Previous experience working in AWS environments
  • Experience using unit testing frameworks
  • Previous experience on a distributed team
  • Ability to work well independently or in small teams
  • Strong understanding of data structures
  • MS or higher in Computer Science preferred

We’re committed to promoting Equal Employment Opportunity (EEO) at Tenable - through all equal employment opportunity laws and regulations at the international, federal, state and local levels.

Apply for this position

Sign in with LinkedIn
Autofill my information with LinkedIn

Not ?

Thank you

People like you also viewed

Senior Software Engineer - Go

Los Angeles California United States Los Angeles, California, United States Research Research & Development
Your Role:We are looking for a self-motivated, senior-level Go software engineer to assist in the development of an application security product, ideally with a background in reverse engineering.Your Opportunity: Work in a full-stack development e...

Software Engineer

Columbia Maryland United States Columbia, Maryland, United States Sensors Research & Development
Your Role:Tenable is looking for a Software Engineer to join the Log Correlation Engine (LCE) product development team. LCE provides log collection, normalization, and correlation for real-time event analysis on the network. As a Software Engineer...

Sr. Software Engineer - C/C++

San Francisco California United States San Francisco, California, United States Research Research & Development
Your Role:Tenable is looking for a Senior C/C++ Software Engineer to join the Nessus Engine development team. The Nessus engine is the core of the Tenable network security product line, enabling organizations to address the ever-evolving challenge...

Site Reliability Engineering Manager

Columbia Maryland United States Columbia, Maryland, United States Cloud Services Research & Development
Your Role:We are building a fabulous engineering culture, and are committed to hiring the very best. In light of this, we are looking to add a superb manager for our Site Reliability Engineering team, who are on a journey from a traditional infras...

Senior Software Engineer - Scala

Dublin Dublin Ireland Dublin, Ireland Research Research & Development
Your Role:We are looking for a self-motivated, senior-level Scala software engineer to assist in the development of an application security product, ideally with a background in program analysis.Your Opportunity: Work in a full-stack development e...

Sr. Database Reliability Engineer

Columbia Maryland United States Columbia, Maryland, United States IO Research & Development
Your Role:As a senior database reliability engineer at Tenable, you will own a suite of data persistence systems, including ElasticSearch, Cassandra, PostgreSQL, and cloud services such as Amazon RDS. You are passionate about resilient systems and...

Alert me about jobs like this

Sign in with LinkedIn
Autofill my information with LinkedIn

Not ?

Thank you!

Apply for this position.

Sign in with LinkedIn
Autofill my information with LinkedIn

Not ?

Thank you

Tenable is more than ‘just’ the creator of Nessus. Our security solutions - including our first cyber exposure platform for modern assets, Tenable.io - are transforming global vulnerability management. We’re a global team, powered by creative thinkers who are wired for action, focused on delivering results and collaborating to enable decisive actions to protect what matters most. We’re in this together - colleagues, customers and partner communities working as One Tenable.

Can you join Team Tenable? Yes you can - if you’re excited by the thought of working with over 800 colleagues, 23,000 customers and a range of revolutionary products that are shaping cybersecurity in 150 countries. Being valued for who you are as well as what you do, you can embrace the pace (we’re recognized as one of the fastest growing security product companies by SC Magazine, Red Herring, Info Securities, Deloitte and E&Y) as well as enjoy a superb rewards package (we’re seen as a Best Places to Work by Glassdoor, The Washington Post, The Baltimore Sun, The Baltimore Business Journal and Expert Marketplace). The key question is: Is This You?