Enable job alerts via email!

Senior Software Engineer - Oculus Studios Central Technology

Facebook

Nashville (TN)

On-site

USD 177,000 - 251,000

Full time

8 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 its Oculus Studios Central Technology team. This role involves collaborating closely with technical leaders to define project priorities and develop immersive experiences. The ideal candidate will have extensive experience in game development, particularly with C++, C#, and popular engines like Unreal and Unity. You will be responsible for building robust systems that support first-party developers and sharing technical knowledge across teams. This position offers a unique opportunity to influence the future of immersive media within a dynamic and creative environment.

Qualifications

  • 8+ years of experience in programming languages and Meta-specific solutions.
  • 5+ years in immersive media or game development.

Responsibilities

  • Collaborate with the Oculus Studios Technical Director on multi-year projects.
  • Implement reliable systems for first-party developers.

Skills

C++
C#
Python
Hack
JavaScript
Unity
Unreal
Game Development
Full-Stack Development
Cloud Computing (AWS/Azure)

Education

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

Tools

Visual Studio
Ryder
GraphQL
Graph API
Ent Framework

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 (including Armature Studios, Beat Games, BigBox VR, Camouflaj, Sanzaru Games, Twisted Pixel, Supernatural, and OURO) in creating compelling content. We seek engineers eager to collaborate with Oculus Studios and passionate about developing immersive experiences. The ideal candidate will have a proven track record in creating and maintaining common solutions for game studios, with experience in providing direct support to these studios.

Required Skills:

Senior Software Engineer - Oculus Studios Central Technology Responsibilities:

  1. Collaborate directly with the Oculus Studios Technical Director to define priorities and technological objectives for multi-year projects.
  2. Implement consistent, reliable systems in a dynamic development environment that our first-party developers depend on.
  3. Build and maintain relationships with Oculus partners, serving as a technical representative and advocate for developer impact across teams.
  4. Work across various development environments as needed, including but not limited to C++, C#, Python, Hack, JavaScript, Unity, Unreal, Visual Studio, Ryder, etc.
  5. Promote technical knowledge sharing within Oculus Studios through documentation, demos, code examples, and advocacy.

Minimum Qualifications:

  • 8+ years of experience in learning new approaches, programming 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 contexts.
  • Broad understanding of game development and/or enterprise-scale infrastructure.
  • Experience collaborating with multidisciplinary teams to bring products to fruition.

Preferred Qualifications:

  • Shipped AAA titles or large enterprise solutions.
  • 8+ years developing and maintaining infrastructure for games or 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.
  • Designing solutions with proactive alerting, monitoring, and metrics.
  • Experience with major cloud providers like AWS or Azure.
  • Experience working 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, and benefits.

Industry: Internet

Equal Opportunity:

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based on race, religion, color, national origin, sex (including pregnancy and related conditions), sexual orientation, gender identity, gender expression, transgender status, 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 utilize AI and machine learning in our hiring process.

Meta is committed to providing reasonable accommodations for candidates with disabilities. If you need assistance or accommodations, please 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.

Similar jobs

Senior Software Engineer - Oculus Studios Central Technology

Flagship Kansas

Kansas

On-site

USD 177,000 - 251,000

11 days ago

Senior Software Engineer - Oculus Studios Central Technology

Facebook

Raleigh

On-site

USD 177,000 - 251,000

7 days ago
Be an early applicant