Taro Logo

Software Engineer (Leadership) - Infrastructure

Meta builds technologies that help people connect, find communities, and grow businesses through platforms like Facebook, Instagram, WhatsApp, and immersive AR/VR experiences.
$192,000 - $256,000
Principal Software Engineer
Remote
5,000+ Employees
12+ years of experience
Enterprise SaaS · AI · AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on Azure Cosmos DB and distributed systems, offering competitive compensation and remote work flexibility.

Software Engineering Architect

Senior technical leadership role at Salesforce building distributed systems for Data Cloud, focusing on large-scale data processing and analytics infrastructure.

Director, Edge & Traffic Engineering

Lead LinkedIn's global traffic management, DNS, and routing platform initiatives as Director of Edge & Traffic Engineering, ensuring high availability and performance.

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering hybrid work arrangement and competitive compensation.

Description For Software Engineer (Leadership) - Infrastructure

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.

Last updated 4 months ago

Responsibilities For Software Engineer (Leadership) - Infrastructure

  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing new ideas
  • Lead long term technical vision and roadmap for large cross-company efforts
  • Suggest, collect and synthesize requirements and create an effective feature roadmap

Requirements For Software Engineer (Leadership) - Infrastructure

Java
  • 12+ years coding experience in C, C++, Java and/or C#
  • 12+ years experience building server applications
  • 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 to drive solutions
  • Significant experience in mentoring/influencing senior engineers across organizations
  • Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term vision
  • Experience in driving large cross-functional/industry-wide engineering efforts
  • Experience with operating system internals, filesystems, programming language design, compilers (preferred)

Benefits For Software Engineer (Leadership) - Infrastructure

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • bonus
  • equity
  • benefits package available

Interested in this job?