|Title||Senior Distributed Systems Engineer|
We are looking for a distributed systems and networking stack expert to help us scale our our service to the next order of magnitude of users, devices.
As a hard-core systems engineer, you deeply understand async and concurrency. You are comfortable in both user and kernel mode and understand what goes where. You have designed and implemented Internet-scale distributed systems. You understand networking, down to how TCP really works. You have written storage subsystems and filesystems. You are just as comfortable in C as you are productive in C# or Java. You have a large tool chest of data structures and algorithms to pick from. You focus on the right layering and architecture. You are a perf wizard and can reason about resource tradeoffs. You understand both Linux and Windows internals. You pride yourself on writing well-tested, high-quality code and get it right the first time. The position will provide many interesting, hard-core technical challenges and as much responsibility as you can handle.
Email This Job