Oculus - Backend Systems Engineer

Employer

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apex Systems, is seeking the following. Apply via Dice today!

Backend Systems Engineer Project Description Apex is building a custom software development and maintenance team for our client, a Fortune 100 Technology Leader and developer of next-generation ARVR (Augmented RealityVirtual Reality) devices and platforms Our client is helping more people around the world come together and connect through world-class Augmented, Mixed and Virtual Reality hardware and software. With global departments dedicated to ARVR research, computer vision, haptics, social interaction, and more, they are committed to driving the state-of-the-art forward through relentless innovation. AR and VR potential to change the world is immense -- and we are just getting started. Our team will be responsible for maintenance and upkeep of the core software stack (Operating Systems and related platforms) that operates main ARVR device product lines Responsibilities Support of critical software stack features spanning multiple layers, including PC Runtime Layer through the 1st party application layer (such as Store features) Learning and examining existing software stack including key features, Source Control and Testing Systems Assuming on-call duties for maintenance of software stack, including features fixes and long-term code projects Maintenance and development of code for key features, including freezing portions of code, code refactoring and new development Fixing long-standing software stack issues and ensuring operability of key backend features Development of more robust automated testing and overall testing frameworks Tools and Technologies ReactJS, Relay, React Router, Electron PHP, Hack DirectX, OpenGL, and Vulkan Windows and File System, C++ backend Project Length 6-12 month initial contract engagement, with strong potential for extension and upward mobility LocationWorking Hours Remote + Distributed Team (Candidates can sit anywhere in the U.S.) 9 AM-530 PM PST core hours EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservicesapexsystemsinc.com or 844-463-6178.