Software Engineer

Meta builds technologies that help people connect, find communities, and grow businesses through social platforms and immersive experiences.
$169,442 - $200,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AR/VR · Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer - Datacenter networking

Software Engineer position at Meta focusing on datacenter networking infrastructure and systems programming.

Network Production Engineer

Network Production Engineer role at Meta focusing on scaling and maintaining large-scale network infrastructure through automation and engineering excellence.

Production Systems Engineer, AI Systems

Production Systems Engineer role at Meta focusing on AI systems infrastructure, networking, and platform optimization.

Network Production Engineer - Core Networking, Backbone

Network Production Engineer role at Meta focusing on designing and implementing global core IP networks, requiring expertise in both networking protocols and software engineering.

Optical Network Engineer

Meta is seeking an Optical Network Engineer to design, build, and operate their global optical network infrastructure, combining software engineering with network expertise.

Description For Software Engineer

Meta, formerly Facebook, is a leading technology company that has revolutionized social connectivity since 2004. They are now expanding beyond traditional social media into immersive technologies like AR and VR. As a Software Engineer at Meta, you'll be working on systems that impact billions of users worldwide. The role involves developing high-volume servers, creating web applications, and building critical infrastructure. You'll be part of a team that pushes the boundaries of technology, working with cutting-edge tools and frameworks.

The position requires strong technical skills in various programming languages, databases, and software development tools. You'll be responsible for designing, developing, and testing operating systems-level software and network distribution software. The role offers competitive compensation including base salary, bonus, and equity, along with comprehensive benefits.

Meta's culture emphasizes innovation, technical excellence, and scale. They're looking for engineers who can handle complex technical challenges while maintaining high code quality standards. This is an excellent opportunity for someone who wants to work on products that shape how people connect and communicate globally.

The company is particularly focused on building the next evolution of social technology through immersive experiences, making this an exciting time to join their team. You'll have the chance to work on projects that go beyond traditional screen-based interactions into the realm of augmented and virtual reality.

Last updated 3 months ago

Responsibilities For Software Engineer

  • Research, design, develop, build and test operating systems-level software, compilers, and network distribution software
  • Build new software features and improve existing products
  • Push code and drive the development of systems behind company products
  • Create web applications that reach billions of people
  • Build high-volume servers
  • Develop relevant product area, codebase, and systems
  • Produce high quality code with good test coverage
  • Master internal development standards

Requirements For Software Engineer

Java
JavaScript
PHP
Python
  • Master's degree in Computer Science, Engineering, Mathematics, Statistics, Data Science, or related field
  • Experience with C, C++, C#, 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 core web technologies: HTML, CSS, JavaScript
  • Understanding of algorithms
  • Knowledge of data processing, programming languages, databases, networking, operating systems

Benefits For Software Engineer

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance

Interested in this job?