At a Glance
- Tasks: Design and implement backend services in Rust/Go for a cutting-edge 3D collaboration platform.
- Company: Join a forward-thinking tech company revolutionising 3D asset management.
- Benefits: Competitive salary, remote work flexibility, and opportunities for professional growth.
- Other info: Dynamic work environment with collaboration across creative and technical teams.
- Why this job: Be part of an innovative team shaping the future of 3D environments.
- Qualifications: Strong backend development skills in Rust/Go and experience with modern JavaScript frameworks.
The predicted salary is between 70000 - 80000 £ per year.
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 deployment
- Build APIs and services for asset ingestion and versioning, review/approval workflows, authentication, permissions, and collaboration
- Develop 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/CD
- Collaborate closely with 3D artists, technical artists, and pipeline Engineers
Required Skills:
- Strong experience in backend development with Rust and/or Go
- Solid frontend experience with modern JavaScript frameworks
- Experience designing and consuming REST and/or gRPC APIs
- Understanding of cloud-native architectures and distributed systems
- Comfortable 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 rendering
- Knowledge of Three.js or similar
Rust Engineer in Gloucester employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Engineer in Gloucester
✨Tip Number 1
Network like a pro! Reach out to fellow Rust engineers or join online communities. You never know when a casual chat might lead to a job opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Rust projects, especially those involving backend services or real-time collaboration. This will make you stand out in interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Rust and Go knowledge. Practice coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by hiring managers.
We think you need these skills to ace Rust Engineer in Gloucester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and backend development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing passion and personality, so let us know what drives you!
Showcase Your Projects: If you’ve got any personal or professional projects that demonstrate your skills in Rust, Go, or modern web frameworks, include them! We’re keen to see your work in action, especially anything related to 3D environments or real-time collaboration.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at TechShack
✨Know Your Rust Inside Out
Make sure you brush up on your Rust knowledge before the interview. Be prepared to discuss your experience with backend development in Rust, including any specific projects you've worked on. They’ll likely want to hear about how you’ve tackled challenges and implemented solutions using Rust.
✨Show Off Your API Skills
Since the role involves designing and consuming REST and/or gRPC APIs, be ready to talk about your experience with these technologies. Prepare examples of how you've built or integrated APIs in past projects, and think about any challenges you faced and how you overcame them.
✨Familiarise Yourself with Cloud Infrastructure
Given that the position requires knowledge of cloud-native architectures, it’s a good idea to brush up on AWS and containerisation tools like Docker and Kubernetes. Be ready to discuss how you’ve used these technologies in previous roles and how they can benefit the team.
✨Collaborate Like a Pro
This role involves working closely with 3D artists and technical teams, so highlight your collaboration skills. Think of examples where you’ve successfully worked in a team environment, especially in cross-functional settings, and be prepared to discuss how you handle feedback and contribute to group projects.