Logo
Bloomberg L.P.

Senior Linux Kernel Engineer

Bloomberg L.P., New York, New York, us, 10261

Save Job

The Managed Systems Integration Engineering (MSIE) group is responsible for provisioning, configuring, and maintaining the majority of Bloomberg's production fleet throughout its lifecycle. The group employs an infrastructure-as-code approach using open-source tools to ensure a scalable and reliable environment. Within MSIE, the Systems Internals team focuses on kernel-space performance and configuration standards, developing networking tools, and providing engineering leadership to optimize interactions between applications and OS interfaces. The team comprises engineers with expertise in eBPF and Linux kernel development, acting as a bridge between application development and lower-level OS components by assisting with performance profiling, benchmarking, certifying production-readiness of OS releases, and advising on resource utilization. What's in it for you : You will work with modern, open-source tools while maintaining mission-critical systems supporting a wide range of applications for the Bloomberg Terminal. Collaboration with OS and service teams will be key to maintaining system stability and performance. You will advise on design, architecture, and utilization of enterprise Linux systems, develop performance tools, test latest kernels, and contribute to open-source communities. We'll expect you to : Build and evolve eBPF-based tools for system observability Improve Bloomberg's Linux kernel regression testing framework Contribute to upstream Linux kernel development Investigate and resolve kernel and network performance issues Develop tools for better telemetry and system load analysis Create internal documentation for knowledge sharing and best practices You'll need to have : Deep understanding of Linux kernel subsystems (virtual memory, VFS, IPC, network, process scheduling) Experience in system performance tuning and hardware/BIOS configuration Ability to develop robust testing and certification processes Proficiency in debugging C source code for kernel issues Team-oriented attitude and eagerness to share knowledge A degree in Computer Science, Computer Engineering, or related field, or equivalent experience We would love to see : Experience with Linux kernel development, eBPF, or low-level C programming Experience programming in Rust or Python Knowledge of formalized performance analysis methodologies Familiarity with tools like Chef, SaltStack, Jenkins, Ansible Salary Range = $160,000 - $240,000 USD annually + benefits + bonus. The actual compensation may vary based on location, experience, and other factors. We offer comprehensive benefits including health, dental, vision, disability, 401(k) with match, life insurance, wellness programs, and more. Benefits are not provided to contractors or interns. Job ID 3171_10044296 Create a job alert for this search

Linux Engineer • New York, United States

#J-18808-Ljbffr