Software Engineer, Systems

Job expired!

Software Engineer, Systems at Meta Platforms, Inc.

Meta Platforms Inc., formerly known as Facebook Inc., develops cutting-edge technologies that foster global connectivity, create thriving communities, and support business growth. Since its inception in 2004, Facebook has revolutionized digital interaction. With applications such as Messenger, Instagram, and WhatsApp, Meta continues to empower billions worldwide. Today, Meta is advancing beyond 2D screens to provide immersive experiences like augmented reality (AR) and virtual reality (VR), driving the next evolution in social technology.

Job Responsibilities

As a Software Engineer, Systems at Meta, your key responsibilities include:

  • Developing, designing, creating, modifying, and testing software applications or systems for various products and services.
  • Gaining a comprehensive understanding of specific product areas, codebases, and systems.
  • Exhibiting proficiency in data analysis, programming, and software engineering.
  • Producing high-quality code with thorough test coverage using modern abstractions and frameworks.
  • Possibly being assigned to groups focused on either product or infrastructure.
  • Addressing problems of moderate scope through detailed analysis of various factors.
  • Exercising judgement within established procedures to determine proper actions.
  • Mastering internal development standards from code development to release for increasingly complex tasks and projects.
  • Designing and constructing a reliable and scalable multi-model, multi-modal inference solution for Meta’s various business needs.
  • Developing tools to enhance the developer experience, reducing ML engineering research-to-production time.
  • Providing infrastructure support for model onboarding and production deployment.

Minimum Qualifications

The position requires a Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field, along with two years of relevant experience in a computer-related occupation.

Further qualifications include:

  • Expertise in coding with Java.
  • Experience in building large-scale infrastructure applications.
  • Proficiency in Python coding.
  • Knowledge of relational databases and SQL.
  • Experience in REST API development and NoSQL database design and optimization.
  • Familiarity with RPC principles.
  • Ability to swiftly identify and resolve issues in distributed systems.
  • Understanding of large-scale cloud infrastructure.
  • Knowledge of essential algorithms, object-oriented and functional design principles, and best-practice patterns.

About Meta

Meta's technology helps people connect, discover communities, and grow businesses. From launching Facebook in 2004 to advancing AR and VR today, Meta is dedicated to pioneering the future of digital interaction. Our mission is to enable unprecedented connectivity, surpassing current limitations of screens, distance, and physical laws. Join us to shape a future where today's digital connections are only the beginning.

Meta is committed to accommodating candidates with disabilities, long-term conditions, mental health conditions, sincerely held religious beliefs, neurodivergence, or pregnancy-related needs. For support, contact [email protected].

Compensation: $204,598/year to $240,240/year + bonus + equity + benefits

The listed compensation includes base salary only and excludes bonus, equity, or sales incentives. Individual compensation is based on skills, qualifications, experience, and location. Meta provides comprehensive benefits, detailed .

How to Apply: To apply, click “Apply to Job” on this web page.