FRL Distributed Systems Software EngineerSoftware Engineering | Redmond, WA
Come work alongside expert software engineers, hardware engineers and research scientists to create the technology that makes VR and AR pervasive and universal. We are seeking a Software Engineer with a deep C++ skill set, a passion for working on breakthrough new technology, and a love for making software scale in a distributed environment. At Facebook Reality Labs (FRL), you'll engineer services that power the future of virtual reality (VR) and augmented reality (AR). Join a world-class team experimenting with bold ideas in areas including optics, haptics, tracking, displays, computer vision, user experience, audio, and perceptual psychology.
Responsibilities
* Work with engineers and researchers to design, implement, and debug services that scale well and interact well with other services * Collaborate in a team environment across multiple scientific and engineering disciplines, making architectural tradeoffs to deliver high-quality software solutions within a reasonable time budget * Design metrics to determine health and speed of the system(s), and to surface data to enable metrics and dashboards * Write clean readable code, debug complex problems that span systems, prioritize ruthlessly and get things done with a high level of efficiency * Help drive good software engineering practices within the team
Minimum Qualifications
* BS degree in Computer Science or related field * 3+ years C++ experience, including C++11 and above features and principles * 1+ years experience with backend/distributed systems and services
Preferred Qualifications
* Capable of writing pythonic code * Experience with 3D computer vision or graphics * GPU programming experience (CUDA, OpenGL, etc.)
Let your dream job find you.
Sign up to start matching with top companies. It’s fast and free.