Senior Software Engineering - Client Team
Core
Design and implement end-to-end low-level systems spanning kernel, drivers, and networking stacks for distributed or remote-access solutions.
Role type
Senior system-level software engineer (kernel/drivers/networking)
Builds
Scalable, resilient systems with low-level networking, latency, and efficiency focus
Domain
Operating Systems / Kernel Development / Cybersecurity
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Rust, Windows internals, Linux kernel development, low-level debugging, networking protocols, security protocols, concurrency primitives, system-level problem solving
Preferred skills
Experience in cybersecurity solutions, experience designing distributed systems
Technologies
C, C++, Rust, Windows, Linux
Responsibilities
Take end-to-end ownership of features from design to deployment, build high-quality scalable systems, work with PM/design/security experts, drive technical direction and tradeoffs, identify opportunities and raise issues early
Seniority
Senior, hands-on IC