Meta is seeking an experienced Software Engineer to join the Software Engineering (Infrastructure) team to build large distributed components that run Facebook, handling millions of requests per second with sub-second latency and fault tolerance. The role involves tackling complexity and building scalable platforms.
Requirements
- 12+ years coding experience in C, C++, Java and/or C-Sharp
- 12+ years experience building server applications
- Experience with operating system internals, file systems, programming language design, or compilers
Responsibilities
- builds large distributed components that run Facebook
- handle everything from Facebook scale data storage, to synchronization and coordination of large server clusters, to providing a runtime environment for front end Facebook code
- tackling complexity
- building platforms that can scale through multiple orders of magnitude
- Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
- Understand industry & company-wide trends to help assess & develop new technologies
- Lead long term technical vision and roadmap for large cross-company efforts
Other
- Experience leading projects with industry-wide impact
- Vast experience communicating and working across functions to drive solutions
- Significant experience in mentoring/influencing 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