Dragos

Dragos

Dragos is an industrial cybersecurity company focused on safeguarding civilization by securing industrial assets across vertical industries. Their integrated software platform provides critical visibility into ICS and OT networks, enabling clients in p...

Professional Services
251-1K
Founded 2016
$438M raised

Description

  • Design, build, and ship production software for identifying, fingerprinting, and interacting with network-connected devices across embedded, IoT, and OT/ICS endpoints.
  • Build and maintain shared frameworks and services that device support depends on from design through testing and maintenance.
  • Contribute to migrations and re-architectures of existing systems.
  • Analyze how devices communicate using traffic captures, vendor documentation, bench testing, and undocumented interfaces or protocols.
  • Troubleshoot complex production device issues, including hard-to-reproduce and protocol-level problems.
  • Use AI tools and coding assistants for research, code generation, debugging, test creation, and documentation.
  • Write and maintain automated test cases and frameworks to protect device coverage integrity.
  • Mentor other engineers and participate in code reviews and design discussions.
  • Collaborate with product, security research, threat research, and customer-facing teams to turn field needs into engineering outcomes.

Requirements

  • 5+ years of experience as a software engineer with a track record of shipping production systems.
  • Cybersecurity experience.
  • Strong expertise developing and debugging in Node.js.
  • Strong fundamentals in modern JavaScript/TypeScript.
  • Experience with Go is strongly valued.
  • Strong network protocol analysis skills, including interpreting captures and reconstructing device behavior.
  • Proficiency with relational databases.
  • Solid command of Unix/Linux environments, including systems-level debugging and performance analysis.
  • Working proficiency with Docker and containerized development and deployment workflows.
  • Solid understanding of TCP/IP, TLS, HTTP, common authentication schemes, and embedded/industrial protocols.
  • Experience using AI coding tools effectively, with good judgment about when not to trust them.
  • Good communication and collaboration skills in a fast-paced, evolving, remote-first environment.
  • Experience applying cybersecurity best practices, including secure coding and data protection.
  • Bonus: experience with ICS/OT environments, embedded systems, or xIoT device security.
  • Must pass a background check as a condition of employment.

Benefits

  • $165,000 salary.
  • Competitive equity package.
  • Comprehensive benefits plan.
  • Remote-first work environment.
  • Mission-driven team focused on critical infrastructure security.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Quantum Computing / Cryptography Engineer

MKS2 Technologies 51-250 Internet Software & Services

MKS2 Technologies is seeking a remote Quantum Computing / Cryptography Engineer to support a federal program by advancing cryptographic modernization, quantum readiness, and post-quantum security migration planning.

C++ Cybersecurity Encryption Java Python
17 hours, 9 minutes ago

Cybersecurity Research Assistant

Axle Informatics 51-250 Pharmaceuticals

Axle is seeking a remote Cybersecurity Research Assistant in the United States to support rare disease research at NIH by implementing and monitoring security controls across Kubernetes, Linux, database, and high-performance computing environments.

Ansible Bash Cybersecurity DNS Elasticsearch Git Grafana Kubernetes Linux LLM Prometheus Python RHEL Secrets Management TCP/IP Terraform TLS Ubuntu
17 hours, 24 minutes ago

Senior Software Engineer - IoT

Voltus 251-1K Electric Utilities

Voltus is hiring a Senior Engineer for its edge technology team to develop cloud architecture, IoT fleet management systems, and device firmware supporting thousands of distributed energy devices across North America.

Arduino AWS ClickHouse Docker FastAPI GitHub Go IoT Linux PostgreSQL Python Raspberry Pi React TypeScript
17 hours, 54 minutes ago

Cyber Security Engineer (R-00206)

True Zero Technologies 11-50 Internet Software & Services

True Zero Technologies is seeking Cybersecurity Engineers to support enterprise Zero Trust implementation by integrating security capabilities, validating controls, and producing technical evidence for authorization activities.

Cybersecurity Network Security
17 hours, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers