There are still lots of open positions. Let's find the one that's right for you.
Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., is at the forefront of building technologies that facilitate connections, foster communities, and support business growth. Since its inception in 2004, Facebook has revolutionized the way individuals interact. With the introduction of applications and services such as Messenger, Instagram, and WhatsApp, Meta has empowered billions globally. Currently, the company is transitioning from traditional 2D screens to immersive experiences, including augmented and virtual reality, to shape the future of social technology. As a Software Engineer at Meta, you will be responsible for researching, designing, developing, building, and testing operating systems-level software, compilers, and network distribution software for large distributed components that support various applications. Your role will involve building new features and enhancing existing products while tackling problems of moderate complexity. You will push code and drive the development of the systems that underpin the company's products, creating web applications that reach billions of users and building high-volume servers. You will collaborate with a team dedicated to connecting people worldwide, developing relevant product areas, codebases, or systems. In this position, you will demonstrate proficiency in data analysis, programming, and software engineering, producing high-quality code with robust test coverage using modern abstractions and frameworks. You will master internal development standards, progressing from code development to release, and take on increasingly complex tasks and projects. Telecommuting is permitted from any location within the U.S., providing flexibility in your work environment.