Taro Logo

Software Engineer, Systems

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$221,024 - $240,240
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI · AR/VR

Description For Software Engineer, Systems

Meta (formerly Facebook) is seeking a Systems Software Engineer to join their team in Menlo Park, CA. This role offers an exciting opportunity to work at one of the world's leading technology companies that's shaping the future of social connection and immersive experiences.

The position requires a Master's degree in Computer Science or related fields and combines systems-level programming with modern web technologies. You'll be working on critical infrastructure components, developing operating systems-level software, compilers, and network distribution solutions that power Meta's suite of applications used by billions of people worldwide.

As a Systems Software Engineer, you'll be tackling complex technical challenges, from optimization problems to building scalable solutions. The role involves collaborating with product and design teams to create innovative applications while ensuring high performance and reliability. You'll work with a diverse tech stack including C++, Java, Python, and various web technologies.

Meta offers a competitive compensation package ranging from $221,024 to $240,240 annually, plus bonus and equity opportunities. The company provides comprehensive benefits and the chance to work on technology that impacts billions of users globally. You'll be part of Meta's evolution beyond traditional social media into new frontiers like AR/VR and the metaverse.

The ideal candidate will have strong programming fundamentals, experience with systems-level software, and the ability to optimize complex applications. You'll need to demonstrate proficiency in various programming languages, database systems, and development tools. This role offers the opportunity to work on cutting-edge technology while solving challenging technical problems at scale.

Meta's commitment to innovation and technical excellence makes this an ideal position for engineers who want to make a significant impact while working with some of the industry's best talent. The company's focus on building the next evolution of social technology means you'll be at the forefront of developing solutions that shape how people connect and interact in the digital world.

Last updated 6 hours ago

Responsibilities For Software Engineer, Systems

  • Research, design, develop, and test operating systems-level software, compilers, and network distribution software
  • Work on ranking, classification, recommendation, and optimization problems
  • Work closely with product and design teams to build new application experiences
  • Implement custom user interfaces using latest programming techniques
  • Build reusable software components for interfacing with back-end platforms
  • Analyze and optimize UI and infrastructure application code
  • Demonstrate good judgment in selecting methods and techniques for solutions

Requirements For Software Engineer, Systems

Python
PHP
Java
JavaScript
  • Master's degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • Experience with C, C++, Java, or C#
  • Knowledge of Python, PHP, or Haskell
  • Experience with relational databases and SQL
  • Proficiency with software development tools (VIM/Emacs, Git/SVN/Perforce)
  • Linux/UNIX system knowledge
  • Experience with core web technologies (HTML, CSS, JavaScript)
  • Ability to build highly-scalable performant solutions
  • Understanding of data processing, programming languages, databases, networking, and operating systems

Benefits For Software Engineer, Systems

Medical Insurance
Equity
401k
  • Competitive salary
  • Bonus
  • Equity
  • Medical benefits

Interested in this job?

Jobs Related To Meta Software Engineer, Systems