Feb 28 2022

The crucial Engineering team powering impact and growth at Meta

Flexible. Nimble. Quick. Many technology companies aspire to incorporate these attributes into their process development, but few realize those goals. For Meta, moving fast is crucial to rapidly and responsibly building the technologies and programs more than 3.5 billion people around the world rely on.
Accelerating work at this kind of global scale while a company is quickly growing requires unique systems, tools and processes that many traditional enterprise teams can’t support. That’s where Meta’s enterprise engineers come in, building the systems and tools that help drive the company’s growth. From keeping workplaces secure to providing accurate financial accounting to building and operating global data centers and much more, enterprise engineers at Meta make the metaverse possible. Read more about how our build culture helps Meta grow rapidly and stay innovative from Atish Banerjea, CIO, Meta.

Powering the work—and global impact—of everyone at Meta

Sometimes engineers don’t know if the tools and features they develop are being used in any meaningful way. That was something Yuhuan F., an enterprise engineer at Meta, was desperately trying to avoid when she joined Meta. “It can sometimes be difficult for an engineer to see their impact and get instant feedback from the user,” she explains. “On the Enterprise Engineering team, I can see the user interaction with our product and the global impact of my work.”
"Yuhuan F. raises her hands above her head while standing on a snowboard at the top of a snow-covered mountain"
Yuhuan F., enterprise engineer
Enterprise engineer Vaashu S. also considered the impact and visibility of the Enterprise Engineering team’s work when choosing to join. “At first, I was sort of worried about the visibility of the projects I’d be working on.,” she admits. “But, after I talked with various engineers here, all such doubts were cleared away.”
Since then, Vaashu has worked on projects with huge impact throughout the company. “Whenever somebody is interacting with one of those products, they’re using something that I worked on, which is very cool,” she explains.

Moving at the speed and scale of the metaverse

Other companies also face some of the problems the Enterprise Engineering team addresses. So what makes their impact different here at Meta?
“The main difference is the scale,” says Adrian R., also an enterprise engineer at Meta. “The technologies our teams build connect billions of people, so it’s important to our global teams that we build solutions that are reliable and scalable.”
This scale offers many unique opportunities. For example, some organizations rely mostly on third-party enterprise systems, building a few customized tools to integrate ERP and SaaS applications. But systems like these may hinder productivity, with limited integration options and long timelines for upgrades that can’t keep up with an organization’s growth.
Enterprise engineers at Meta start by working with cross-functional partners—such as our UX Research, Product Design, Product Management and Data Science teams—to deeply understand the problem they’re working on. Then, instead of building within the limits of third-party systems, they build a solution from the ground up, driven by the unique needs of those using the final system or tool to both empower and delight them.

Building with cutting-edge technology

Enterprise engineers at Meta use the same tech stack that powers Facebook, Instagram, WhatsApp and more. This gives them access to some of the best infrastructure services and developer tooling available anywhere for developing enterprise software. It also means the team is frequently the first within the company to use new tech.
“The internal tooling is great,” Vaashu shares. “When we’re building something new, we’re not only working on growing our own skills, but also helping other engineers learn and grow. We all learn from each other.” Read more about how our teams are building solutions to help other teams maximize the opportunity presented by hybrid working models.
"Vaashu S. sits on a cliff overlooking the ocean"
Vaashu S., enterprise engineer

Learning while pursuing career growth

Joining the Enterprise Engineering team marks the beginning of many engineers’ career growth, giving them new opportunities to expand their skill sets and apply their skills in different ways.
“A lot of engineers are crazy about code, but I'm also very interested in people,” says Yuhuan. “Before building a product, we have to fully understand the business use case. This exposed me to working with project managers and designers—a lot of cross-functional collaboration. Because of that, I think my communication skills are at the next level compared to where I was.”
“Here at Meta, from day one, you can start working on the things that you're supposed to do and learning new skills,” Adrian adds. “They are going to teach you and expect that you learn fast, and you keep learning, because things change fast. We move fast. That helps me improve.”
"Adrian R. paddling a kayak"
Adrian R., enterprise engineer
Just like others at Meta, Enterprise Engineering team members are encouraged to pursue the work that interests them most. “Managers don’t only care about the project itself,” explains Yuhuan. They also care about what you want to work on—your personal passion.”
Adrian agrees. “You aren’t stuck with the same type of work,” he shares. “You can change from project to project. You have the opportunity to make your ideas happen.”
“And Enterprise Engineering is still growing,” he adds. “There are still a lot of undiscovered opportunities, so there is space for me to grow as the team grows. One time, a friend asked me if I would like to stay at Meta for the rest of my career. I told him that if I want to do something different, I can still do it here.”

Creating a culture of supportive collaboration

Vaashu highlights the level of collaboration she found on the Enterprise Engineering team at Meta as something unique and invaluable. “The first thing that I noticed when I joined was this is a very collaborative place,” she shares.
Enterprise engineers play a crucial role in fostering this collaborative environment by building the internal tools that help make that collaboration possible.
“There's an old saying in Chinese: ‘If you are trying to build a fire, it will be much stronger and faster if everyone is picking branches.’ At Meta, many people work together to solve a problem,” explains Yuhuan. “Here, I've never seen people belittle another person’s opinion. We are considerate to everyone, and this culture provides a safe place to think creatively—fostering efficiency of the team and our creative solutions.”

Joining Meta as an enterprise engineer

Visit the Enterprise Engineering page on our Careers site to see open roles and learn more about how you could scale your impact by helping to scale ours as an enterprise engineer at Meta. For regular updates from the Enterprise Engineering team, follow us on Facebook.

Stay connected