Toggle navigation
×
Search
Jobs
Explore
Careers
Get
Advice
Employers >
Sign In
Sign In
Sign In
How Tapwage Works
Contact
Find a Job
Career Channels
Recruiting tools
Post Jobs
Search Jobs
Next Job
Search Jobs
How Tapwage Works
Post Jobs
Software Engineer - Platform & Tools (Contractor)
Riot Games
Shanghai, China
Education
Junior
Benefits
Temporary
Independent Contractor
Skills
Tech
Other
General Superlatives
Apply
10,000+ Similar
Jobs
Software Engineer (Platform & Tools)
职责:
与跨职能开发团队合作,收集技术需求并推动工作流优化项目的实施。
集成并优化 Riot 生态系统中现有的共享管线和平台交付工具。
负责游戏资产验证系统的技术设计与实现,确保其符合性能和标准要求。
构建并开发工具,提升开发者在移动和 PC 平台上的迭代速度与效率。
开发并实现自动化和验证工具,以保持软件质量并简化开发流程。
必备条件:
扎实的计算机科学基础,涵盖数据结构、算法及系统设计。
3年以上软件或游戏开发相关工作经验。
拥有构建和自动化系统(如 Jenkins)的实际操作经验,熟悉 CI/CD 流程。
广泛理解游戏开发的工作流和流程。
优先条件:
具有与跨职能团队(包括工程师、艺术家、设计师)协作的经验。
精通 Python 和 C++,并专注于游戏编程。
丰富的 Unreal 引擎开发经验,了解其工具集和架构。
熟悉广泛的游戏开发工具,具备持续学习新技术的热情。
具备敏捷开发环境的工作经验,并能够适应迭代开发流程。
Responsibilities:
Collaborate with cross-discipline developers to gather requirements for workflow improvements
Integrate with existing Riot shared pipeline and platform delivery tooling
Contribute to technical design and implementation of game asset validation
Design and create tools to improve developer iteration efficiency on mobile and PC
Implement automation and validation tooling to ensure the quality of our software
Required Qualifications:
Proven understanding of Computer Science fundamentals
3+ years of experience
Experience with Build & Automation Systems (e.g. Jenkins)
General experience with Game Development
Desired Qualifications:
Experience collaborating with teammates across multiple disciplines
Experience with Python, C++ and Game Programming
Experience working with Unreal Engine
Experience with many of the tools in a game developer’s toolbox, and the curiosity and desire to learn even more of them
Experience with agile development
Chatgpt:
Responsibilities:
Collaborate with cross-functional development teams to gather technical requirements and drive workflow optimization initiatives.
Integrate and enhance existing shared pipelines and platform delivery tools within Riot's ecosystem.
Lead the technical design and implementation of game asset validation systems to ensure compliance and performance standards.
Architect and develop tools aimed at increasing developer iteration speed and efficiency across mobile and PC platforms.
Develop and implement automation and validation tooling to uphold software quality and streamline the development process.
Required Qualifications:
Strong foundation in Computer Science principles, including data structures, algorithms, and systems design.
3+ years of hands-on experience in software or game development.
Proven experience with Build and Automation Systems (e.g., Jenkins) for CI/CD pipelines.
Broad understanding of game development workflows and processes.
Desired Qualifications:
Experience collaborating with cross-disciplinary teams, including engineers, artists, and designers.
Proficiency in Python and C++, with a focus on game programming.
Extensive experience working with Unreal Engine, including knowledge of its toolset and architecture.
Familiarity with a broad range of game development tools, with a demonstrated eagerness to continually learn and explore new technologies.
Experience working in agile development environments and adapting to iterative processes.
Read Full Description
Apply
Jobs at Riot Games
Similar Jobs
Confirmed 3 hours ago.
Posted 30+ days ago.
Discover Similar Jobs
Product Validation Tools Software Engineer
NVIDIA
- Shanghai, China
Full-Time
Mid-Level
Tech
Senior Software Engineer Backend, Shanghai (Payments Platform)
Airwallex
- Shanghai, China
Bachelor's Degree
Full-Time
Tech
Graphics Tools Software Engineer Intern - 2025
NVIDIA
- Shanghai, China
Bachelor's Degree
Entry-Level
Internship
Junior
Tech
Software Engineer, Test and Tools Development - SWQA
NVIDIA
- Shanghai, China
Bachelor's Degree
Full-Time
Junior
Tech
Senior Software Development Engineer in Test (Platform Quality)
Roku
- Shanghai, China
Bachelor's Degree
Full-Time
Mid-Level
Tech
Tech Infrastructure
Suggested Articles
Managing a Software Career
Demand for (Artificial) Intelligence: Jobs for Engineers & Scientists
Is it Really 10 Times Harder to Get Into Google Than Goldman Sachs?
How to Master the Technical Interview at Google and Facebook
Customer Success
What I Learned In My First Year as a Product Designer
Super Mario Coders
Junior Software Jobs at Video Game Cos
Technical Entertainment
Junior Software Jobs in Entertainment Companies
The New eAthlete
Non-Technical Jobs at eSports Companies
The Audience Chase
Jobs in Marketing and Audience Development at Entertainment Companies
Sound and Sight
Junior Software Jobs & Internships at Media Technology Firms
Tapwage
Riot Games
Software Engineer - Platform & Tools (Contractor)