View all jobs

Senior Integration Engineer (SL)

Multiple Cities, LATAM · Computer/Software
The Platform Integrations Team (PINT) is responsible for helping game teams leverage the
awesome portfolio of services made by Player Platform. For example: sign-in, chat, voice,
game service infrastructure, and content entitlements, to name a few.

We do this in two ways:
- Direct engineering support, by embedding and working on games in conjunction with
game developers
- Indirectly, by creating independent, high-quality example code and documentation

Integration Engineer Role:

● Writing code to integrate upcoming games with the Riot client SDK
● Helping game teams onboard to Player Platform services, (for
example: Sign-in, Chat, Matchmaking, etc).
● Writing and updating documentation where needed
● Identifying technology gaps in the platform; providing feedback and
suggestions to improve
● Collecting data to help inform Product Owners' prioritization calls
● Attending team rituals and making progress on individual and team
● Working directly with both the game team and platform engineers to
● Writing and validating integration guidance (e.g. readme docs,
example code) given to game teams
● Providing feedback on technical design proposals
● Staying up-to-date on best practices of service-to-service and
client-service architecture
● Breaking down large work and feature requests into smaller
chunks when necessary
● Discovering and establishing best practices for platform use
● Working with platform teams to review technical documentation for
game team use (e.g. onboarding steps, API designs)

Skills required

Software development: 5+ years - Technologies: Go (primary), C++ with Unreal Engine (secondary), C# (occasionally)
- Experience building and running live microservices and/or API endpoints
- Familiarity with client-service technologies such as REST, JWT, OAuth, etc
- Communication - able to effectively communicate technical thoughts and designs, both verbally and in writing
- Technical writing - creating reference manuals, code documentation, SOPs, architecture proposals, etc.
- Teamwork & Collaboration - can work well in, and help lead a team of other talented engineers, knowledge of CI/CD systems
- Experience working on large software projects preferred

Nice to have

Experience with games engines such as Unity and/or Unreal Engine

Share This Job

Powered by