Software Engineer, Systems

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$133,000 - $158,400
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
AR/VR · Social Media

Description For Software Engineer, Systems

Meta (formerly Facebook) is seeking a Systems Software Engineer to join their team in building the next generation of social technology. This role offers an exciting opportunity to work on large-scale distributed systems that power Meta's family of apps including Facebook, Instagram, WhatsApp, and their emerging AR/VR technologies.

The position requires a bachelor's degree and at least 1 year of relevant experience, making it ideal for engineers early in their careers who want to make a significant impact. You'll be working on operating systems-level software, compilers, and network distribution software that serves billions of users worldwide.

As a Systems Software Engineer, you'll be responsible for researching, designing, and developing crucial infrastructure components. The role involves building new features, improving existing products, and working on high-volume servers that maintain Meta's massive global presence. You'll need proficiency in languages like Java, Python, C++, or JavaScript, along with strong knowledge of SQL, Linux systems, and core web technologies.

The compensation package is competitive, ranging from $133,000 to $158,400 annually, plus bonus and equity opportunities. Meta offers comprehensive benefits including medical, dental, and vision insurance. The position is based in Bellevue, WA, where you'll work alongside talented engineers in Meta's growing Pacific Northwest presence.

This is an excellent opportunity for someone who wants to work on challenging technical problems at scale, contribute to products used by billions of people, and be part of Meta's evolution beyond traditional social media into the future of digital connection through AR/VR technologies. The role offers significant growth potential and the chance to learn from some of the industry's best engineers while working on cutting-edge technology.

Last updated 11 days 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
  • Work on problems of moderate scope and drive development of systems behind Facebook's 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 Facebook's development standards

Requirements For Software Engineer, Systems

Java
Python
JavaScript
Linux
  • Bachelor's degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • 1 year of experience in coding with industry-standard languages (Java, Python, C++, or JavaScript)
  • Experience with relational databases and SQL
  • Experience with software development tools (Code editors and revision control systems)
  • Experience with Linux, UNIX, or other *nix-like OS
  • Knowledge of core web technologies: HTML, CSS, JavaScript
  • Understanding of Algorithms

Benefits For Software Engineer, Systems

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

Interested in this job?

Jobs Related To Meta Software Engineer, Systems

Software Engineer

Software Engineering role at Meta focusing on building scalable systems and features for billions of users across Facebook, Instagram, WhatsApp, and AR/VR platforms.

Software Engineer, Product

Entry-level Software Engineer position at Meta focusing on product development with competitive compensation and benefits.

Software Engineer, Product

Software Engineer, Product position at Meta focusing on developing and maintaining software applications and systems with competitive compensation and benefits.

Software Engineer, Product

Meta is hiring a Software Engineer, Product to develop and design software applications and systems for various products and services.

Software Engineer, Product

Entry-level Software Engineer position at Meta focusing on product development with competitive compensation and benefits.