12 days ago
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems.
- Contribute in all phases of the development lifecycle.
- Write well-designed, testable, efficient code.
- Evaluate and propose improvements to existing systems.
Requirements
- 5+ years of industry experience.
- Experience building and shipping large-scale, reliable, highly distributed systems.
- Systems-level programming experience, especially in C, Go, or Rust.
- Expertise in L2, L3, and/or L4 networking protocols.
- Good understanding of Linux networking and security.
- Experience with Linux kernel networking primitives.
- Experience with large-scale distributed data pipelines.
- Experience with public cloud infrastructure providers (AWS/Azure/Google Cloud).
- Understanding of Kubernetes concepts.
- Excellent debugging and optimization skills.
- Understanding at the protocol level of Internet operations.
- Contributions to open source projects is a plus.
- Excited about optimizing complex solutions.
- Attention to detail and ability to solve complex customer problems.
- Own solutions end-to-end and drive the design, development, and deployment process.
- Able to work across teams to level common, sustainable solutions.