Software Engineering Manager

Meta
Menlo Park, CA Full Time
POSTED ON 3/9/2022 CLOSED ON 8/8/2022

What are the responsibilities and job description for the Software Engineering Manager position at Meta?

Network Emulation team is part of the overall Meta Infrastructure organization and develops software for our entire network. We cover our ever-growing data centers, the global backbone that connects all our locations, and our edge points-of-presence. We are looking for a manager who will lead this group of engineers building and evangelizing large-scale high-fidelity network emulation service. This emulation service enables production network reliability, validating various network designs and operations in a safe sandbox environment. Network emulation has proven to be very useful in the routing policy design verification, and we would like to expand the use case toward validation of all day-to-day network operations. As the leader of this small and growing team, you will learn how Meta designs and operates its large-scale production network and you will be in charge of designing and implementing how we model the production network and validate any changes made to it.


Software Engineering Manager Responsibilities:

  • Define and drive regular development of a technical roadmap to meet the needs of the team, and partner teams
  • Operate in a rapidly evolving environment, adapting quickly to new information and re-prioritizing as needed
  • Manage software engineers building, scaling, deploying the network emulation service
  • Collaborate with Network Engineering team to automate various processes, build software infrastructure for network monitoring and analysis, aid in capacity planning and architecture change analysis
  • Communicate cross-functionally and drive engineering efforts



Minimum Qualifications:

  • 2 years experience managing an infrastructure software engineering team
  • Demonstrated experience recruiting and managing technical teams, including performance management and managing engineers
  • Knowledge of container/virtualization technologies such as Linux containers, Kubernetes, or Docker
  • Knowledge of networking and distributed systems
  • Bachelors in Computer Science or related field



Preferred Qualifications:

  • Experience with large-scale network designs and operations
  • Experience with network devices (routers, switches, load balancers) and an understanding of network routing protocols





Facebook is proud to be an Equal 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.Facebook 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.
Manager, Software Engineering
JPMorgan Chase -
Palo Alto, CA
Software Engineering Manager, Product
Meta -
Sunnyvale, CA
Software Engineering Manager - OpenBMC
Meta -
Menlo, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Manager?

Sign up to receive alerts about other jobs on the Software Engineering Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$154,846 - $194,761
Income Estimation: 
$219,698 - $281,777

Sign up to receive alerts about other jobs with skills like those required for the Software Engineering Manager.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $153,019 - $201,912
    • Income Estimation: $162,298 - $194,146
  • Debugging Skill

    • Income Estimation: $152,995 - $195,355
    • Income Estimation: $153,019 - $201,912
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Meta

Meta
Hired Organization Address Redmond, WA Full Time
As a Data Science Manager at Meta, you will help shape the future of the experiences we build for billions of people and...
Meta
Hired Organization Address Redmond, WA Full Time
At Reality Labs Research, our goal is to explore, innovate, and design the next generation of virtual, augmented, and mi...
Meta
Hired Organization Address Seattle, WA Full Time
Meta is seeking a Research Engineer to join our Large Language Model (LLM) Research team. We conduct focused research an...
Meta
Hired Organization Address Redmond, WA Intern
The Applied Perception Science & Image Quality team is seeking interns for 2025. Meta Reality Labs is a world leader in ...

Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Menlo Park, CA area that may be a better fit.

Manager, Software Engineering

Affirm, San Jose, CA