Taro Logo

Software Engineer (Systems)

Meta builds technologies that help people connect, find communities, and grow businesses, including apps like Facebook, Messenger, Instagram and WhatsApp.
$174,978 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI · AR/VR

Description For Software Engineer (Systems)

Meta is seeking a Systems Software Engineer to join their team in Bellevue, WA. This role offers an exciting opportunity to work on large-scale distributed systems that power Meta's family of apps and services used by billions of people worldwide.

The position involves developing operating systems-level software, compilers, and network distribution software for large distributed components. You'll be responsible for building and improving features that directly impact Meta's core infrastructure, working with cutting-edge technologies and solving complex technical challenges.

As a Systems Software Engineer, you'll be part of a team that pushes code and drives the development of the systems behind Meta's products. You'll work on high-volume servers and web applications that reach billions of people, contributing to Meta's mission of connecting people around the globe. The role requires strong technical skills, particularly in systems programming, distributed systems, and algorithms.

The ideal candidate will have a bachelor's degree in Computer Science or related field, with strong programming skills in languages like C++, Python, or Java. You should have experience with Linux/UNIX systems, relational databases, and web technologies. Knowledge of distributed systems concepts including sharding, consistency, and availability is essential.

Meta offers a competitive compensation package including base salary ranging from $174,978 to $200,200 per year, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on technology that impacts billions of users. You'll be joining a company at the forefront of social technology innovation, including developments in AR/VR and the metaverse.

Working at Meta means being part of a culture that values impact, innovation, and direct problem-solving. You'll have the opportunity to work with some of the industry's best engineers and contribute to projects that shape the future of digital connection. The company maintains high engineering standards while fostering an environment of continuous learning and growth.

This role offers the perfect blend of technical challenge and real-world impact, making it an ideal opportunity for engineers who want to work on systems at massive scale while contributing to products that connect people worldwide.

Last updated 2 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
  • Push code and drive development of systems behind products
  • Build high volume servers and web applications reaching billions
  • 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
Java
JavaScript
PHP
Linux
  • Bachelor's degree in Computer Science, 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)
  • Linux/UNIX experience
  • Knowledge of core web technologies (HTML, CSS, JavaScript)
  • Experience building highly-scalable solutions
  • Understanding of distributed systems
  • Strong algorithms knowledge

Benefits For Software Engineer (Systems)

Medical Insurance
Equity
401k
  • Competitive salary
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Software Engineer (Systems)