Taro Logo

Software Engineer, Systems

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$178,360 - $200,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Systems

Meta, formerly Facebook, is seeking a Systems Software Engineer to join their team in New York. This role offers an exciting opportunity to work on large-scale distributed systems that impact billions of users worldwide. You'll be developing operating systems-level software, compilers, and network distribution software while working with cutting-edge technologies in both traditional social media and emerging AR/VR spaces.

The position offers competitive compensation ranging from $178,360 to $200,200 annually, plus bonus and equity opportunities. As a Systems Engineer at Meta, you'll be at the forefront of technology, working on problems that affect global connectivity and the future of social interaction. You'll have the chance to work with various technologies including Python, Java, and SQL, while contributing to Meta's mission of connecting people and building the metaverse.

The role requires a strong foundation in computer science fundamentals and systems programming, with opportunities to work on both existing products and new features. You'll be part of a team that values independence, quality code, and continuous learning. Meta's commitment to pushing technological boundaries, especially in AR/VR, makes this an excellent opportunity for engineers looking to make a significant impact while working with industry-leading technologies.

Meta offers a comprehensive benefits package and a collaborative work environment where you'll be challenged to grow and innovate. The company's transition into metaverse technologies provides unique opportunities to work on next-generation computing platforms and immersive experiences. This role is perfect for someone who wants to combine systems engineering expertise with the chance to shape the future of social technology.

Last updated 7 months 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
  • Build high volume servers and web applications
  • 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
Java
Linux
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with C, C++, C#, Python, Java, or Javascript
  • Knowledge of Python, PHP, or Haskell
  • Experience with relational databases and SQL
  • Proficiency 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, JavaScript
  • Understanding of Algorithms

Benefits For Software Engineer, Systems

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?