Clera - Your AI talent agent
LoginStart
Start
Meta logo
Meta

Software Engineer, Server Efficiency

full-time•Bellevue•$7k - $217k

Summary

Location

Bellevue

Salary

$7k - $217k

Type

full-time

Experience

5-10 years

Company links

WebsiteLinkedInLinkedIn

About this role

Our team is responsible for increasing the efficiency of the entire software stack running in our data centers. Our work contributes to one of Meta’s top priorities: we save the company billions of dollars in operating expenses every year, ensure that we have the computational resources necessary for our growth, and improve business metrics by advancing system software. We seek software engineers for roles focusing on performance engineering to support the majority of Meta’s server-side software. At Meta we have a particular opportunity to optimize software execution, as we have full knowledge of what we run and the data patterns that we see. This guides our design and implementation of data structures, libraries, and performance optimizations to increase efficiency across our varied workloads and allows us to contribute beyond Meta's services through our open-source software. As a member of our team, you will contribute to high-impact efficiency improvements that benefit all of Meta's server developers and users. You’ll be working alongside industry-leading library and compiler experts and collaborate with the open-source community.

Responsibilities

  • Develop and optimize C/C++ libraries for Meta services–memory allocation, thread pools and work scheduling, thread synchronization and lockless data structures, highly performant collections, async processing and I/O, RPC, etc
  • Analyze resource utilization in server applications (CPU, GPU, memory, network, etc.), identify bottlenecks, scope out opportunities for improved resource utilization, and implement improvements, such as modifying core libraries to optimize Meta server workloads, implementing efficiency improvements in production code (e.g., change core data structures), or improving server utilization
  • Work with internal customers and partners to define requirements
  • Reflect requirements in the team roadmap and plan out execution


Minimum Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 6+ years of professional C/C++ experience
  • Knowledge of computer architecture, CPU and memory subsystem, and OS-level resource management
  • Experience using performance-profiling tools and optimizing native applications for execution-time and memory efficiency


Preferred Qualifications

  • Experience implementing and optimizing low-level libraries, such as memory management, threading, data compression, or string processing
  • Knowledge of modern ISAs, such as x86 and ARM
  • Experience hand-tuning code, e.g., with loop optimizations, vectorization, parallelization, HW-architecture-specific optimizations
  • Experience developing operating-system kernels


$74.04/hour to $217,000/year + bonus + equity + benefits

What you'll do

  • Develop and optimize C/C++ libraries for Meta services, focusing on performance improvements. Analyze resource utilization in server applications and implement enhancements to optimize server workloads.

About Meta

Meta's mission is to build the future of human connection and the technology that makes it possible. Our technologies help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To help create a safe and respectful online space, we encourage constructive conversations on this page. Please note the following: • Start with an open mind. Whether you agree or disagree, engage with empathy. • Comments violating our Community Standards will be removed or hidden. Please treat everybody with respect. • Keep it constructive. Use your interactions here to learn about and grow your understanding of others. • Our moderators are here to uphold these guidelines for the benefit of everyone, every day. • If you are seeking support for issues related to your Facebook account, please reference our Help Center (https://www.facebook.com/help) or Help Community (https://www.facebook.com/help/community). For a full listing of our jobs, visit https://www.metacareers.com

Ready to join Meta?

Take the next step in your career journey

Frequently Asked Questions

What does Meta pay for a Software Engineer, Server Efficiency?

Toggle
Meta offers a competitive compensation package for the Software Engineer, Server Efficiency role. The salary range is USD 7k - 217k per year. Apply through Clera to learn more about the full compensation details.

What does a Software Engineer, Server Efficiency do at Meta?

Toggle
As a Software Engineer, Server Efficiency at Meta, you will: develop and optimize C/C++ libraries for Meta services, focusing on performance improvements. Analyze resource utilization in server applications and implement enhancements to optimize server workloads..

Is the Software Engineer, Server Efficiency position at Meta remote?

Toggle
The Software Engineer, Server Efficiency position at Meta is based in Bellevue, Washington, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer, Server Efficiency position at Meta?

Toggle
You can apply for the Software Engineer, Server Efficiency position at Meta directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Meta's careers site.
Join our talent pool first to get notified about similar roles that match your profile.