Meta (formerly Facebook) is seeking a Software Engineer (Systems) to join their team in New York. This role sits at the intersection of systems programming and distributed computing, requiring expertise in building robust, scalable infrastructure components that power Meta's family of apps and services.
The position demands a strong foundation in systems programming, with the successful candidate working on critical infrastructure components including operating systems-level software, compilers, and network distribution systems. You'll be responsible for handling large-scale data storage solutions and coordinating large server clusters, while also providing runtime environments for frontend code.
The ideal candidate will bring a Master's degree in Computer Science or related field, along with significant experience in systems programming and distributed systems. Key technical requirements include proficiency in C, C++, Java, and PHP, along with extensive experience in digital audio processing, video conferencing protocols, and interfacing with various hardware systems.
This role offers an exciting opportunity to work on technology that impacts billions of users worldwide. You'll be part of Meta's mission to connect people and build the next evolution of social technology, including ventures into augmented and virtual reality. The position offers competitive compensation ranging from $225,716 to $240,240 annually, plus bonus, equity, and comprehensive benefits.
Working at Meta means joining a company at the forefront of technological innovation, with projects spanning from traditional social networking to cutting-edge AR/VR experiences. You'll collaborate with talented engineers across teams, conduct design and code reviews, and have the opportunity to influence the direction of core infrastructure components.
The role combines hands-on technical work with strategic thinking, requiring both deep systems knowledge and the ability to drive improvements in efficiency, scalability, and stability. You'll be expected to handle complex features independently and contribute to the evolution of Meta's technical infrastructure.
Meta offers a collaborative work environment, competitive compensation, and the chance to work on technology that shapes how billions of people connect and communicate. The company is committed to diversity and inclusion, providing equal opportunities and reasonable accommodations for qualified individuals.
If you're passionate about systems programming, have a strong background in distributed systems, and want to work on technology that impacts people globally, this role offers an excellent opportunity to advance your career while contributing to the next generation of social technology infrastructure.