Cloud Developer

Untold studios

Job Summary

Untold Studios is a creative community focused on producing outstanding content while fostering a positive culture. They are seeking a Cloud Developer to join their Technologist team. This role involves building and innovating cloud infrastructure, writing robust software, automation frameworks, and services. The developer will translate architectural designs into production-ready solutions, focusing on software development to enable scalable, efficient VFX workflows across multi-datacenter environments. The ideal candidate is motivated, solutions-driven, and enjoys problem-solving.

Must Have

  • Develop cloud infrastructure software, automation frameworks, CI/CD, and deployment tools
  • Build multi-region infrastructure following IaC best practice
  • Build and maintain cloud resource management systems, schedulers, and orchestration tools
  • Develop monitoring, observability, and cost optimisation systems with actionable insights
  • Design and implement data movement, replication, and storage optimisation solutions
  • Develop solutions for managing high-performance storage (Weka, Qumulo) at scale
  • Collaborate with Technologists and Pipeline on multi-region architecture implementation and failover systems
  • Optimise cloud service interactions for performance, cost, and reliability
  • Implement security automation, compliance tooling, and disaster recovery procedures
  • 5+ years software development experience with strong proficiency in at least two of: Python, C++, Shell Scripting, Go, Rust
  • 3+ years of hands-on cloud development experience
  • Deep knowledge of AWS services: EC2, S3, Lambda, RDS, DynamoDB, ECS/EKS, Systems Manager, CloudWatch
  • Proficiency with Infrastructure as Code: Terraform or CDK
  • Experience designing and implementing scalable distributed systems
  • Knowledge of containerisation (Docker) and container orchestration (Kubernetes basics)
  • Experience with API design and implementing authentication/authorisation flows

Good to Have

  • C++ experience for performance-critical cloud components or system-level tools
  • Experience with database optimisation (SQL and NoSQL)
  • Kubernetes deployment and management experience
  • AWS Lambda and serverless architecture design
  • Experience with monitoring stacks (Prometheus, Datadog, CloudWatch) and log aggregation
  • Understanding of distributed storage systems and performance optimisation
  • Experience building cloud-based media ingest or processing workflows

Job Description

Our purpose is to do brilliant creative work, to make content that audiences want to watch & to have fun while we’re doing it. Join us!

What we’re up to at Untold

We are a creative community - a team of world-class talent, visionary clients, and an exciting future ahead. As a studio, our people and culture are at the core of everything we do. Our purpose is simple: to create outstanding content that captivates audiences, while enjoying every step of the journey.

The Role

We're seeking a cloud developer to join our team of Technologists who build, and innovate upon our existing cloud infrastructure and support our cutting-edge visual effects studio. You will write robust software, automation frameworks, and services that translate architectural designs into production-ready solutions. This role is more focused on software development, working closely with our Technologists who architect cloud infrastructure to enable scalable, efficient VFX workflows across multi-datacenter environments.

You are highly motivated, solutions-driven driven and can prototype ideas quickly and efficiently. You love analysing and solving problems. You have great ideas and want to share them. We are committed to supporting you and your ongoing development. We will work closely with you to establish a personal progression plan. You are never on your own.

Your Key Responsibilities:

  • Develop cloud infrastructure software, automation frameworks, CI/CD, and deployment tools
  • Build multi-region infrastructure following IaC best practice
  • Build and maintain cloud resource management systems, schedulers, and orchestration tools
  • Develop monitoring, observability, and cost optimisation systems with actionable insights
  • Design and implement data movement, replication, and storage optimisation solutions
  • Develop solutions for managing high-performance storage (Weka, Qumulo) at scale
  • Collaborate with Technologists and Pipeline on multi-region architecture implementation and failover systems
  • Optimise cloud service interactions for performance, cost, and reliability
  • Implement security automation, compliance tooling, and disaster recovery procedures

Required Skills:

  • 5+ years software development experience with strong proficiency in at least two of: Python, C++, Shell Scripting, Go, Rust
  • 3+ years of hands-on cloud development experience
  • Deep knowledge of AWS services: EC2, S3, Lambda, RDS, DynamoDB, ECS/EKS, Systems Manager, CloudWatch
  • Proficiency with Infrastructure as Code: Terraform or CDK (working-level expertise required)
  • Experience designing and implementing scalable distributed systems
  • Knowledge of containerisation (Docker) and container orchestration (Kubernetes basics)
  • Experience with API design and implementing authentication/authorisation flows

Highly Desired but not essential:

  • C++ experience for performance-critical cloud components or system-level tools
  • Experience with database optimisation (SQL and NoSQL)
  • Kubernetes deployment and management experience
  • AWS Lambda and serverless architecture design
  • Experience with monitoring stacks (Prometheus, Datadog, CloudWatch) and log aggregation
  • Understanding of distributed storage systems and performance optimisation
  • Experience building cloud-based media ingest or processing workflows

15 Skills Required For This Role

Real Time Vfx Cpp Game Texts Aws Rust Nosql Prometheus Terraform Ci Cd Docker Serverless Architecture Kubernetes Python Sql Shell

Similar Jobs