Senior Developer Infrastructure Engineer at Facebook
Menlo Park, CA, US
The Oculus team at Facebook builds the VR hardware and platform to let you experience anything, anywhere, with anyone. Additionally, Facebook has teams dedicated to building social experiences in VR that make it easier to spend time with your friends, wherever they are. Virtual reality’s potential to connect the world is immense—and we’re just getting started. 
Oculus is a world leader in the design of virtual and augmented reality systems. Come work alongside expert software engineers and research scientists to create the technology that makes ARVR pervasive and universal. Join the adventure of a lifetime as we make science fiction real and change the world. 
We're looking for an experienced software engineer with skills in building tools, working with internal teams to deliver products that meet their needs, and a willingness to go deep into infrastructure to build and bring together systems at all levels. 
RESPONSIBILITIES
  •  
     
    Be a leader in developer tools and infrastructure and be willing to make the big bets it will take to move the organization to the next level of efficiency
  •  
     
    Work well across development teams to build and ship products that meet their needs
  •  
     
    Keep our codebase healthy by standardizing our C++ libraries, compilers, and code quality and understanding root-level causes in the repo that are slowing teams down
  •  
     
    Find areas of inefficient practices and redundant or barely differentiated tools and lead efforts to eliminate and standardize so we can move faster
MINIMUM QUALIFICATIONS
  •  
     
    Bachelor's degree in Computer Science, Mathematics or related field
  •  
     
    8+ years of software development experience
  •  
     
    5+ years experience in tools or infrastructure work
  •  
     
    3+ years experience of JavaScript and/or Python
  •  
     
    3+ years experience with C/C++
PREFERRED QUALIFICATIONS
  •  
     
    Experience with efficiency improvements and bringing consistency across the board
  •  
     
    Knowledge of React, Buck, Bazel and/or other development tools
  •  
     
    Electron experience
  •  
     
    Knowledge of Android development
  •  
     
    Experience with CPU and GPU optimization
  •  
     
    Virtual Reality experience
Facebook is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.