Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Staff Software Engineer, SDK Foundations (Game Development)
Описание вакансии
Текст:
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
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.
Похожие вакансии
4 дня назад
Staff Investment Engineer (Gamedev)
190 000 - 285 000$
4 дня назад
Lead Software Engineer - Automation (Gamedev)
133 900 - 214 300$
4 дня назад
Senior Language Programmer (Unreal Engine)
210 609 - 308 893CAD
13 часов назад
Developer Technology Engineer (Game Development)
201 580 - 284 580$
4 дня назад
Software Engineer-Engine/Rendering (Game Dev)
2 дня назад
Senior Gameplay Engineer (Unreal Engine)
154 900 - 232 400$