Enable job alerts via email!

Senior Software Engineer - Oculus Studios Central Technology

Facebook

Salt Lake City (UT)

On-site

USD 177,000 - 251,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Engineer to join their Oculus Studios Central Technology team. This role focuses on enhancing shared technologies and supporting game studios in creating immersive experiences. You will collaborate with technical leaders, implement robust systems, and work across various development environments, including C++, C#, and Unity. If you are passionate about game development and eager to contribute to groundbreaking projects, this opportunity is perfect for you. Join a team that values creativity and technical excellence while shaping the future of immersive media.

Qualifications

  • 8+ years of experience in coding languages and Meta-specific solutions.
  • 5+ years of immersive media or game development experience.
  • Expertise in C/C++/C# coding within 3D entertainment.

Responsibilities

  • Collaborate with Technical Director to set priorities for projects.
  • Implement reliable systems for dynamic development environments.
  • Establish relationships with Oculus partners for technical support.

Skills

C++
C#
Python
Hack
JavaScript
Unity
Unreal
GraphQL
React

Education

Bachelor's Degree in Computer Science
Master's Degree in Engineering

Tools

Visual Studio
Ryder
AWS
Azure

Job description

Summary:

Oculus Studios Central Technology is a core team within Oculus Studios dedicated to improving shared technologies and supporting First Party Oculus Studios (Armature Studios, Beat Games, BigBox VR, Camouflaj, Sanzaru Games, Twisted Pixel, Supernatural, and OURO) in creating compelling content. We seek engineers passionate about immersive experiences and experienced in developing and maintaining common solutions for game studios, providing direct support when needed.

Required Skills:

Senior Software Engineer - Oculus Studios Central Technology Responsibilities:

  1. Collaborate with the Oculus Studios Technical Director to set priorities and technology goals for multi-year projects.
  2. Implement reliable and consistent systems to support dynamic development environments.
  3. Establish and maintain relationships with Oculus partners, representing technical aspects and developer impact to other teams.
  4. Work across multiple development environments, including but not limited to C++, C#, Python, Hack, JavaScript, Unity, Unreal, Visual Studio, Ryder, etc.
  5. Share technical knowledge through documentation, demo materials, code examples, and advocacy to facilitate learning within Oculus Studios.

Minimum Qualifications:

  • 8+ years of experience in learning new approaches, coding languages, and Meta-specific solutions.
  • 5+ years of experience in immersive media or game development.
  • 5+ years of development experience using Unreal, Unity, or native engines.
  • Expertise in C/C++/C# coding within 3D entertainment or gaming.
  • Broad understanding of game development and enterprise-scale infrastructure.
  • Experience collaborating with multidisciplinary teams to deliver products.

Preferred Qualifications:

  • Shipped AAA titles or large enterprise solutions.
  • 8+ years developing and maintaining infrastructure for large-scale distributed environments.
  • Experience with frameworks such as GraphQL, Graph API, Ent Framework.
  • Full-Stack development experience in large distributed environments.
  • Building user-facing tools using Hack, JavaScript, React, etc.
  • Implementing solutions with proactive alerting, monitoring, and metrics.
  • Experience with major cloud providers like AWS or Azure.
  • Familiarity with distributed computing platforms.
  • Bachelor's Degree or higher in Computer Science or Engineering.

Public Compensation: $177,000/year to $251,000/year + bonus, equity, benefits.

Industry: Internet

Equal Opportunity:

Meta is committed to equal employment opportunity and affirmative action, considering all qualified applicants without discrimination based on race, religion, color, national origin, sex, sexual orientation, gender identity, age, veteran status, disability, or other protected characteristics. We consider qualified applicants with criminal histories in accordance with applicable laws. Meta participates in the E-Verify program where required. We may use AI and machine learning in our recruiting processes.

Meta is dedicated to providing reasonable accommodations for candidates with disabilities. If you require assistance or accommodations, contact accommodations-ext@fb.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.