Taro Logo

Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences.
$182,556 - $200,200
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · AR/VR · AI

Description For Software Engineer

Meta, a global technology leader formerly known as Facebook, is seeking a Software Engineer to join their team in Bellevue, WA. This role offers an exciting opportunity to work on large-scale distributed systems that impact billions of users worldwide. As a Software Engineer at Meta, you'll be responsible for developing operating systems-level software, compilers, and network distribution software, while building and improving features that shape the future of social technology.

The position offers a competitive compensation package ranging from $182,556 to $200,200 annually, plus bonus, equity, and comprehensive benefits. You'll be working with cutting-edge technologies including Python, Java, JavaScript, and SQL, while contributing to Meta's evolution beyond traditional social media into immersive experiences like AR and VR.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with strong programming skills in industry-standard languages. You'll need experience with relational databases, software development tools, and Linux/UNIX systems. This role requires both technical expertise and the ability to work independently while collaborating with teams to solve complex problems.

At Meta, you'll be part of a company that's shaping the future of digital connection, working on products that reach billions of people globally. The company offers a dynamic work environment, opportunities for growth, and the chance to work on challenging technical problems at scale. Meta's commitment to innovation, coupled with its comprehensive benefits package and focus on work-life balance, makes this an excellent opportunity for engineers looking to make a significant impact in the tech industry.

Last updated 2 months ago

Responsibilities For Software Engineer

  • 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
  • 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

Python
Java
JavaScript
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field
  • Experience with C, C++, C#, Python, Java, or Javascript
  • Knowledge of relational databases and SQL
  • Experience with software development tools (Code editors, revision control systems)
  • Experience with Linux/UNIX systems
  • Knowledge of building highly-scalable performant solutions
  • Understanding of distributed systems
  • Knowledge of algorithms

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity

Jobs Related To Meta Software Engineer