Senior Software Engineer, Network Performance & ReliabilityActive
The opportunity
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul.
What you'll do
Systems-level programming experience in Go, Rust, C, or C++. We use Rust: extensively, and while experience with the language isn't required a willingness to learn it is.
A solid grasp of networking protocols in Layers 3 and 4 of the OSI Model.
Knowledge of HTTP, TLS, and CDN networks.
Experience in implementing secure and highly-available distributed systems.
Experience with monitoring, alerting, and debugging large-scale distributed systems.
Experience participating in an on-call rotation.
What they're looking for
- Strong collaboration and communication skills.
- Experience/interest in network performance monitoring and tuning.
- Willingness to adopt and integrate AI tools and systems into your engineering workflow.
- Knowledge of TCP/IP and Internet routing.