Software Engineering Manager

1 month ago


Menlo Park, United States Meta Inc Full time

Summary:

Our team develops OpenBMC, an open source, Linux based embedded system that enables remote management at scale. We also support Open Bridge-IC (OpenBIC) which enables an open-source co-processor to assist BMC in system management. OpenBMC started as a hack by 4 Facebook engineers in 2014 and now has more than 2.6 Million units deployed, monitoring all of Meta's compute/storage platforms (that's us) and network switches.You'll be supporting the team as they make a big shift to take on end to end ownership of baseboard management controllers (BMC) from conception to shipment to production.

Required Skills:

Software Engineering Manager - OpenBMC Responsibilities:

  1. Analyze, design, develop, and debug server hardware/software integrations

  2. Provide technical leadership for innovative, reliable, scalable, and maintainable software solutions

  3. Provide team guidance, regular feedback, education, coaching, and mentoring

  4. Perform architectural, design, and code reviews that improve software engineering quality

  5. Create career development plans, manage performance, and conduct performance reviews

  6. Identify, recruit, interview, and hire new software engineers, while helping the team scale effectively

  7. Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions

Minimum Qualifications:

Minimum Qualifications:

  1. BS degree in Computer Science or related field

  2. 3+ years of experience managing engineers

  3. 5+ years of experience working on hardware/software integrations for servers

  4. Experience designing software systems and services

  5. Proven track record of software development, including shipping one or more products on large code bases that span a range of platforms and tools

  6. Experience working across disciplines to drive solution

Preferred Qualifications:

Preferred Qualifications:

  1. Knowledge of server development process

Public Compensation:

$177,000/year to $251,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.



  • Menlo Park, United States OSI Engineering Full time

    Staff Software Engineer, Back End Learn more about the general tasks related to this opportunity below, as well as required skills. We’re seeking a highly skilled Staff Software Engineer to focus on integrating cutting-edge AI services and improving backend platform performance. This role offers the opportunity to work on innovative AI-powered features...


  • Menlo Park, United States OSI Engineering Full time

    We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities: Technical...


  • Menlo Park, United States OSI Engineering Full time

    Job Summary: We are looking for a talented Staff Software Engineer to be part of our front-end engineering team developing mobile and web applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers. We have several new products on...


  • Menlo Park, United States Meta Inc Full time

    Summary: The MTIA (Meta Training & Inference Accelerator) Software team is part of AI Infra PyTorch org. The team’s mission is to explore, develop and help productize high-performance software and hardware technologies for AI at datacenter scale. The team co-optimizes both SW (e.g., algorithms and numerics) and HW (e.g., platform and network) to come up...


  • Menlo Park, United States OSI Engineering Full time

    Job Summary:To be considered for an interview, please make sure your application is full in line with the job specs as found below.We are looking for a talented Staff Software Engineer to be part of our front-end engineering team developing mobile and web applications that will be key to our future business. You will be part of a dynamic team using the...


  • Menlo Park, United States META Full time

    Summary: Meta is in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organizations. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility. Required...


  • Menlo Park, United States META Full time

    Summary: Meta is in search of the world’s most creative and experienced engineering leaders. We embrace entrepreneurs as well as those who come from more established organizations. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility. Required...


  • Menlo Park, United States OSI Engineering Full time

    Job SummaryWe are looking for a Staff Software Engineer to be part of our front-end engineering team developing mobile and web applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers. We have several new and products on the...


  • Menlo Park, United States META Full time

    Summary: The Host Networking team is responsible for all aspects of networking specific to servers including networking applications, network transport and analytics and NICs. The team is increasingly focused on building high performance network solutions for our AI workloads.We are looking for a manager who will lead the group developing network drivers...


  • Menlo Park, United States META Full time

    Summary: The Host Networking team is responsible for all aspects of networking specific to servers including networking applications, network transport and analytics and NICs. The team is increasingly focused on building high performance network solutions for our AI workloads.We are looking for a manager who will lead the group developing network drivers and...


  • Menlo Park, United States META Full time

    Summary: In this role, you will be a member of the Network AI Software team and part of the bigger DC networking organization. The team develops and owns the software stack around collective communication libraries around Meta.At the high level, the team aims to enable Meta-wide ML products and innovations to leverage our large-scale training and inference...


  • menlo, United States OSI Engineering Full time

    We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities: Technical...


  • menlo, United States OSI Engineering Full time

    We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.Responsibilities: Technical...

  • Software Engineer

    4 months ago


    Menlo Park, United States Diffuse Bio Full time

    The role: Design, build, and iterate on research infrastructure in close collaboration with research engineers. Build tools to automate and maintain computing clusters and data parsing pipelines.  Design and build software and APIs that enable internal and external access to our AI systems. Ideal background: Adaptability and openness to work on multiple...


  • Menlo Park, United States META Full time

    Summary: The MTIA (Meta Training & Inference Accelerator) Software team has been developing a comprehensive AI Compiler strategy and optimizing compiler toolchains. This enables training and inference of Meta’s production DL/ML workloads on the specialized MTIA AI accelerator hardware in a highly performant and flexible way.We are looking for a Software...


  • Menlo Park, United States META Full time

    Summary: In this role, you will be a member of the Network AI Software team and part of the bigger DC networking organization. The team develops and owns the software stack around collective communication libraries around Meta.At the high level, the team aims to enable Meta-wide ML products and innovations to leverage our large-scale training and inference...


  • Menlo Park, United States META Full time

    Summary: Communication Foundation Media organization with Meta provides core Audio, Video, Networking technologies powering both Calling and Messaging use cases for 3B+ users across the Family of Apps, GenAI and Reality Lab products. This team powers camera and audio capture, rendering and fun effects (such as background blur, filters, AR effects) across...


  • Menlo Park, California, United States META Full time

    About METAMETA is a leader in the field of artificial intelligence and networking. Our mission is to create innovative technologies that enable fast and reliable communication between machines.Job DescriptionWe are seeking an experienced Software Engineering Manager to join our Network AI Software team. As a member of this team, you will be responsible for...


  • Menlo Park, United States META Full time

    Summary: The MTIA (Meta Training & Inference Accelerator) Software team is part of AI Infra PyTorch org. The team’s mission is to explore, develop and help productize high-performance software and hardware technologies for AI at datacenter scale. Team has been developing AI frameworks to accelerate Meta’s DL/ML workloads on the specialized MTIA AI...

  • Software Engineer

    1 week ago


    Menlo Park, United States Next Level Talent, LLC Full time

    About the job Software Engineer Software Engineer - Menlo Park (In-Person) Join a small, high-performing team building a cutting-edge mortgage-as-a-service platform. Were looking for engineers excited to solve complex problems and make an impact in the mortgage space. What You'll Do: Develop and ship code for our full-stack product. Work on challenging...