Staff Engineer - Edge Protocols
$211,370–$253,644 year
HybridNew York City, New York, United States or San Francisco, California, United States
Job Summary
Staff Software Engineer - Edge Protocols at Fastly. The role focuses on building and optimizing edge protocol software, including TLS, HTTP, and QUIC, using C and Rust. Responsibilities include writing, testing, and deploying code, maintaining network software, collaborating across cross-functional teams to shape technical roadmaps, contributing to open source projects such as h2o and picotls, and mentoring engineers to foster a culture of knowledge sharing and innovation. Key requirements include proven design and implementation of reliable, scalable, low-latency systems, strong C/C++/Rust and Linux/network programming experience, and excellent communication skills. The role envisions a hybrid work model with preferred office locations in San Francisco, Denver, and New York, while remotely supporting candidates within the US and Canada.
Required Qualifications
- Proven ability to design & implement reliable, scalable, low latency systems
- Significant production experience with coding in C, C++, and/or Rust
- Experience with Linux systems and network programming
- Mentor and support the growth of engineers
- Excellent written and verbal communication skills
- Most Staff Engineers at Fastly have at least 7 years of domain relevant engineering experience
Desired Qualifications
- Open source contributions
- Experience with h2o or picotls
- Experience mentoring engineers
- Distributed systems experience
- Remote work experience in US/Canada
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.