Haystack
← Back to Jobs
Remote
Technology

Remote- C++/Network Programming Developer

Pyramid Technology Solutions, Inc.United States🇺🇸United StatesPosted 30 Jul 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

Position: Senior C++ Developer

Location: Remote

Duration: 5 Months

Interviews: (3 Rounds): All the interviews within one week.

 

Main skill: C++, Network programming in C++, strong coding

Scope:

  • Remediate security vulnerabilities in open-source Envoy Proxy (C++) from a Client-triaged Buganizer backlog
  • Submit patches to Envoy''s private security repo (envoy-setec); reviewed by Envoy maintainers
  • Back-port fixes to supported Envoy release branches
  • Integrate approved fixes into Google3 via designated patching process (Google FTE review; no AI tooling on Google3)
  • Guard all behavior-affecting fixes behind Envoy runtime flags; escalate complex cases to Cleint tech leads

Required:

  • Strong production C++
  • Network programming in C++: sockets, TCP/UDP, TLS termination, HTTP protocol handling (parsing, framing, connection lifecycle)
  • Asynchronous, event-driven server architectures (epoll/libevent-style event loops, non-blocking I/O)
  • Analyzing and fixing security vulnerabilities
  • LLM/AI-agent-assisted vulnerability fix generation
  • GitHub: PRs, upstream OSS contribution, code review

Preferred:

  • Envoy internals or proxy/networking code (HTTP/1.1, HTTP/2, HTTP/3, TLS)
  • Large monorepo experience

Skills

Envoy
C++
HTTP
LLM

Similar jobs