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 screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology.
The role requires a software engineering manager with responsibilities including planning, directing, or coordinating activities in fields such as electronic data processing, information systems, systems analysis, and computer programming. The candidate should be a highly technical, hands-on coder and an effective people manager. They must be a subject matter expert in at least one specific domain and lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area.
The ideal candidate will work with team and cross-functional partners to define and influence strategy, drive roadmap creation and execution, and collaborate with various functions to drive engineering initiatives and have an impact at an organizational level. They should participate in technical design, measure the impact of team, set clear expectations and goals, and manage the coordination of team activities with responsibility for results, including costs, methods, and staffing.
Minimum qualifications include a master's degree in computer science, computer software, engineering, applied sciences, mathematics, physics, or related field, and three years of work experience in the job offered or in a computer-related occupation. The candidate must also have experience in software engineering work, including hands-on technical management building infrastructure core components, and coding in one of the following languages: C++, Java, Javascript, Python, or PHP. They should have experience in recruiting and managing technical teams, including performance management, and in architecting, developing, and shipping software products and/or services. Additionally, they should have management experience with technical teams, or experience as a technical lead or project manager, and experience in building products including front end technologies or backend systems.
The role also requires experience in large-scale internet service architectures, designing and developing distributed systems, storage systems, or cache and data distribution infrastructure, scaling high performance, high throughput systems, troubleshooting and diagnosing problems in large-scale systems, and coordinating large-scale, cross-functional efforts that span different teams. The candidate should also have experience in developing and managing requirements, and making data-driven decisions and leading strategic implementation and planning for risk and growth.
The compensation for this role is $268,161/year to $290,180/year plus bonus, equity, and benefits. The industry is internet, and 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. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.