Meta - Lansing, MI

posted 2 months ago

Full-time - Mid Level
Lansing, MI
5,001-10,000 employees
Web Search Portals, Libraries, Archives, and Other Information Services

About the position

Oculus Studios is expanding its Central Technology team, focusing on enhancing the capabilities of its First Party Game Studios, which include Armature Studios, Beat Games, BigBox VR, Camouflaj, Downpour Interactive, Sanzaru Games, Twisted Pixel, Supernatural, and Ouru. The Central Technology team plays a crucial role in helping these studios leverage the extensive infrastructure provided by Meta, aiming to reduce overhead and streamline operations across the board. We are seeking skilled engineers who can effectively navigate Meta's vast resources and are passionate about contributing to the development of video games. In this role, you will support engineers who are responsible for creating common client-facing solutions across Oculus Studios. This includes areas such as Game Hosting & Matchmaking, Voice Chat, In-Game Notifications, Persistent Player & Game Data, Reporting, Moderation, Logging & Analytics, and Common Tooling. Your responsibilities will also involve providing timely feedback to help engineers grow in their careers, addressing personal concerns that may impact their work, and mediating disputes within the team. Collaboration is key, as you will work closely with management and leadership across Oculus Studios to ensure alignment on long-term objectives. You will help define the roadmap for Meta's infrastructure and New Technology Support for game studios, engaging in multi-year projects. By identifying common needs across the first-party game studios, you will collect requirements and propose solutions that gain buy-in, ultimately leading to the launch of features that enhance the gaming experience. As a full-stack developer, you will gain familiarity with various coding languages such as CPP, C#, Python, Hack, JavaScript, and React, and work with multiple game engines including Unity and Unreal. You will also explore third-party game technologies like AWS GameLift and assist in determining the best hosting environments for different scenarios. Your role will include onboarding new engineers to Meta's infrastructure and internal tools, ensuring that the unique challenges of game development are understood and addressed. Additionally, you will support game studios during critical break/fix scenarios and assist them in building, scaling, and optimizing new features for their current and future titles. This position offers a unique opportunity to be at the forefront of game development technology and to make a significant impact on the gaming landscape.

Responsibilities

  • Support engineers driving common client-facing solutions across Oculus Studios.
  • Provide timely feedback to help engineers improve and grow in their careers.
  • Assist engineers with personal concerns affecting their duties.
  • Mediate disputes or disagreements within Oculus Studios Central Technology.
  • Collaborate with Oculus Studios management to ensure alignment on long-term objectives.
  • Define the roadmap for Meta's infrastructure and New Technology Support for game studios.
  • Identify common needs across first-party game studios and propose solutions.
  • Build shipping features as part of a 1st Party product and launch to consumers.
  • Develop custom solutions that align with the Metaverse and deliver them to consumers.
  • Work as a full-stack developer and gain familiarity with multiple coding languages.
  • Become familiar with multiple game engines and third-party game technologies.
  • Help onboard new game studio engineers to Meta infrastructure and internal tools.
  • Partner with other teams within Meta to migrate game studio services.
  • Support game studios during break/fix scenarios and be part of the escalation path.
  • Assist game studios in building, scaling, and optimizing new features.

Requirements

  • 2+ years of management experience
  • 5+ years of experience in developing backend services for games or enterprise environments
  • Broad knowledge of games and game development or enterprise scale infrastructure
  • Experience learning new approaches, coding languages, and Meta specific solutions
  • Experienced with C/C++ or C#
  • Experienced with Python or PowerShell
  • Experienced collaborating with team members across multiple disciplines.

Nice-to-haves

  • 5+ years of management experience
  • 10+ years of experience developing backend services for games
  • Experience shipping AAA titles or large enterprise solutions
  • Experience working in major game engines like Unreal or Unity
  • Experience as a Full-Stack developer in a large scale distributed environment
  • Experience with backend security, privacy, scalability, and persistence storage design paradigms
  • Experience in building user-facing tools using languages such as Hack, JavaScript, React
  • Experience building supportable solutions with proactive alerting and monitoring
  • Experience with major cloud providers like AWS or Azure
  • Experience working with distributed computing platforms
  • Bachelor's Degree in Computer Science or Engineering

Benefits

  • Bonus
  • Equity
  • Health Insurance
  • Paid Holidays
  • Flexible Scheduling
  • Professional Development
  • Mental Health Days
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service