Dragos Careers

Sometimes you just gotta get outside.
Hiking is a passion.

We are growing
And looking for more passionate and talented folks to join us

We love to brew.
Especially when bragging rights are involved.

Dragos seeks passionate, hard-working, fun-loving, small-ego, big-brained people. Our tagline is “Safeguarding Civilization” not because we think highly of ourselves, but because the problems we are solving are critically important, today and in the years to come. We look for ICS experts across industries who are committed to growing global expertise in the space by training the next wave of future innovators and thought leaders.

Open Positions


Engineering
Field Operations

The field operations team is responsible for the planning, scoping, and implementation of the Dragos Platform in customer environments. Be part of a team that’s hands-on and onsite at power plants, substations, manufacturing floors, and refineries (just to name a few), while performing installations and assisting our customer partners in monitoring and safeguarding their infrastructure.

Engineering
Field Operations
Responsibilities
  • Understanding project technical requirements, converting those into traceability matrices
  • Planning and scoping Dragos Platform implementations that fit our unique operating environments
  • Installation and provisioning of Dragos Platform appliances into the operating environment
  • Develop and perform site acceptance testing per project
  • Manage cost, technical, and schedule of implementation projects
  • Support installation devops, automation and other process improvements
  • Build, tweak, operate our ICS test ranges
  • Public speaking or webinar presentations
  • Creating technical documentation and content
  • Educating partners – Installation processes, lessons learned
  • Relaying customer and field observations to engineering
  • Assist Dragos Intel and Threat Operations Center on investigations and projects
Requirements
  • 5 years’ experience in industry (i.e. controls engineer) or InfoSec (ICS cyber security experience ideal)
  • Networking experience – must have good understanding of IP networks, OSI model, Purdue model, ICS protocols
  • Software familiarity –Linux (command line), MS Project, protocol test harnesses, HMI and other SCADA applications
  • GICSP, CISSP or similar certification is not required but a bonus
  • Must have excellent communication skills
  • Good customer-facing demeanor
  • Eagerness to do geek stuff while wearing hardhats and FR
  • Travel – 40%
  • Location – Anywhere in continental USA.
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering
Front-End Developer

Dragos is seeking a senior front-end web developer to join our engineering team! Responsibilities include designing and building a scalable UI, team mentoring and leadership, and plenty of hands-on application development. If you thrive in a highly collaborative environment where the focus is being the best in class and making others great come join Dragos.

Engineering
Front-End Developer
RESPONSIBILITIES
  • Work closely with Product Management and Design teams to define feature specifications and build the next generation of the Dragos platform.
  • Design and build modular components.
  • Design, implement and build ReactJS browser applications.
  • Participate in interactions with analysts and customers as a technical expert for product subsystems.
  • Code, test and debug applications using Unit and Automated Testing procedures.
Requirements
  • 2+ years’ experience with modern HTML5/CSS/JavaScript.
  • Deep experience designing modular, object-oriented JavaScript.
  • Good knowledge of ReactJS (working knowledge of AngularJS is a plus).
  • Strong understanding and experience with client-side MVC Frameworks.
  • REST API design and implementation.
  • Agile/Scrum experience.
  • Experience with JavaScript build tools and dependency management.
  • Experience with Unit and Automation Testing.
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering
QA/Test Engineer

This position will be responsible for designing test cases and implementing them with tools of your choosing for a growing cybersecurity start-up based in Hanover, MD. Provide direction in creating a thorough QA process that ensures a reliable, quality software product and ties together testing processes and capabilities, while also defining and delivering the testing infrastructure itself. Guide QA projects and use both existing expertise and newly gained knowledge to help implementation and testing needs.

Engineering
QA/Test Engineer
RESPONSIBILITIES
  • Work across company to develop a focus on delivery of value and quality
  • Develop and maintain a test framework while providing recommendations and guidance in best practices and tooling for QA infrastructure
  • Work on a cross-functional team to create plans and scripts to cover integration, regression and performance/scalability testing
  • Collaborate with developers to determine acceptance criteria for new features and improvements to the platform
  • Collaborate with DevOps engineers to build and maintain test environments to simulate traffic found on customer networks
  • Provide reporting on product quality and participate in continuous improvement of processes
Requirements
  • 2-5 years of QA or automation engineering experience of a non-continuously-delivered product
  • Experience designing, building, and maintaining test environments with an automation-first philosophy
  • Experience designing and implementing test cases for systems with REST APIs
  • Experience with Python, Ruby, Groovy, or similar scripting language
  • Experience with Git or similar version control system
  • Experience with Continuous Integration tools such as Jenkins
  • Bonus points for experience with automated browser testing of web applications
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering
Software Developer

