Hybrid Protocol Developer

Posted 2 months ago

Apply now

About the role

  • Protocol Developer responsible for designing and implementing communication protocols for Tanium's endpoint security platform. Enhancing data exchange across the platform ensuring security and efficiency.

Responsibilities

  • Design and implement new communication protocols and enhance existing ones
  • Develop protocol specifications, documentation, and reference implementations
  • Collaborate with product and engineering teams to integrate protocols into Tanium applications and services
  • Conduct performance benchmarking, scalability testing, and optimization of protocol implementations
  • Ensure compliance with industry standards and security best practices
  • Debug and resolve interoperability issues across platforms and environments
  • Contribute to open standards discussions and RFC reviews when applicable

Requirements

  • Bachelor’s Degree in Computer Science, Electrical Engineering, or related field (or equivalent experience)
  • 3+ years of experience in systems or network software development
  • Strong proficiency in C, C++, or Rust (Python/Go a plus)
  • Solid understanding of networking concepts (TCP/IP, UDP, TLS, HTTP/2, QUIC, gRPC, etc.)
  • Experience with protocol design, implementation, and debugging tools (Wireshark, tcpdump, etc.)
  • Familiarity with cryptography, authentication, and certificate management
  • Experience with Linux and Windows operating systems at the systems level
  • Knowledge of distributed systems and cloud-native environments (Kubernetes, containers) is a plus
  • Contributions to open-source protocol libraries or standards bodies (IETF, W3C, etc.) (nice to have)
  • Experience with performance profiling and optimization of network stacks (nice to have)
  • Familiarity with observability and monitoring tools (Grafana, Prometheus) (nice to have)

Benefits

  • 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.

Job title

Protocol Developer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job