Related skills
grpc rust linux kubernetes goπ Description
- Design and build a low-latency, high-throughput Rust data plane.
- Develop distributed, scalable systems focusing on concurrency and fault tolerance.
- Implement and maintain gRPC APIs to connect forwarding plane with control layers.
- Optimize system performance using profiling tools across kernel-space and user-space.
- Engage in code reviews, design discussions, and mentoring engineers.
π― Requirements
- Extensive Rust systems programming experience; Tokio or async-std.
- Expertise in resilient, observable, and horizontally scalable distributed systems.
- Strong Linux fundamentals: networking, namespaces, sockets, and kernel-user space.
- Proficiency in containers, Git, CI/CD, and performance instrumentation.
- Experience with C/C++ or Go in performance-critical environments.
- Familiarity with Linux networking stacks, eBPF/DPDK, and Kubernetes service meshes.
π Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest β finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!