Software Engineer (Leadership) - Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses, including Facebook, Messenger, Instagram, WhatsApp, and AR/VR experiences.
$213,000 - $293,000
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS

Description For Software Engineer (Leadership) - Infrastructure

Meta is seeking an experienced Principal Software Engineer to join their Infrastructure team, focusing on building large-scale distributed systems that power Facebook's core services. This leadership role involves architecting and developing systems that handle millions of requests per second with sub-second latency while maintaining fault tolerance. The position combines deep technical expertise with leadership responsibilities, requiring 12+ years of experience in systems programming and distributed computing.

The role offers an opportunity to work on fundamental infrastructure components, from data storage solutions to server cluster coordination, while leading technical vision and strategy for cross-company initiatives. The ideal candidate will not only contribute to complex technical solutions but also mentor senior engineers and drive organizational improvements.

Working at Meta provides exposure to some of the world's largest-scale computing challenges, alongside competitive compensation ($213,000-$293,000/year plus bonus and equity) and comprehensive benefits. The position is based in Bellevue, WA, and offers the chance to work on cutting-edge technologies in AI infrastructure, AR/VR, and other innovative areas.

This role is perfect for experienced engineers who are passionate about tackling complexity at scale and want to shape the future of social technology infrastructure while leading and influencing technical direction across the organization. The position combines hands-on technical work with strategic leadership, making it ideal for those looking to make a significant impact on industry-leading infrastructure systems.

Last updated 10 days ago

Responsibilities For Software Engineer (Leadership) - Infrastructure

  • Effectively communicate complex features and systems in detail
  • Drive the team's goals and technical direction
  • Understand industry & company-wide trends to assess & develop new technologies
  • Partner with organization leaders to improve team performance
  • Identify new opportunities for the larger organization
  • Lead long term technical vision and roadmap for large cross-company efforts
  • Suggest, collect and synthesize requirements and create feature roadmap

Requirements For Software Engineer (Leadership) - Infrastructure

Java
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Experience leading projects with industry-wide impact
  • Vast experience communicating and working across functions
  • Significant experience in mentoring/influencing senior engineers
  • Proven track record of planning multi-year roadmap
  • Experience in driving large cross-functional engineering efforts
  • 12+ years coding experience in C, C++, Java and/or C#
  • 12+ years experience building server applications

Benefits For Software Engineer (Leadership) - Infrastructure

Medical Insurance
Equity
  • Competitive salary
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Meta Software Engineer (Leadership) - Infrastructure

AI/HPC Systems Performance Engineer

AI/HPC Systems Performance Engineer role at Meta focusing on scaling AI infrastructure and optimizing network performance for AI training systems.

Software Engineer (Leadership) - Infrastructure

Lead software engineer position at Meta, focusing on large-scale distributed systems and infrastructure, combining technical leadership with hands-on engineering to power Meta's global platforms.

Distinguished Software Architect - Deep Learning and HPC Communications

Lead the development of next-generation GPU communication technologies for AI and HPC at NVIDIA, architecting solutions that scale to thousands of GPUs.

Distinguished Engineer – Data Center System Software Architect

Lead system software architecture for NVIDIA's data center products, working with cutting-edge GPU and CPU technologies while collaborating with major cloud providers.

Principal Software Engineer

Principal Software Engineer position at Coupang, leading architecture and development of distributed systems and infrastructure for a major e-commerce platform.