Systems Engineer, Kernel/Linux

2 weeks ago


New York, United States CoreWeave Full time
Job DescriptionJob Description

CoreWeave is a specialized cloud provider, delivering a massive scale of GPU compute resources on top of the industry's fastest and most flexible infrastructure. CoreWeave builds cloud solutions for compute intensive use cases — VFX and rendering, machine learning and AI, batch processing, and Pixel Streaming — that are up to 35 times faster and 80% less expensive than the large, generalized public clouds. Learn more at www.coreweave.com.

CoreWeave is seeking a highly skilled and motivated Senior Linux Engineer to join our Kernel HAVOCK Team, reporting into the Director of Compute Architecture. In this role, you will play a crucial part in the design, development, and optimization of our bare-metal systems from POST through joining a Kubernetes cluster. The team's primary responsibilities include maintaining a custom Linux kernel, various OS images (Ubuntu-based), the virtualization stack (kubevirt/qemu/vfio), and the container/pod runtime stack (containerd/nydus/kubelet). You will collaborate closely with cross-functional teams, up stack engineering teams, and stakeholders to ensure the successful delivery of highly performant and reliable software solutions.

Kernel Hardware - Acceleration - Virtualization - Operating Systems - Containerization - Kubelet

Our Team's Stack:

  • Linux Kernel (custom build, currently tracking Ubuntu HWE)
  • Intel/AMD CPUs, Nvidia GPUs, DPUs, Infiniband and Ethernet NICs
  • KubeVirt, QEMU, SR-IOV, vfio-pci
  • Ubuntu 22.04
  • Containerd, Kubelet

Responsibilities:

  • Develop and maintain tooling to build custom Linux kernels and stateless OS images
  • Automate packaging of critical components (drivers, microcode, components with out-of-tree patches, etc)
  • Serve as a senior point of contact for hardware issue escalation and troubleshooting
  • Collaborate with cross-functional teams to define Linux and OS requirements, specifications, and system architecture
  • Analyze and optimize the performance of bare-metal and virtualized systems, identify bottlenecks, and propose improvements for enhanced efficiency

Requirements:

  • Must have at least 5 years of professional experience maintaining large fleets of Linux servers
  • Deep professional experience with troubleshooting and debugging hardware, OS, and kernel issues
  • History of improving system efficiency within different subsystems (network, storage, security)
  • Strong familiarity with sysctls, cgroups, iommu, init systems, seccomp/apparmor
  • Ability to effectively prioritize and communicate proposed features and fixes
  • Strong passion for automation, with a commitment to automating processes comprehensively
  • Excellent documentation skills and attention to detail
  • Strong analytical and problem-solving abilities

Nice-to-haves:

  • Experience with kexec, kpatch, kdump
  • Experience building CI/CD pipelines (GitHub or GitLab)
  • Opinions about software version control and team collaboration
  • Experience writing software tests

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $130,000/year in our lowest geographic market up to $210,000/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Hybrid Workplace

Successful candidates will be expected to attend onboarding training at our NJ Headquarters for up to 2 weeks within their first month of employment, with subsequent quarterly travel requirements of 1 week duration.

If you reside within a 30-mile radius of our New Jersey, New York, Philadelphia, Sunnyvale or Bellevue offices, we're excited for you to join us at the office at least three times a week, recognizing the significance we place on fostering connections, collaboration, and creativity within our office culture. Our commitment to operating as a hybrid workplace underscores our dedication to enabling our employees to tailor their work-life balance to their individual preferences

Why CoreWeave?

At CoreWeave, we work hard, have fun, and move fast We're in an exciting stage of hyper-growth that you will not want to miss out on. We're not afraid of a little chaos, and we're constantly learning. Our team cares deeply about how we build our product and how we work together, which is represented through our core values:

  • Be Curious at your Core
  • Act like an Owner
  • Empower Employees
  • Deliver Best In-Class Client Experience
  • Achieve More Together

