Meta Phoenix, AZ 85067
**Summary:**
We are looking for an Engine Programmer to join Ready at Dawn in creating high profile original titles across multiple platforms.Engine Programmers collaborate with artists, designers, and programmers across multiple disciplines to develop the proprietary in-house engine that powers our games. An ideal candidate is someone who can find creative solutions to challenging problems, and who also has experience with using the latest 3D graphical hardware and techniques.
**Required Skills:**
Engine Programmer - Ready at Dawn Responsibilities:
1. Maintain and extend the content processing pipeline for the proprietary Ready at Dawn Engine
2. Contribute to the engine's code compilation pipeline for C++ and Rust
3. Collaborate with other members of the tools and engine teams to implement new engine features and development tools
4. Take a leading role in integrating Ready at Dawn's development pipeline with Facebook's internal infrastructure
5. Research and develop future improvements to the content processing and compilation pipelines
**Minimum Qualifications:**
Minimum Qualifications:
6. 5+ years of experience in game development or multiple shipped games
7. C/C++ skills
8. Knowledge of compiler toolchains and build systems
9. Familiar with game asset pipelines
10. Experience collaborating with engineers across multiple teams on new features
11. Experience working independently and to be self-directed
12. Self motivation with a work ethic
13. Experienced with advanced 3D mathematics
**Preferred Qualifications:**
Preferred Qualifications:
14. Experience shipping AAA titles
15. Experience with Python
16. Experience with Rust
17. Experience working on content processing pipelines for game engines
18. Experience working with distributed computing platforms
19. Experience with optimizing network and file I/O performance
20. Bachelor's Degree in Computer Science or Engineering
**Industry:** Internet
**Equal Opportunity:** Facebook is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Facebook is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.