Infrastructure Engineer - Linux

Two SigmaNew York City, New YorkOn-siteFull-timeSenior, 5–8 yearsListed 4 hours ago

Apply now

About this role

You will take on the following responsibilities:
- Improve and manage the Linux platform, focusing on performance improvements and reducing operational complexity
- Develop automation to maintain our Linux environment
- Solve sophisticated issues across the stack, from kernel-level problems to application performance
- Lead the full lifecycle of Linux systems from certification of new hardware, image creation, installation, upgrades and overall lifecycle management

You should possess the following qualifications:

- Minimum 1 year of experience required; 1-5 years of experience preferred working in a Linux systems, software or reliability engineering capacity
- Experience running and configuring large-scale Linux environments (100s-1000s of servers)
- Proven programming experience in Python, Go or a similar programming language
- Understanding of system design principles, including distributed systems architecture and networking fundamentals including TCP/IP, DNS, and firewalls
- Deep knowledge of Linux internals including the scheduler, memory management, and network stack
- Experience with low-latency tuning techniques such as busy polling, huge pages, real-time kernels, and isolcpus
- Familiarity with kernel bypass networking, FPGA integration, or direct market access connectivity is highly desirable
- Experience with containers, Kubernetes, and/or C to help compile and troubleshoot kernel issues is a plus