Meta Platforms, Inc. (Meta) is looking to solve problems related to building technologies that help people connect, find communities, and grow businesses, specifically by developing operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook, and by building new features and improving existing products.
Requirements
- C, C++, Java, C, Hack or other relevant coding languages
- Building large-scale infrastructure applications or similar experience in a corporate or start-up environment
- Designing and completing medium to large features independently without guidance
- Experience owning a particular component, feature or system
- Python, PHP, or Haskell
- Relational databases and SQL
- Design scalable distributed systems with established partition tolerance, consistency, and availability guarantees
Responsibilities
- Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run Facebook.
- Build new features and improve existing products.
- Work on problems of diverse scope and design core, backend software components.
- Handle Facebook scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end Facebook code.
- Conduct design and code reviews.
- Analyze and improve efficiency, scalability, and stability of various system resources.
- Identify and drive changes as needed for assigned codebase, product area and/or systems.
Other
- Receiving little instruction on day-to-day work
- Complete medium to large features (each with many tasks) independently without guidance.
- Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics or related field and 5 years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation
- Meta is proud to be an Equal Employment Opportunity employer.
- Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.