Current jobs related to Software Engineer, Server Efficiency - Menlo Park - META


  • Menlo Park, California, United States META Full time

    Overview:Our dedicated team focuses on enhancing the performance of the entire software infrastructure operating within our data centers.This initiative aligns with one of Meta's primary objectives: we significantly reduce operational costs, guarantee the availability of computational resources for our expansion, and elevate business metrics through...

  • Software Engineer

    3 months ago


    MENLO PARK, United States Atechstar Full time

    Job DescriptionSoftware Engineer Product Responsibilities Full stack web/mobile application development with a variety of coding languages Deliver on multiple projects of increasing complexity in an ambiguous or high-impact area over time Be an influencer and proactively find and solve problems without guidance Work effectively with cross functional...

  • Software Engineer

    3 months ago


    Menlo Park, California, United States Atechstar Full time

    Job DescriptionSoftware Engineer Product Responsibilities Full stack web/mobile application development with a variety of coding languages Deliver on multiple projects of increasing complexity in an ambiguous or high-impact area over time Be an influencer and proactively find and solve problems without guidance Work effectively with cross functional partners...


  • Menlo Park, California, United States Software Guidance and Assistance, Inc. Full time

    Software Guidance & Assistance, Inc. (SGA) is seeking a Mobile Software Engineer for a CONTRACT opportunity with one of our esteemed Financial Services partners. Overview of the Role: The Client Channels division within Wealth Management is responsible for the development of the Firm's Mobile Applications for both iOS and Android platforms. These...

  • Software Engineer

    17 hours ago


    Menlo Park, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...

  • Software Engineer

    2 weeks ago


    Menlo Park, United States Meta Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...


  • Menlo Park, United States META Full time

    Meta is seeking an engineer to join our Release to Production (RTP) team. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure operates efficiently to deliver our innovative services. The RTP team is responsible for the Hardware Lifecycle of all Meta servers including pre-production hands-on system and hardware...


  • Menlo Park, United States META Full time

    Meta is seeking a Performance & Capacity Engineer to join the Capacity Engineering & Analysis team to focus on site-wide performance and capacity optimization at the intersection of all Meta products and services, and all physical infrastructure (Servers, Data Centers, Network). This role will focus on creating and optimizing global and regional capacity...

  • Software Engineer, iOS

    3 months ago


    Menlo Park, United States Meta  Full time

    Software Engineer, iOS Sunnyvale, CA | Bellevue, WA | Redmond, WA | Menlo Park, CA | Seattle, WA | Burlingame, CA | New York, NY | San Francisco, CAEvery month, billions of people access Facebook products using mobile devices from across the world. Our mobile teams constantly push the boundaries of the user experience across all our apps, including...

  • Software Engineer

    1 month ago


    Menlo Park, United States Teksky LLC Full time

    Software Engineer, Product Responsibilities:Full stack web/mobile application development with a variety of coding languagesCreate consumer products and features using internal programming language HackImplement web or mobile interfaces using XHTML, CSS, and JavaScriptWork closely with our PM and design teams to define feature specifications and build...


  • Menlo Park, California, United States META Full time

    Overview:The C++ Compiler Optimization team is responsible for enhancing the LLVM compiler that supports a significant portion of Meta's backend software. At Meta, we possess a unique advantage in optimizing our software, as we have comprehensive insights into our operations, including timing and data usage patterns. This knowledge enables us to implement...


  • Menlo Park, United States Meta Full time

    Every month, billions of people access Facebook products using mobile devices from across the world. Our mobile teams constantly push the boundaries of the user experience across all our apps, including Facebook, Instagram, WhatsApp, Messenger, and more, as a leader in an exciting and fast-paced industry that is evolving daily. We are seeking full-time iOS...


  • Menlo Park, United States META Full time

    Hardware Systems Engineer, NPI Apply to this job Location pin icon Menlo Park, CA Apply to this job Meta is seeking an engineer to join our Release to Production (RTP) team. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure operates efficiently to deliver our innovative services. The RTP team is responsible for...


  • Menlo Park, United States META Full time

    Hardware Systems Engineer, NPI Apply to this job Location pin icon Menlo Park, CA Apply to this job Meta is seeking an engineer to join our Release to Production (RTP) team. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure operates efficiently to deliver our innovative services. The RTP team is responsible for...


  • Menlo Park, California, United States META Full time

    Job DescriptionMeta is seeking an experienced Production Systems Engineer to join our Release to Production (RTP) team. Our servers and data centers are the foundation upon which our rapidly scaling infrastructure operates efficiently to deliver our innovative services.Key ResponsibilitiesDevelop and Implement Robust Hardware Infrastructure Practices:...


  • Menlo Park, California, United States eInfochips (An Arrow Company) Full time

    About the RoleWe are seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers to join our team at eInfochips (An Arrow Company).Key ResponsibilitiesDesign, develop, code, test, and debug system software with a focus on display.Review code and design to ensure high-quality software.Analyze...


  • Menlo Park, California, United States META Full time

    Meta is on the lookout for a Systems Engineering Specialist to become a vital part of our Release to Production (RTP) team. Our infrastructure, comprising servers and data centers, is crucial for the seamless operation of our rapidly expanding services. The RTP team oversees the Hardware Lifecycle of all Meta servers, engaging in hands-on system and hardware...


  • Menlo Park, United States META Full time

    Performance & Capacity Engineer - Planning Operations Apply to this job Location pin icon Menlo Park, CA •Seattle, WA •New York, NY + 2 more - Hide Apply to this job Meta is seeking a Performance & Capacity Engineer to join the Capacity Engineering & Analysis team to focus on site-wide performance and capacity optimization at the intersection of all...

  • Software Engineer

    2 months ago


    Menlo Park, United States Meta  Full time

    Software Engineer Menlo Park, CA | Remote, USMeta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the...


  • Menlo Park, California, United States META Full time

    About the RoleWe are seeking a highly skilled Production Systems Engineer to join our Release to Production (RTP) team at Meta. As a key member of our team, you will play a critical role in ensuring the efficient operation of our rapidly scaling infrastructure, which is the foundation upon which our innovative services are delivered.Key...

Software Engineer, Server Efficiency

1 month ago


Menlo Park, United States META Full time

Summary: 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 world-class library and compiler experts and collaborate with the open-source community. Required Skills: Software Engineer, Server Efficiency 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: 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: 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 Public Compensation: $70.67/hour to $208,000/year + bonus + equity + benefits Industry: Internet Equal Opportunity: Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.