Devoted Studios 1

Devoted Studios 1

Backend Engineer

Montreal, Quebec, Canada · Full-time

Sponsorship not specifiedDetected 13 days ago
JavaScalaCode ReviewMongoDBRedisDynamoDBAWSKubernetesTerraformCI/CDAPI DevelopmentRESTKafkaOAuthCybersecurityCommunication

About the role

  • Our team includes world-class talents who bring deep expertise in external development, pipeline optimization, and creative problem-solving.
  • It is an engineer who architects the service, deploys it, monitors it in production, responds when it breaks, and improves it after every incident.
  • This is a remote, full-time contracted position.

Responsibilities

  • Design and build scalable, resilient web services in Java and/or Scala that support game client needs across PC, console, and mobile
  • Design REST APIs that game clients actually integrate well against - clear contracts, versioned, documented, forgiving of client-side variation
  • Build and maintain AWS infrastructure using IaC tooling (CDK, Terraform, or CloudFormation - confirm what's in use on the engagement)
  • Understands the network and security posture of services exposed to game clients - VPC design, security groups, IAM least privilege, secrets management Live Operation & Observability
  • Responds to production incidents in services they own - has on-call responsibilities commensurate with service criticality
  • Participates in client-facing technical reviews where backend service design is on the table Quality & Engineering Standards
  • REST API design with real client integration experience - PC, console, or mobile clients consuming services they built
  • OAuth/OIDC, rate limiting, input validation, OWASP awareness at service design level

Nice to have

  • has been on-call for services they wrote.
  • Has written a post-mortem.
  • Has shipped the fix.
  • 5+ years of professional backend/server-side engineering experience with at least 3 years working on services at live production scale
  • Java at a professional shipping level - not just familiarity.
  • AWS hands-on ownership - has provisioned, deployed, monitored, and debugged AWS infrastructure, not just used managed services provisioned by someone else
  • Polyglot data store fluency: has made deliberate choices between MongoDB, DynamoDB, and Redis for different use cases - not defaulted to one store for everything
  • End-to-end ownership mindset: has been on-call for services they wrote.

Benefits

  • structured logging, metrics, distributed tracing, health checks, and alerting before it goes live - not after the first incident
  • Whether it's porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates as a trusted, flexible extension of our partners' internal teams.
  • Own the data model - choose the right store (MongoDB for flexible document storage, DynamoDB for key-value at scale, Redis for caching and session state) and justify it
  • Right-size AWS resources for cost and performance - does not default to over-provisioning and does not leave obvious cost inefficiencies

This listing is sourced directly from Devoted Studios 1's careers page and normalized into a canonical job model.