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 - Scrum Master (Python)

Columbia Gateway Drive | Columbia | Maryland | United States | 21046

Your Role:

Tenable is looking for an experienced Sr. Software Engineer to join our Vulnerability Automation research team. This position will also involve acting as Scrum Master and building and maintaining our framework for automated ingestion of vulnerability intelligence.

Your Opportunity:
  • You will help to solve real-world customer problems, as well as contributing to innovation in different shapes and forms. This team plays an integral role within our Tenable research department, and is actively expanding so we can continue to drive innovation and make an impact on our products & customers
  • You will collaborate closely with highly-talented engineers whose backgrounds and expertise span across several different areas and interests. You will have a chance to learn from your job daily as well as those around you. Specifically, you will:
    • Act as Scrum Master as needed
    • Develop and maintain an automated system for generating and validating content for Tenable products
    • Support a DevOps / CICD software delivery model
    • Design, build and maintain APIs
    • Collaborate with other teams in an Agile development environment
    • Incrementally improve the quality of our offerings
  • You will be joining a culture that values and encourages the free sharing of ideas and team building. You will enjoy your work every day.

What You'll Need:
  • 4+ years of software development experience in Python
  • M.S. degree in Computer Science or directly related field, or equivalent work experience
  • Demonstrated experience in both backend and front end systems
  • Must have a strong initiative and the ability to work both in a self-directed manner and as part of a team
  • Strong written and verbal communication skills
  • Disciplined focus on roadmap contribution and execution, willingness to shift priorities as needed
  • Obsessed with quality and eager to learn
  • Mentoring abilities
  • Scrum Mastery including:
    • Servant leadership
    • Effectively run Scrum team(s) driving Scrum ceremonies
    • Produce, explain and gather insights from reports (e.g., burndowns, burnups, and release plans) and implement changes as needed.
    • Knowledge of estimation techniques 
    And Ideally:
    • Experience with databases, e.g., document-oriented and relational to mention some
    • Experience with Cloud applications, services, and tools
    • Working knowledge of ElasticSearch, Kibana, Splunk, Jenkins
    • Jira ticketing and reporting

    If you’ve reached this point in the job description and feel you’re still not sure if you should apply…Just do it! We know there are no perfect applicants. You may not have 100% of all those bullets listed above - and that’s okay. If you’re feeling like you’re not going to fit in with our teams - that’s not ok. We're One Tenable which means however you identify and whatever background you bring with you, we encourage you to submit an application if it’s a role you can be passionate about doing every day.

    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.

    People like you also viewed

    Senior Agile Program Manager

    Columbia Maryland United States Columbia Gateway Drive, Columbia, Maryland, United States, 21046 Program Management Product Management
    Your Role: Tenable is seeking a Sr. Agile Program Manager to bring predictability to complex cross-functional deliverables in a fast-paced Agile environment. You will facilitate rapid, predictable software releases to delight internal and external...

    Senior Research Engineer (Regex, Linux, Python)

    Tysons Virginia United States Tysons Blvd, Tysons Corner, Tysons, Virginia, United States, 22102 Research Research
    Your Role:Tenable is looking for a Senior Research Engineer to join our security research team. This position will involve researching methods for testing configurations and adherence to security baselines and industry best practices and developin...

    Information Security Analyst

    Columbia Maryland United States Columbia Gateway Drive, Columbia, Maryland, United States, 21046 Information Security IT
    Your Role:The candidate will monitor, analyze, and respond to security events, learn about new security tools, take ownership of day-to-day security operations while protecting Tenable assets from Cyber security attacks.Your Opportunity: Find and ...

    Build/Release Engineer

    San Jose California United States E Santa Clara St., San Jose, California, United States, 95113 Engineering Engineering
    Your Role:Tenable is seeking a Build/Release Engineer with a passion for automation and embracing DevOps culture to join the team. The Build/Release Engineer will be responsible for the design and implementation of systems to continually build and...

    Information Security Program Manager

    Columbia Maryland United States Columbia Gateway Drive, Columbia, Maryland, United States, 21046 Information Security IT
    Your Role:The Information Security Program Manager supports and provides coordination for the Information Security Program and projects portfolio. This includes tracking operational status of programs and projects across the portfolio, and program...

    Senior Software Engineer - Full Stack

    Columbia Maryland United States Columbia Gateway Drive, Columbia, Maryland, United States, 21046 Engineering Engineering
    Your Role:Are you excited about the opportunity to work with microservices at scale? Do you like knowing that the changes that you deploy to production will improve the customer experience of many users world-wide? Do you like both the exciting, f...

    Alert me about jobs like this

    Thank you

    Apply for this position.

    Email me about jobs like this

    Thank you for your interest please submit your application on the next page.

    Can you join Team Tenable? Yes you can - if you’re excited by the thought of working with over 1,200 colleagues, 27,000+ customers and a range of revolutionary products that are shaping cybersecurity in 150 countries. The key question is: Is This You?