Devoted Studios

Devoted Studios

Devoted Studios is a US-based production management company that optimizes external game development into a pain-free process, offering full-cycle game development and art services with a diverse team of over 1400 talents.

Internet Software & Services
51-250
Founded 2018

Description

  • Design and build scalable, resilient web services in Java and/or Scala for game client needs across PC, console, and mobile.
  • Own the data model and select appropriate storage solutions such as MongoDB, DynamoDB, and Redis.
  • Design REST APIs with clear contracts, versioning, documentation, and tolerance for client-side variation.
  • Architect services for live game traffic patterns, including launch spikes, event peaks, and graceful degradation during dependency failures.
  • Build and maintain AWS infrastructure using IaC tools such as CDK, Terraform, or CloudFormation.
  • Own CI/CD pipelines, including deployment configuration, environment promotion, and rollback capability.
  • Right-size AWS resources for cost and performance and avoid obvious inefficiencies.
  • Instrument services with logging, metrics, tracing, health checks, and alerting before production launch.
  • Monitor services in production, respond to incidents, and write post-mortems with follow-through on fixes.
  • Work directly with game client engineers to define integration contracts, debug issues, and maintain accurate API documentation.

Requirements

  • 5+ years of professional backend/server-side engineering experience, including at least 3 years on services at live production scale.
  • Professional-level Java experience with production design, build, and operations experience.
  • Hands-on AWS ownership with experience provisioning, deploying, monitoring, and debugging infrastructure.
  • Experience making deliberate data store choices between MongoDB, DynamoDB, and Redis.
  • Real REST API design experience with PC, console, or mobile client integration.
  • End-to-end ownership mindset, including on-call participation, post-mortems, and shipping fixes.
  • Preferred: Experience designing systems for launch-day spikes using horizontal scaling, queue-based load leveling, and circuit breakers.
  • Preferred: Familiarity with platform-specific SDK constraints such as PlayStation Network, Xbox Live, Nintendo NSO, or Apple/Google mobile.
  • Preferred: Experience with Kafka or SQS/SNS for event-driven communication.
  • Preferred: Kubernetes (EKS) cluster operations experience.
  • Preferred: Security-conscious engineering experience with OAuth/OIDC, rate limiting, input validation, and OWASP awareness.

Benefits

  • Full-time employment role.
  • Standard benefits in Quebec Province.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer, Developer Platform (Horde)

Epic Games 5K-10K Internet Software & Services

Epic Games is hiring a senior programmer for its Unreal Engine developer platform team to work on Horde, the internal platform that supports CI/CD, remote execution, build health, storage, and developer workflows.

AWS Azure C# CI/CD gRPC MongoDB .NET Redis
13 hours, 39 minutes ago

Senior Staff Back-end Engineer (eCommerce Engineering)

Coupang 1K-5K Internet Software & Services

Coupang is hiring a Senior Staff Backend Engineer to lead the architecture and technical strategy for its core e-commerce platform services across global markets.

Apache Airflow Apache Spark AWS Cassandra Grafana Java Kafka Kotlin Kubernetes Microservices OpenTelemetry Prometheus Spring
13 hours, 54 minutes ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer to create and evaluate project-based tasks for benchmarking AI coding agents in realistic simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
14 hours, 24 minutes ago

Senior Python Engineer - AI Coding Agent Evaluation (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking an experienced software developer to create and evaluate realistic coding tasks for AI agents in project-based work for leading tech companies.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
14 hours, 24 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers