Software Engineer (Systems)

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$258,524 - $290,180
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
AR/VR · Enterprise SaaS · Social Media

Description For Software Engineer (Systems)

Meta (formerly Facebook) is seeking a Software Engineer (Systems) to join their team in New York City. This role offers an exciting opportunity to work on groundbreaking technologies that connect billions of people worldwide through platforms like Facebook, Instagram, WhatsApp, and their emerging AR/VR initiatives.

As a Systems Software Engineer, you'll be at the forefront of developing operating systems-level software, compilers, and network distribution software for large distributed components. You'll work on critical infrastructure that powers Meta's suite of applications, ensuring they remain scalable, efficient, and reliable for billions of users globally.

The role combines challenging technical work with significant impact. You'll be responsible for building and maintaining high-volume servers, creating web applications with massive reach, and contributing to the development of systems that form the backbone of Meta's products. The position requires strong programming skills, particularly in languages like Python, PHP, JavaScript, and proficiency with SQL and Linux environments.

Meta offers a competitive compensation package ranging from $258,524 to $290,180 per year, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work with cutting-edge technology in areas including social networking, AR/VR, and distributed systems.

This is an ideal opportunity for someone with a strong computer science foundation who wants to work on large-scale systems that impact billions of users. You'll be part of a team that's pushing the boundaries of social technology and helping to build the next evolution of digital connection through immersive experiences.

The role offers significant growth potential within one of the world's leading tech companies. You'll work alongside talented engineers, receive mentorship, and have the opportunity to master internal development standards while taking on increasingly complex projects. Meta's commitment to innovation and its massive user base provides an unparalleled platform for professional development and technical challenge.

If you're passionate about systems engineering, excited by the prospect of working on technology that shapes how people connect, and want to be part of building the future of social interaction, this role at Meta could be your next career step.

Last updated 20 hours ago

Responsibilities For Software Engineer (Systems)

  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software
  • Build new features and improve existing products
  • Push code and drive the development of systems behind products
  • Create web applications that reach billions of people
  • Build high volume servers
  • Develop strong understanding of product area, codebase, and systems
  • Produce high quality code with good test coverage
  • Work independently and complete tasks on-schedule
  • Master internal development standards
  • Actively seek and give feedback

Requirements For Software Engineer (Systems)

Python
PHP
JavaScript
Linux
  • Bachelor's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • Experience with C, C++, C#, Python, Java, or JavaScript
  • Experience with Python, PHP, or Haskell
  • Knowledge of relational databases and SQL
  • Experience with software development tools (Code editors, revision control systems)
  • Knowledge of Linux, UNIX, or other *nix-like OS
  • Experience with core web technologies: HTML, CSS, or JavaScript
  • Experience building highly-scalable performant solutions
  • Knowledge of distributed systems
  • Understanding of algorithms

Benefits For Software Engineer (Systems)

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Meta Software Engineer (Systems)

Software Engineer

Software Engineer position at Meta focusing on developing scalable systems and applications that connect billions of people worldwide.

Software Engineer

Entry-level Software Engineer position at Meta focusing on backend development and infrastructure for social technology platforms.

Software Engineer

Entry-level Software Engineer position at Meta, focusing on developing and maintaining various software applications and systems.

Software Engineer

Software Engineering role at Meta focusing on developing and maintaining large-scale social technology platforms and next-generation AR/VR experiences.

Software Engineer, Product

Entry-level Software Engineer position at Meta, focusing on product development with competitive salary and benefits in New York City.