Posted on
Swoop has partnered with Riot Games and we're looking for a talented Python Developer to join the team! See the Job details below:
Job Title: Senior Software Engineer (NODE JS/Python Developer (AWS))
Salary: 110-185k
Duration: 6 months (Extension)
Location: Remote
Company: Riot Games
Why is this role open?
As a Senior Software Engineer you will work across multiple teams both within internal and with external vendors to integrate frontend web experiences with customer’s internal services software stack. You will build a service that interfaces with multiple websites, validates authentication with customer’s Sign-on, and integrates with services to track the player journey across multiple platforms, games, and properties to unlock rewards for achieving out-of-game missions.
Responsibilities
· Implement authenticated API calls from web clients to Riot’s public-facing service layer
· Leverage AWS Lambda and API Gateway to handle burst-traffic for millions of concurrent players. Handle the data operations with Dynamo DB integrated to Lambda and other services.
· Work with external contracting firms to integrate their web solutions into Riot’s software ecosystem
· Integrate with Riot’s Data Schema and Event Bus (backend technologies) for asynchronous messaging
· Unlock in-game rewards for players engaged in out-of-game activities
Required Qualifications
· 5+ years of experience in a software engineering role (i.e. software, systems, architecture)
· Expertise in at least one of the following languages: Python, JavaScript/Node.js, Golang (Must be SME in one of the languages)
· Experience with some of the following: microservices architecture, client/service application
· architecture, web application design and architecture, web services development, API/SDK architecture and development
· This senior engineer will not interact with the team much. This candidate will work with the Technical Lead
· Familiarity with "Infrastructure as Code" and tooling like Terraform, Docker and Jenkins
· Familiarity with AWS as a Cloud Platform provider
· RTS
· SCRUM/AGILE
· LDD/HDD designs
Swoop specializes in sourcing technical talent. Our mission is to provide technically talented people with the ability to work for an amazing company and have a seamless hiring experience.