What we need to see: Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or equivalent practical experience. 7+ overall years of hands-on experience developing software in C/C++, including Linux systems programming. 3+ years of experience leading engineering teams, driving technical execution, mentoring engineers, and delivering complex software projects. Strong experience working in Linux environments, development tools, build systems, and debugging methodologies. Deep understanding of Linux kernel architecture and networking subsystems. Strong knowledge of networking technologies and protocols, including Ethernet, RDMA, and InfiniBand. Experience developing, maintaining, or debugging Linux kernel drivers or low-level system software. Excellent design, coding, troubleshooting, and problem-solving skills. Ability to balance technical leadership with people management while maintaining a strong focus on execution and delivery. Strong communication and collaboration skills, with experience working across globally distributed engineering teams. Ways to stand out from the crowd: Experience with RDMA technologies, including RoCE and InfiniBand. Strong Linux kernel development experience, including upstream kernel contributions. Familiarity with Linux networking internals (Netdev, ethtool, devlink, NAPI, XDP, or related subsystems). Experience contributing to open-source software and collaborating with upstream Linux communities. Familiarity with NVIDIA networking products, DOCA Host, or similar networking software stacks. With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we