about 1 month ago
San Francisco, CA, USA or Sunnyvale, CA, USAMid Level / Senior
Base Salary
$131k - $154k/yr
Responsibilities
- Develop and execute the roadmap for the Software Defined Networking strategy.
- Guide the engineering team through architecture decisions and design processes.
- Conduct design and code reviews to ensure high-quality implementation.
- Collaborate with the network infrastructure organization on networking solutions.
- Lead Linux Kernel and driver development and system architecture design.
Requirements
- 2+ years of experience in a production environment.
- Proven experience in system programming with C, C++, and/or Rust.
- Extensive knowledge of Linux Systems Internals and computer architecture.
- Expertise in Network Programming and Packet Processing pipelines.
- Hands-on experience with kernel bypass technologies like XDP/EBPF and DPDK.
- In-depth understanding of TCP/IP and network accelerators.
- Familiarity with SR-IOV, vDPA, and scalable functions.
- Strong background in kernel or embedded development.
- Experience with Open vSwitch, Openflow, and Open Virtual Networking.
- Knowledge of software engineering best practices for the full development life cycle.
Benefits
- Competitive compensation and Restricted Stock Units.
- Paid time off and paid holidays.
- Comprehensive health, dental, and vision insurance.
- Employer contributions to HSA account.
- Paid parental leave and life insurance.
- Professional development and tuition reimbursement.
- Mental health and wellness support.
- Commuter benefits and cell phone stipend.
- 401(k) Retirement plan with company match.
- Volunteer time off.
