Meta (Facebook)

About Meta (Facebook)

Connecting people through innovative technology

Key Highlights

  • Over 2.9 billion monthly active users across platforms
  • Headquartered in Menlo Park, California
  • Valued at over $800 billion
  • Significant investments in Oculus and AR/VR technology

Meta (formerly Facebook) is a leading technology company focused on building the metaverse, with over 2.9 billion monthly active users across its platforms, including Facebook, Instagram, and WhatsApp. Headquartered in Menlo Park, California, Meta has invested heavily in virtual reality and augmente...

🎁 Benefits

Meta offers competitive salaries, equity compensation, generous PTO policies, comprehensive health benefits, and a robust parental leave program. Empl...

🌟 Culture

Meta fosters a culture of innovation and experimentation, encouraging employees to take risks and explore new ideas. The company emphasizes a mission-...

Skills & Technologies

Overview

Meta is hiring a Software Engineer for the Kernel team to develop and maintain the Linux kernel used in their production infrastructure. You'll work on custom kernel changes and collaborate with the Linux community. This role requires proven experience in software engineering and distributed systems.

Job Description

Who you are

You have a strong background in software engineering with a focus on kernel development and distributed systems. Your experience includes working with the Linux kernel, where you've contributed to performance improvements and custom changes tailored to internal needs. You understand the complexities of network infrastructure and have a passion for open-source collaboration.

You possess deep knowledge of C and C++, which you have used to build scalable and efficient systems. Your problem-solving skills enable you to investigate and resolve Linux-related performance issues effectively. You thrive in collaborative environments, working closely with talented engineers to innovate and enhance Meta's hyper-scale network infrastructure.

What you'll do

As a Software Engineer on the Kernel team, you will create custom kernel changes to meet Meta's internal requirements and merge upstream changes into the Meta Linux Kernel. You will engage with the Linux community to develop new features and fix bugs, ensuring that Meta's infrastructure remains robust and efficient. Your role will involve investigating performance issues and failures, as well as building and testing new kernel RPMs periodically.

You will also create tooling to assist with kernel development, streamlining processes and improving productivity within the team. Your contributions will directly impact the performance and reliability of Meta's network infrastructure, allowing you to influence both internal projects and the broader open-source community.

What we offer

At Meta, you will be part of a team that is at the forefront of technology, working on cutting-edge solutions that power global data centers. We offer a collaborative work environment where innovation is encouraged, and your contributions are valued. You will have opportunities for professional growth and development, as well as the chance to work with some of the brightest minds in the industry.

We believe in the importance of work-life balance and provide flexible working arrangements to support our employees. Join us in shaping the future of technology and making a meaningful impact in the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Meta (Facebook).

Similar Jobs You Might Like

Based on your interests and this role