Dragos is looking for a self-motivated and enthusiastic software engineer interested in developing solutions to help safeguard the world's industrial infrastructure in a highly collaborative team at Dragos. We set our goal as best in class and are looking for team players who set these same standards for themselves.

Engineering
Software Developer
RESPONSIBILITIES
  • Design and build robust, high-volume, low-latency applications for mission-critical systems
  • Write well-designed, testable, and efficient code
  • Contribute in all phases of the development lifecycle
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating and presenting alternative technologies for team review
Requirements
  • 3-5 years of hands-on experience with JVM languages such as Kotlin, Groovy, or Java
  • Experience building highly-scalable, concurrent, large-volume applications
  • Experience with microservice system architecture and design patterns
  • Ability to work collaboratively with the team to brainstorm solutions
  • Ability to multitask on several complex programming assignments while simultaneously balancing multiple deadlines and priorities
  • Knowledge of software development principles and design patterns
  • Experience with non-relational databases
  • Personal initiative, self-motivation, and results-oriented work ethic and ability to work independently with minimal supervision
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering
Systems Engineer Developer

Dragos is looking for talented engineers with a background in systems engineer and administration, data management, scalable architectures, orchestration, networking, and Infrastructure as a Service (IaaS). We set our goal as best in class and are looking for team players who set these same standards for themselves in a highly collaborative environment.

Engineering
Systems Engineer Developer
Responsibilities
  • Work closely with the engineering team to design and implement Design teams to define feature specifications
  • Design and implement automation and orchestration solutions
  • Design and implement big data processing architectures
  • Identify gaps and opportunities for improvement of existing solutions
  • Develop and maintain scripts and programs to automate processes
  • Participate in interactions with analysts and customers as a technical expert for product sub-systems driving improvements in their systems and our platform
Requirements
  • Strong knowledge of Linux and experience with bash scripting. Experience with Linux, namely RedHat based distros
  • Minimum of 5 year of experience working with and writing scripts using python and bash
  • Highly self-motivated and directed
  • Strong debugging. root cause analysis and trouble shooting skills
  • Experience configuring and implementing virtualization technologies like Docker
  • Expertise building and monitoring software projects using Agile methodologies
  • Experience with configuration management tools
  • Bachelor’s degree in computer science, engineering or related field
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering
Systems Engineer

Dragos is looking for talented engineers with a background in systems engineer and administration, data management, scalable architectures, orchestration, networking, and Infrastructure as a Service (IaaS). We set our goal as best in class and are looking for team players who set these same standards for themselves in a highly collaborative environment.

Engineering
Systems Engineer
Responsibilities
  • Work closely with the engineering team to design and implement Design teams to define feature specifications
  • Design and implement automation and orchestration solutions
  • Design and implement big data processing architectures
  • Identify gaps and opportunities for improvement of existing solutions
  • Participate in interactions with analysts and customers as a technical expert for product sub-systems driving improvements in their systems and our platform
Requirements
  • Experience designing and implementing solutions using Kubernetes
  • Strong knowledge of Linux and experience with bash scripting. Experience with Linux, namely RedHat based distros
  • Experience with configuration management tools
  • Solid understanding of DNS solutions, Active Directory, and other IDMs
  • In-depth expertise in network monitoring/configuration/management solutions, network architecture, network security, network traffic and packet analysis
  • Strong debugging. root cause analysis and trouble shooting skills
  • Experience configuring and implementing virtualization technologies like Docker and VMware
  • Expertise building and monitoring software projects using Agile methodologies
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)

Engineering - Data Analytics
Engineering - Data Analytics
Software Engineer

Dragos is looking for a self-motivated and enthusiastic software engineer interested in developing solutions to help safeguard the world’s industrial infrastructure in a highly collaborative team at Dragos. We set our goal as best in class and are looking for team players who set these same standards for themselves.

Engineering - Data Analytics
Software Engineer
Responsibilities
  • Design and Develop highly scalable analytics for detecting cyber threat activity
  • Work closely with the Dragos Threat Operation Center (TOC) to automate network analysis efforts
  • Write well-designed, testable, and efficient code
  • Contribute in all phases of the development lifecycle
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating and presenting alternative technologies for team review
Requirements
  • Ability to work collaboratively with the team to brainstorm solutions
  • Ability to multitask on several complex programming assignments while simultaneously balancing multiple deadlines and priorities
  • Knowledge of software development principles and design patterns
  • Personal initiative, self-motivation, and results-oriented work ethic and ability to work independently with minimal supervision
  • Experience with microservice system architecture and design patterns
  • One or more of the following
    • 3+ years of Networking Experience, such as network analysis, network administration, or protocol dissector development
    • Experience Developing full stack applications using Python, Flask, and React
    • Experience Designing and Developing machine learning systems
    • 3+ years of hands-on experience with Apache Spark, Apache Storm, Kafka, or related technology
    • 3+ years with Hadoop, Hive, Pig, or related technology
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Engineering - Data Analytics
Lead Streaming Analytics Developer

