Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Staff Software Engineer, SDK Foundations (Game Development)

Формат работы
onsite
Тип работы
fulltime
Грейд
principal
Английский
b2
Страна
US

Описание вакансии

Текст:
/

TL;DR

Staff Software Engineer, SDK Foundations (Game Development): Building and optimizing critical path client SDKs and in-game experiences across multiple platforms with an accent on C++ development, Unreal Engine integration, and large-scale system deployments. Focus on designing reference architectures, tackling challenging technical solutions, and mentoring engineers to empower game developers.

Location: Must be based in the United States, as indicated by US-specific benefits (401k, health insurance) and legal acts (California, Los Angeles, San Francisco, Washington)

Company

hirify.global is a product company focused on creating games and player experiences that put players first.

What you will do

  • Develop and support client-side SDKs for console, desktop, and mobile platforms used by millions of players.
  • Build and maintain Unreal Engine plugins that interface with client-side SDKs and Riot's Platform Services.
  • Serve as an individual contributor, creating reference designs and conducting architectural and code reviews.
  • Design, code, and improve release processes for the products and solutions developed by your team.
  • Mentor software engineers, influence team goals, and lead by example.
  • Partner with product owners and technical leads to build and operate features end-to-end, including participating in on-call rotation.

Requirements

  • Bachelor's degree in Computer Science, a related field, or equivalent professional experience.
  • 6+ years of hands-on programming experience as a software engineer and proficiency in C++ 14 or newer.
  • 4+ years of hands-on programming experience with Unreal Engine 4.2x/5.x building tools, plugins, or gameplay components.
  • Experience contributing to a large codebase with millions of active users.
  • Expertise with continuous development and deployments of large-scale systems.
  • Experience defining and delivering technical solutions to technical users.

Nice to have

  • Experience with scripting languages like Python or TypeScript.
  • Experience with telemetry providers like Data Dog and/or Sentry.
  • Experience developing client applications and/or client SDKs that leverage highly distributed systems.
  • Experience with globally deployed platforms as well as distributed teams.
  • Experience building in-client user experiences for AAA title(s).

Culture & Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance, plus parental leave for you, your spouse/domestic partner, and children.
  • 401k with company match.
  • Commitment to equal employment opportunity, with reasonable accommodations for handicapped and disabled Rioters.
  • Collaborative team environment that values unique perspectives.