Build at an incredible scale.
Use the latest AI tools to code, debug, create, innovate, generate data and solve never-been-done-before problems. Chase creative ideas, own them and run with them. Our no-hierarchy approach and belief in empowering engineers at all levels means you’re truly recognized and valued for what you bring to the table.
“I’m proud to work with kind and supportive people who care about our community as much as I do.”
-Yun C., Software Engineer
"My team is one of the strongest I’ve ever been a part of. When we release a new feature, a quarter of the world's population has it within days. This makes me really proud.”
-Laurent C., Software Engineer
Software engineering: the team behind the technologies
Collaborate with brilliant tech-savvy minds to redefine how people connect, share and experience the world around them. As a software engineer, you’ll thrive in a fast-paced culture that prides itself on collaboration, transparency and upward mobility. Whether you’re working on core initiatives or making company-wide decisions, we have roles to fit every skill level.
Generative AI
We adopt an end-to-end approach to Generative AI by building breakthrough experiences across technologies, applying AI/ML product engineering, and building scalable, high-performance AI infrastructure with tools that enable social connection.
Reality Labs
The Reality Labs team at Meta builds technologies that make it easer for people to connect, enjoy top-notch, wire-free VR, and push the future of computing platforms. Our world-class experts develop and ship technologies at the intersection of hardware, software and AI content.
Monetization
This team focuses on building the next evolution of social experiences, shaping the communication pathways and financial tools that businesses of all sizes need to thrive in the new digital economic environment.
Facebook is the place to build community and open your world through social discovery. With features like Groups, Video and Marketplace, the team makes it possible to connect with family, old friends and new ones.
Instagram inspires creativity that brings people together. With features like Live, Reels and Explore, we’re always inventing new ways for people to come together and create.
WhatsApp connects people through messaging, voice and video calls — no matter where they are. We’re building a place to connect that’s easy, fast, reliable and always private.
Make a world of difference.
As a software engineer at Meta, you’ll help to bring the world closer together. Contribute to building large-scale systems, tackle challenges around user engagement, and optimize for performance, scalability and reliability across various technologies. And we do it all at lightning speed.
Product and systems
Collaborating with cross-functional teams, you’ll be instrumental in bringing new features and products to the market, enhancing existing ones, and implementing solutions to complex challenges.
Infrastructure
As an infrastructure team member, you’ll play a critical role in designing, building, analyzing, and maintaining the efficiency, stability, and scalability of software application systems.
Specialist
Meta offers a range of specialized roles for software engineers — including leveraging AI to create machine learning algorithms and language-processing models.
Find thought-provoking insights, cutting-edge ideas and emerging technologies about software engineering to ignite your imagination.
Not yet ready to apply? Stay connected to get the latest careers news, job matches, interview tips and more. Create your career profile, today.