We support and encourage an entrepreneurial outlook and independent thinking. We foster an environment that encourages collaboration and provides the opportunity to develop innovative solutions to complex problems. As we get set for take off, the growth opportunities within the organization are constantly expanding. You will be surrounded by some of the best talent in the industry, who will want to learn from you, too. Come join us

Benefits

We offer a competitive salary and benefits, including:

  • Medical, dental and vision insurance - 100% paid for the employee
  • Company paid Life Insurance
  • Voluntary supplemental life insurance
  • Short and long-term disability insurance
  • Flexible Spending Account
  • Tuition Reimbursement
  • Mental Wellness Benefits through Spring Health
  • Family-Forming support provided by Carrot
  • Paid Parental Leave
  • Flexible, full-service childcare support with Kinside
  • 401(k) with a generous employer match
  • Flexible PTO
  • Catered lunch each day in our offices
  • A casual work environment
  • Work culture focused on innovative disruption

California Consumer Privacy Act - California applicants only

CoreWeave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace. All qualified applicants and candidates will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.

As part of this commitment and consistent with the Americans with Disabilities Act (ADA), CoreWeave will ensure that qualified applicants and candidates with disabilities are provided reasonable accommodations for the hiring process, unless such accommodation would cause an undue hardship. If reasonable accommodation is needed, please contact: careers@coreweave.com.


  • Systems Engineer

    1 month ago


    New York, United States CoreWeave Full time

    Job DescriptionJob DescriptionCoreWeave is a specialized cloud provider, delivering a massive scale of GPU compute resources on top of the industry's fastest and most flexible infrastructure. CoreWeave builds cloud solutions for compute intensive use cases — VFX and rendering, machine learning and AI, batch processing, and Pixel Streaming — that are...


  • New York, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionUbuntu Linux, already the most popular Linux distribution in the world, is looking to increase its adoption even further by expanding the number of System On Chip (SoC) platforms supported natively and further optimising to ensure the highest performant experience for all users. There is a strong demand from silicon...


  • New York, United States Atechstar Full time

    Job Description Must haveGood understanding of Linux/Ubuntu Kernel system Experience in building of custom kernel and be able to replace configure it. Understanding how various kernel drives (not driver code) are used in the kernel - static load vs dynamic load Good understanding of packaging formats like Deb and rpmGood to haveHow grub loader is...


  • New York, New York, United States Atechstar Full time

    Job Description Must haveGood understanding of Linux/Ubuntu Kernel system Experience in building of custom kernel and be able to replace configure it. Understanding how various kernel drives (not driver code) are used in the kernel - static load vs dynamic load Good understanding of packaging formats like Deb and rpmGood to haveHow grub loader is...

  • Senior Linux Engineer

    2 weeks ago


    New York, United States Non-disclosed Full time

    A leading global hedge fund is looking to add a Senior Linux Engineer to one of their most technical teams within the organization. Responsibilities: Work with low-level development with HPC and will act as the SME in kernel troubleshooting. Perform advanced debugging on large distributed systems while designing and maintaining servers, storage and...

  • Linux Engineer

    3 months ago


    New York, New York, United States Mobile Programming LLC Full time

    Job Title Embedded Linux EngineerDuration 12 MonthsLocation Newark CAResponsibilities Design and develop complex platform software for the Telematics Control Unit and other connected components. Be responsible for the development of highly reliable Be responsible for development and integration of device drivers Provide design development and debug support...


  • New York, United States Techfellow Limited Full time

    [c. $275-375k Comp Package (or equivalent) | Hybrid Working - 4 Days in Office]Are you a seasoned Linux expert with a passion for low-latency systems? Join a leading global investment management firm renowned for its cutting-edge technology and data-driven approach. As a Low Latency Engineer, you'll be part of the strategic architecture team, focusing on...


  • New York, United States Techfellow Limited Full time

    [c. $275-375k Comp Package (or equivalent) | Hybrid Working - 4 Days in Office]Are you a seasoned Linux expert with a passion for low-latency systems? Join a leading global investment management firm renowned for its cutting-edge technology and data-driven approach. As a Low Latency Engineer, you'll be part of the strategic architecture team, focusing on...

  • Systems Engineer

    2 months ago


    New York, United States The Rockridge Group Full time

    Job DescriptionJob DescriptionSystems Engineer – Linux About HedgeServ HedgeServ is a top-ranked global fund administrator and our industry’s recognized leader in technology. HedgeServ supports over 160 investment management firms and $240 billion of assets under administration. By delivering uniquely configured, co-sourced solutions, HedgeServ helps...


  • New York, New York, United States Syntricate Technologies Full time

    About Syntricate TechnologiesWe are a leading technology company that specializes in providing innovative solutions to complex problems. Our team of experts is dedicated to delivering high-quality services that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Linux Systems Engineer to join our team. As a Linux Systems...


  • New York, United States Creative Data Resources Full time

    We are looking to grow our Specialized Electronic Trading Infrastructure Team with a cross-discipline platform tooling specialist looking at Linux Systems, Data, Security and Automation. She or He will work with our partners across technology to find solutions to allow us to grow revenue, manage risk or reduce cost by leveraging existing technologies,...


  • New York, New York, United States Selby Jennings Full time

    About Selby JenningsSelby Jennings is a leading proprietary trading firm with a strong presence in the financial industry. We are currently seeking a highly skilled Senior Linux Systems Engineer to join our team in New York.Job SummaryWe are looking for a seasoned Linux professional with a strong background in Linux Administration to help us build and...


  • New York, United States NavitsPartners Full time

    Title: Linux Systems Operations EngineerResponsibilities:Provide expert problem-solving and consulting for Linux-based environments.Install, upgrade, and maintain Linux systems to ensure reliable operation.Support applications on Linux/UNIX platforms, focusing on licensing, software distribution, and backup solutions.Modify system software to address...

  • Linux Engineer

    2 months ago


    New York, United States Jane Street Full time

    About the Program Our goal is to give you a real sense of what it's like to work at Jane Street full time. Over the course of your internship, you will explore ways to approach and solve exciting problems within your field of interest through fun and challenging classes, interactive sessions, and group discussions - and then you will have the chance to put...

  • System Engineer

    2 months ago


    New York, United States TDA Full time

    Position: Systems Engineer – Low Latency TradingLocation: New YorkModel: HybridSalary: Annual base salary of up to $500000. Pay (base and bonus) may vary depending on job-related skills and experience. A sign-on and discretionary performance bonus may be provided as part of the total compensation package, in addition to company-paid medical and/or other...


  • New York, New York, United States Infosys Full time

    Position Overview:Infosys is looking for a Linux Server Administrator who will work closely with other engineers and subject matter experts to ensure optimal system performance and reliability.Key Responsibilities:Provide L2 and L3 support, including patching, upgrades, and backup/recovery operations.Oversee the installation and administration of Linux...


  • New York, United States Hudson River Trading Full time

    The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You’ll improve and integrate our existing tools and libraries across the platform, as well as design...


  • New York County, New York, United States Memorial Sloan Kettering Cancer Center Full time

    Compensation Range:$98,500.00-$(phone number removed)Company Overview:At Memorial Sloan Kettering Cancer Center (MSK), our team is driven by a singular goal: to eradicate cancer for good. Our dedicated care teams offer personalized, compassionate, and expert medical attention to patients of all ages. Guided by foundational research conducted at our Sloan...


  • Albuquerque, New Mexico, United States Encantado Technical Solutions Full time

    Job SummaryWe are seeking a highly skilled Linux Systems Engineer to join our embedded IT support team at Encantado Technical Solutions. As a key member of our team, you will be responsible for deploying and maintaining production Linux operating systems, coordinating installations and upgrades, and monitoring and tuning systems for optimal performance.Key...

  • Linux Engineer

    2 months ago


    New York, United States Syntricate Technologies Full time

    NYC hybrid 3 Days onsite in a week In this role you will be responsible for a variety of functions within the project implementation process including Business Analyst, Project Management, and Technical Resource/Implementer. You should be familiar with developing engineering standards, workflow, process improvements, research new technologies and transfer to...