Dragos is looking for a self-motivated and enthusiastic software engineer interested in developing solutions to help safeguard the world’s industrial infrastructure in a highly collaborative team at Dragos. We set our goal as best in class and are looking for team players who set these same standards for themselves.

Engineering - Data Analytics
Lead Streaming Analytics Developer
Responsibilities
  • Lead architectural design on a streaming analytic environment
  • Design and Develop highly scalable analytics for detecting cyber threat activity
  • Work closely with the Dragos Threat Operation Center (TOC) to automate network analysis efforts
  • Write well-designed, testable, and efficient code
  • Contribute in all phases of the development lifecycle
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating and presenting alternative technologies for team review
Requirements
  • 3+ years of hands-on experience with Apache Spark, Storm, or related technology
  • Experience building highly-scalable, concurrent, large-volume applications
  • Ability to work collaboratively with the team to brainstorm solutions
  • Ability to multitask on several complex programming assignments while simultaneously balancing multiple deadlines and priorities
  • Knowledge of software development principles and design patterns
  • Personal initiative, self-motivation, and results-oriented work ethic and ability to work independently with minimal supervision
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)

Sales
Sales
Inside Sales Representative

Dragos, Inc. is looking for an individual who thrives in a fast-paced startup environment and wants the experience of working for a high growth industrial security company.

Sales
Inside Sales Representative
Responsibilities
Dragos, Inc. is looking for an individual who thrives in a fast-paced startup environment and wants the experience of working for a high growth industrial security company. This will include but not be limited to:
  • Understand Dragos’ product offering, value proposition and the competitive landscape
  • Be knowledgeable about our partners and their integrated product and services offerings
  • Set meetings with organizations within our targeted verticals and personas via integrated marketing campaigns, marketing activities and traditional outbound phone calls
  • Respond to and qualify inbound leads regarding Dragos products
  • Partner with our experienced Account Executives to help fill their pipeline and develop your skills
  • Maintain active engagement with new and existing leads to increase interest in Dragos
  • Achieve monthly & quarterly quotas of quality meetings and sourced opportunities
  • Maintain Salesforce as the system of record
  • Assist with generating quotes and proposals for account managers
Requirements
  • 1-2 years inside sales experience
  • High acumen for and desire to learn sales
  • Quick learner, very quantitative, highly inquisitive
  • Very comfortable being on the phone
  • Excellent verbal and written communication skill
  • Comfortable using Salesforce to organize and maximize prospecting efforts into target accounts
  • Goal-oriented with desire to win
  • Highly organized and strong time management skills
  • Highly motivated, tenacious self-starter
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Sales
Sales Engineer

As a Sales Engineer, you will serve as a sales and engineering overlay to ensure that Dragos ecosystem is positioned correctly to solve our prospective clients/partners unique business challenges. You will also be responsible for providing client/partner feedback and requirements to Dragos’ Marketing, Product Management, & Engineering teams to improve our products and offerings. In conjunction with Sales Account Executives and Sales Engineers, you will be responsible for conducting in-person and remote product demonstrations and articulating the technical value of Dragos products and offering.

Sales
Sales Engineer
Responsibilities
  • Must have good customer facing demeanor and excellent communication skills. Strong presentation, relationship building, & negotiation skills are critical to success
  • Participate in pre/post sales process to understand customer requirements, technical objectives, and environment
  • Ability to function independently to determine proper methods and procedures
  • Offer consultative recommendations – not just to promote Dragos solutions but a complete awareness of best practices
  • Performing product demo’s – sometimes customized to customer needs
  • Assisting sales to select and design the correct solutions and Identify future opportunities
  • Articulating the value and differentiators of Dragos’ solutions and services
  • Proof of Concept deployments management, & troubleshooting/support
  • Tradeshow/conference support & public speaking
  • Technical documentation and content creation
  • Educating & enabling customer/partners
  • Provide feedback and guidance to Product Management based on sales organization and customer generated feedback
  • Tradeshow/conference support & public speaking

This is a Global position requiring 40% travel

Location: East Coast (preferred)

