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.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →