Software Engineer, Gameplay Engineer
Menlo Park, CA | Remote, US
- Architect efficient and reusable systems that drive complex AR/VR applications or other 3D experiences.
- Build technologies and SDKs that empower developers to create compelling
experiences. - Expand the reach of our products by integrating Meta’s technology into additional platforms and frameworks, such as game engines.
- Lead collaboration with both internal and
external partners to drive successful product outcomes. - Telecommute from anywhere in the US permitted.
- Employer will accept a Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and three years of work experience in the job offered or in a computer-related occupation. Requires three years of experience in the following:
- 1. Working on or shipping a professional game or 3D interactive product
- 2. C++ or C# programming
- 3. Interfacing with other teams to incorporate their innovations and vice versa
- 4. Software development tools: Code editors (VIM, Emacs, MS Visual Studio, or Visual Studio Code), and revision control systems (Subversion, GIT, or Perforce)
- 5. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands
- 6. Building highly-scalable performant solutions
- 7. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in
production systems.
Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base salary, Meta offers benefits. Learn more about benefits at Meta. Apply
Job Profile
Telecommute from anywhere in the U.S. permitted
Benefits/PerksBenefits Bonus Equity Long term conditions Mental health conditions Pregnancy-related support Religious beliefs
Tasks- Architect efficient and reusable systems
- Build technologies and SDKs
- Expand product reach by integrating technology into platforms and frameworks
- Lead collaboration with partners
Algorithms AR AR/VR C C++ Code editors Collaboration Computer Science Emacs Engineering Game development Git Linux Perforce Programming Recruiting Revision control systems Software Development Software Development Tools Subversion UNIX VIM VR Web
Experience3 years
EducationApplied Sciences Computer Engineering Computer Science Computer Software Engineering Master Master’s Degree in Computer Science Master's in Computer Science Mathematics Physics Related Field Technology
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9