Background & Experience
  • 7+ years’ experience in an information/cyber security (ICS experience a huge plus)
  • 3+ years’ experience in a pre-sales and/or consultative role
  • Networking experience a must have: TCP/IP, OSI model, & Purdue model
  • Software & Tool familiarity: Wireshark/Tshark, TCPdump, BRO, Snort, Python, NiFi, ELK, & Jupyter (preferred)
  • Relevant certifications: GICSP, CCNA, CISSP, etc. (preferred, not required)
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)

Threat Operations Center
Senior Industrial Responder

Dragos is looking for a candidate with hands-on knowledge of network analysis and incident response to strengthen its fly-away team of analysts and help defend our customers’ industrial environments. Ideal candidates will have a working knowledge of incident response, intrusion analysis, hunting, and a variety of industrial software and hardware within energy, petrochemical, or manufacturing verticals.

Threat Operations Center
Senior Industrial Responder
Experience and Skills
  • Excellent knowledge of intrusion analysis, incident response, and forensics
  • Ability to run an investigation from start to finish including pivoting between data types and correlating events together
  • Hands-on knowledge of industrial environments, including: software platforms, PLCs, RTUs, instrumentation, and the industrial processes they sustain
  • Demonstration of ability to proactively hunt and identify malicious activity
  • Excellent social, verbal, and written communication skills; ability to both facilitate training and present complex analytical data to a variety of audiences and work effectively with customers
  • Self-motivated and results focused; ability to strengthen the team and its mission
  • Develop and interpret signatures (such as YARA, snort, Bro)
Requirements
  • Ability to share on-call responsibilities including non-standard hours, unplanned remote and onsite response efforts
  • Ability to travel up to 50%, both domestic and international
  • Ability to complete various background checks on a per customer requirements basis
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
  • 0x63 0x75 0x72 0x69 0x6f 0x73 0x69 0x74 0x79
Senior ICS Security Analyst

Dragos is looking for experienced candidates with a background in performing assessments and penetration tests in industrial environments. This candidate will be involved with reviewing architecture, creating threat models, and safely executing vulnerability assessments and penetration tests of software and hardware as part of our ThreatView services.

Threat Operations Center
Senior ICS Security Analyst
Experience and Skills
  • Proven ability to safely perform vulnerability assessments and penetration tests of industrial environments including energy, petrochemical, or manufacturing verticals
  • Hands-on knowledge of industrial environments, including: PLCs, RTUs, instrumentation and the industrial processes they sustain
  • Well-versed in various controls frameworks, including: IEC62443, NERC CIP, NIST
  • Knowledge of Windows, Linux, and a variety of industrial software and hardware and various security toolsets
  • Ability to analyze and interact with network protocols
  • Excellent social, verbal, and written communication skills; ability to both facilitate training and present complex analytical data to a variety of audiences and work effectively with customers
  • Self-motivated and results focused; ability to strengthen the team and its mission
Requirements
  • Ability to share on-call responsibilities including non-standard hours, onsite response efforts
  • Ability to travel up to 50%, both domestic and international
  • Ability to complete various background checks on a per customer requirements basis
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
  • 0x63 0x75 0x72 0x69 0x6f 0x73 0x69 0x74 0x79
Senior Operations Analyst

Dragos is looking for an analyst to actively defend our customers’ industrial environments. This candidate will work directly with customers to understand their requirements, manage day-to-day operations of systems, triage events, and perform intrusion analysis and hunting in customers’ environments.

Threat Operations Center
Senior Operations Analyst
Experience and Skills
  • Ability to analyze and interact with industrial network protocols and create parsers/dissectors as needed
  • Ability to perform hunts using a variety of datasets and tools
  • Skilled in intrusion detection, analysis, and escalation
  • Demonstration of ability to implement new signatures in a variety of tools (YARA, Snort, Bro, etc)
  • Knowledge of Windows, Linux, and a variety of industrial software and hardware and various security toolsets
  • Ability to script with Python, Ruby, bash, etc
  • Excellent social, verbal, and written communication skills; ability to both facilitate training and present complex analytical data to a variety of audiences and work effectively with customers
  • Self-motivated and results focused; ability to strengthen the team and its mission
Requirements
  • Ability to share on-call responsibilities including non-standard hours, onsite response efforts
  • Ability to travel up to 50%, both domestic and international
  • Ability to complete various background checks on a per customer requirements basis
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
  • 0x63 0x75 0x72 0x69 0x6f 0x73 0x69 0x74 0x79
Threat Operations Center
Engagement Coordinator

