Dragos

Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS/OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We’re a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world!

Engineering Manager - Sensor Development

Engineering ManagerEngineering ManagerFull TimeRemoteTeam 295Since 2016Company Site

Location

United States

Posted

4 days ago

Salary

Not specified

RustNetwork ProtocolsPacket ParsingCi/cdAutomated TestingPerformance OptimizationBenchmarkingIndustrial Control SystemsOT ProtocolsModbusDNP3OPC UAEthernet/ipS7

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

Dragos is seeking an experienced Engineering Manager to lead our Sensor & Networking engineering team. In this critical role, you will manage and mentor a team of Rust software development engineers focused on building and evolving the Dragos Sensor. This sensor is core to our network monitoring and protocol dissection platform deployed across operational technology (OT) and industrial control system (ICS) environments. You will be responsible for enabling your director reports to drive the design, development, and delivery of high-performance Sensor capabilities, network ingestion pipelines, and edge processing components. Working closely with Product Management, Analytic Developers, and Platform engineering teams, you will ensure the Sensor meets the performance, reliability, and scalability demands of critical infrastructure customers. The ideal candidate will combine deep technical expertise in systems-level development and network protocols with proven engineering leadership skills to grow team capabilities, drive architectural decisions, and deliver production-quality Sensor features on a consistent cadence.

Responsibilities

  • Build, manage, and mentor a team of Rust Software Development Engineers focused on Sensor and protocol dissection development.
  • Own delivery of Sensor features and protocol support end-to-end, ensuring engineering excellence, code quality, and on-time execution through our engineering core-expectations.
  • Enable team and or lead root cause analysis (RCA) and post-mortems for complex production or canary issues involving Sensor or protocol dissection components.
  • Establish and maintain standards for documentation, test harnesses, performance benchmarks, and coding conventions across the team.
  • Coordinate with peer engineering managers across the organization to ensure consistent, efficient execution and alignment on cross-team dependencies and shared priorities.
  • Foster a team environment that promotes ownership, learning, and accountability through regular 1:1s and team rituals.
  • Recruit and onboard to build a diverse, high-performing team.

Qualifications

  • 7+ years of experience in software engineering with significant systems-level development, at least 2 years in an engineering leadership role managing software development teams.
  • Excellent communication skills to translate technical architecture and performance data into actionable insights for both engineering teams and executive stakeholders.
  • Demonstrated success in building, mentoring, and scaling high-performing engineering teams with a focus on technical growth and code quality.
  • Deep understanding of network protocols, packet parsing, and protocol dissection concepts; experience with OT/ICS protocols (e.g., Modbus, DNP3, OPC-UA, Ethernet/IP, S7) is highly valued.
  • Strong understanding of software engineering practices, including CI/CD pipelines, automated testing strategies, and performance optimization.
  • Experience with high-performance, low-latency systems, including profiling, benchmarking, and optimization of data processing pipelines.
  • Experience in OT/ICS environments and familiarity with industrial monitoring or cybersecurity is highly valued.

Requirements

  • Salary: $220,000
  • Competitive Equity Package
  • Comprehensive Benefits Plan

Company Description

Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS/OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We’re a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world!

Job Requirements

  • 7+ years of experience in software engineering with significant systems-level development, at least 2 years in an engineering leadership role managing software development teams.
  • Excellent communication skills to translate technical architecture and performance data into actionable insights for both engineering teams and executive stakeholders.
  • Demonstrated success in building, mentoring, and scaling high-performing engineering teams with a focus on technical growth and code quality.
  • Deep understanding of network protocols, packet parsing, and protocol dissection concepts; experience with OT/ICS protocols (e.g., Modbus, DNP3, OPC-UA, Ethernet/IP, S7) is highly valued.
  • Strong understanding of software engineering practices, including CI/CD pipelines, automated testing strategies, and performance optimization.
  • Experience with high-performance, low-latency systems, including profiling, benchmarking, and optimization of data processing pipelines.
  • Experience in OT/ICS environments and familiarity with industrial monitoring or cybersecurity is highly valued.
  • Salary: $220,000
  • Competitive Equity Package
  • Comprehensive Benefits Plan

Related Categories

Related Job Pages

More Engineering Manager Jobs

Lead Engineering Manager - Software Development

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Engineering Manager4 days ago
Full TimeRemote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Engineering Manager - REMOTE. In this role, you will have a significant impact as you lead a team of talented engineers focused on building cloud-native systems that ser...

HTMLCSSJavaScriptVue.jsReactJavaPythonNode.jsAWSScalable Architecture
United States
Engineering Manager4 days ago
Full TimeRemote

At Huzzle, we connect high-performing professionals with global companies across the UK, US, Canada, Europe, and Australia. Our clients include startups, digital agencies, and tech platforms in industries like SaaS, MarTech, FinTech, and EdTech. We match top talent to full-time r...

n8nJavaScriptTypeScriptNode.jsReactAI systemsLLM APIsClaudeOpenAIsystem architecturefull-stack developmentCI/CDworkflow orchestrationmonitoringerror handlingscalabilityAWSGCPSlack APIAirtableHubSpotClay
United States + 44 moreAll locations: United States, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, Canada, Australia

Engineering Manager - Full Stack

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Engineering Manager4 days ago
Full TimeRemote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full Stack Engineering Manager - REMOTE. In this role, you will have a significant impact as you lead a team of talented engineers focused on building cloud-native systems that ser...

HTMLCSSJavaScriptVueReactJavaPythonNode.jsAWS
United States
Full TimeRemoteTeam 1,001-5,000

The professor will develop and deliver approved course materials following a template, ensuring content aligns with terminal objectives, and utilize appropriate online technologies for instruction. Responsibilities also include setting clear expectations, modeling effective communication, and ensuring fair and timely grading with feedback.

United States
$1.5K - $2.7K / year