Meta is seeking an experienced Software Engineer to join their Infrastructure team in a leadership role. This position focuses on building and maintaining large-scale distributed systems that power Facebook's core infrastructure, handling millions of requests per second with sub-second latency.
The role requires a seasoned professional with 12+ years of experience in software engineering, particularly in building server applications and working with languages like C, C++, Java, or C#. The ideal candidate will have a strong background in leading industry-wide impact projects and driving large cross-functional engineering efforts.
As a Principal Software Engineer, you'll be responsible for driving the team's technical direction, leading long-term vision and roadmap development, and collaborating with organization leaders to improve team performance. The position involves working on critical infrastructure components that handle everything from Facebook-scale data storage to synchronization and coordination of large server clusters.
The role offers competitive compensation ranging from CA$192,000 to CA$256,000 annually, plus bonus and equity opportunities. Meta provides a comprehensive benefits package and promotes an inclusive work environment, supporting various accommodations for candidates with different needs.
This is an excellent opportunity for experienced engineers passionate about tackling complexity at scale and building platforms that can handle multiple orders of magnitude of growth. The position offers the chance to work on cutting-edge technology while contributing to the next evolution of social technology, including AR/VR experiences.
Working at Meta means being part of a company that's pushing boundaries beyond traditional digital connections, working on technologies that transcend the constraints of screens and physical distance. The role offers remote work options in Canada, providing flexibility while working on some of the most challenging and impactful technical problems in the industry.