15 days ago

Staff Protocol Dissection Engineer

Dragos, Inc.

Hybrid
Full Time
$192,000
Hybrid
Apply

Job Overview

Job TitleStaff Protocol Dissection Engineer
Job TypeFull Time
Offered Salary$192,000
LocationHybrid
Map of Hybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About The Role

We are seeking a highly skilled Staff Protocol Dissection Engineer to join our team. In this role, you will be responsible for dissecting and analyzing various communication protocols, engaging with customers to understand their needs, rapidly prototyping solutions, and collaborating with cross-functional teams, including product, reverse engineering, and sales.

Responsibilities

  • Design, develop, and maintain high-performance, scalable backend systems and products using Rust
  • Collaborate closely with cross-functional teams to build and deliver features rapidly
  • Optimize system performance, ensuring low-latency and high-throughput applications
  • Identify and suggest solutions to problems impacting the team
  • Develop production code for new features and bug fixes
  • Design and write automated tests that will ensure the integrity of our software

Qualifications

  • 6+ years of experience in the design, development, and debugging of distributed software
  • Ability to thrive in a fast-paced, evolving environment with minimal supervision
  • Working knowledge of connection oriented and connectionless network protocol stacks (bonus for ICS network protocols)
  • Solid understanding of memory safety, performance optimization, and ownership model in Rust
  • Familiarity with design choices and best practices in Rust
  • Experience working in protocol dissection, networking, and Linux systems programming
  • Experience with microservice system architecture and design patterns
  • Experience with unit and automated testing frameworks
  • Understanding of network security or a desire to learn about network security

Compensation

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

Key skills/competency

  • Staff Protocol Dissection Engineer
  • Rust
  • Backend Systems
  • Distributed Software
  • Network Protocols
  • Protocol Dissection
  • Linux Systems Programming
  • Microservices
  • Network Security
  • Automated Testing

Tags:

Staff Protocol Dissection Engineer
Rust
Backend Development
Distributed Systems
Network Protocols
Protocol Dissection
ICS Cybersecurity
OT Cybersecurity
Linux Systems
Software Engineering

Share Job:

How to Get Hired at Dragos, Inc.

  • Tailor your resume: Highlight your 6+ years of experience in distributed software, Rust proficiency, and protocol dissection skills relevant to Dragos, Inc.
  • Showcase your impact: Quantify achievements in backend development, performance optimization, and security contributions.
  • Understand the mission: Research Dragos's focus on ICS/OT Cybersecurity and their commitment to defending critical infrastructure.
  • Prepare for technical questions: Be ready to discuss Rust's memory safety, network protocols, and distributed systems design.
  • Demonstrate cultural fit: Emphasize your collaborative spirit, problem-solving abilities, and mission-oriented mindset.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background