Rust Engineer

Cheltenham
Cheltenham, United Kingdom
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cheltenham, United Kingdom

Tech stack

Web Interfaces
JavaScript
Amazon Web Services (AWS)
User Authentication
Cloud Computing
Cloud Engineering
Collaborative Software
DevOps
Electronic Data Interchange (EDI)
Maya
TypeScript
Management of Software Versions
Web Services
Three.js
React
Backend
Vue.js
Kubernetes
Front End Software Development
Unreal Engine
Terraform
Software Version Control
Data Pipelines

Job description

Our client are building a next-generation 3D environment review and collaboration system, designed for creative and technical teams working with 3D assets. The platform enables seamless visualization, annotation, and version control, both in the cloud and on-premise, integrating cutting-edge rendering and processing pipelines with scalable backend infrastructure. They are looking for a strong Engineer who enjoys working across backend systems, real-time services, and modern web UIs, supporting real-time collaboration, asset streaming, and hybrid deployments. What You'll Work On:Design and implement backend services in Rust/Go for scalable cloud deploymentBuild APIs and services for asset ingestion and versioning, review/approval workflows, authentication, permissions, and collaborationDevelop frontend web interfaces in JavaScript/TypeScript (React, Vue, or similar)Integrate the platform into DCC plugins (data exchange, auth, event sync)Work with cloud infrastructure (AWS), containers, CI/CDCollaborate closely with 3D artists, technical artists, and pipeline Engineers

Requirements

Required Skills:Strong experience in backend development with Rust and/or GoSolid frontend experience with modern JavaScript frameworksExperience designing and consuming REST and/or gRPC APIsUnderstanding of cloud-native architectures and distributed systemsComfortable owning features end-to-end Nice to Haves:DevOps experience (Terraform, Kubernetes, observability)Experience with DCC tools (Maya, Blender, Unreal Engine, etc.)Familiarity with 3D pipelines, asset workflows, or real-time renderingKnowledge of Three.js or similar Rust Engineer | UK Remote | £70,000 - £80,000

Apply for this position