Backend Engineer
Core
Design, build, and operate scalable web services and AWS infrastructure supporting game clients across PC, console, and mobile platforms.
Role type
Senior Backend Engineer (Game Services)
Builds
Scalable web services, AWS infrastructure, and REST APIs for live game production
Domain
Gaming industry, Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, AWS infrastructure ownership, Polyglot data store fluency, REST API design, On-call incident response, Unit and integration testing
Preferred skills
Launch-day scaling patterns, Platform-specific SDK constraints, Event-driven communication (Kafka/SQS), Kubernetes operations, Security-conscious engineering
Technologies
Java, Scala, MongoDB, DynamoDB, Redis, AWS (EC2, ECS/EKS, Lambda, API Gateway, ElastiCache, SQS/SNS, CloudWatch, S3), Terraform, CDK, CloudFormation, Kafka
Responsibilities
Design and build scalable web services; Own data model and storage choices; Architect for live game load profiles; Build and maintain AWS infrastructure using IaC; Monitor services in production and respond to incidents; Write unit and integration tests; Conduct code reviews and maintain service documentation
Seniority
Senior, hands-on IC