Dragos is in need for an experienced Engagement Coordinator to support the Threat Operation Centers (TOC) customer engagements and success. The Engagement Coordinator will be responsible for defining schedules, resource assignments, and managing overall customer relationship. Engagement Coordinators serve an important role in establishing the Dragos Difference in our service offerings.

Threat Operations Center
Engagement Coordinator
Responsibilities
  • Understand and participate in high level design and scoping discussions for the purpose of ensuring a common understanding of expectations and deliverable towards services including incident response, hunting and assessments
  • Manage and coordinate customer engagements including transition from pre-sales to kickoff
  • Work in close collaboration with field teams to ensure overall success by identifying and navigating potential obstacles and risks
  • Work in close collaboration with correct internal and external resources to ensure strong execution
  • Forecast and plan resourcing to meet TOC engagement pipeline
  • Lead resourcing, project timelines, and execution of multiple TOC engagements
  • Iteratively improve deliverables and engagements through the creation and refining of processes and procedures
  • Create and provide feedback, for internal and external use, including but not limited to; critiques, documentation, process descriptions, data summaries and reports
  • Ability to multi-task in a fast-paced deadline driven business environment
Requirements
  • 3+ years of project management experience, preferably in industrial or information security fields
  • Ability to handle multiple projects and deliverables across an array of offerings and customers
  • Effective time management and prioritization skills to follow assignments through to completion, with a results-based focus
  • Ability to understand complexity of pro-active and reactive technical service offering such as security assessments and incident response
  • Demonstrate effective communication skills with other internal stakeholders and external client/partners
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)

Global Intelligence

Adversary Hunter

We are looking for hunter-analysts with a passion for protecting society and the creativity necessary to uncover the most advanced and sophisticated threats in the world. Our hunter-analysts must love raw data and developing new analytic methods to detect threats.

Global Intelligence
Adversary Hunter
Requirements
  • 3+ hunting and tracking targeted threats
  • 3+ years’ experience with network-based intrusion analysis
  • Knowledge of common malware functionality and operations and comfortable working with static and dynamic binary analysis output
  • 2+ years developing analytics to enable threat hunting and detection
  • Experience pivoting across the Diamond Model and all stages of the kill-chain
  • Demonstrable experience producing customer-facing intelligence reports with strong writing skills
  • Experience developing indicators of compromise (IOCs) for customer-facing applications
  • 1+ year working directly with customers to collect requirements and feedback on intelligence products and services
  • Able to work well with a remote team of collaborators and deliver product on time and within quality guidelines
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Optional
  • Experience with industrial control systems and threats specific to their operational environment
  • Experience reverse engineering malware with static and/or dynamic tools and techniques
  • Experience developing YARA, snort, and/or Bro signatures
  • Experience working with an operations center and/or incident response team
Senior Industrial Control Vulnerability Analyst

Dragos secures civilization by providing cyber security to industrial control environments worldwide. A Dragos senior vulnerability analyst evaluates control systems, operational networks, and ICS applications to measure the impact of exploits and attacks. We inform customers to enable decision making and develop analytics to detect their use in operational environments.

Global Intelligence
Senior Industrial Control Vulnerability Analyst
Responsibilities
  • Monitor vulnerability sources assessing their impact and measuring severity to customer operations
  • Analyze vulnerabilities and exploit code
  • Analyze systems, networks, applications for vulnerabilities
  • Translate analysis into both behavioral analytics and contextual reporting
  • Conduct trend analysis to identify patterns and particular areas of concern
  • Work with a variety of partners to properly manage vulnerabilities
  • Support incident response and threat operations with on-demand analysis
  • Integrate vulnerability into threat intelligence providing a cohesive narrative for customers
Requirements
  • 3+ years analyzing vulnerabilities and exploit code
  • Demonstrable ability to quickly validate and assess a vulnerability based on description alone
  • 3+ years developing, deploying, or evaluating proof-of-concept code related to vulnerabilities
  • 2+ years writing customer-facing material translating technical details and informing decision makers and operators
  • 2+ years monitoring vulnerability reporting sources and triaging reports by likely impact to operations
  • Demonstrable ability to appreciate a vulnerability’s impact to both IT and ICS operations with a measured understanding of real-world effect
  • An in-depth understanding of vulnerability scoring mechanisms along with their benefits and challenges
  • US Permanent Resident, US Citizen, or Canadian Citizen (Must be able to pass background checks)
Preferred
  • Experience with industrial control systems and their vulnerabilities
  • Experience reverse engineering malware with static and dynamic tools and techniques and familiarity with malware code constructs
  • Experience developing YARA, snort, and Bro signatures
  • Experience working with an operations center and incident response team
  • Experience with Python

Contact Us

Industrial Control Systems

info@dragos.com