At a Glance
- Tasks: Design and implement backend services in Rust/Go for a cutting-edge 3D collaboration platform.
- Company: Join a forward-thinking company revolutionising 3D asset management.
- Benefits: Competitive salary, remote work, and opportunities for professional growth.
- Other info: Collaborate with creative professionals in a dynamic, tech-driven environment.
- 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
Locations
Rust Engineer in Cheshire, Warrington employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Engineer in Cheshire, Warrington
✨Tip Number 1
Network like a pro! Reach out to fellow Rust engineers or join online communities. You never know when a casual chat could lead to your next big opportunity.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Rust projects or contributions to open-source. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common Rust and backend development questions. Practise coding challenges to keep your skills sharp and ready for anything.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you, so let’s get you that dream job!
We think you need these skills to ace Rust Engineer in Cheshire, Warrington
Some tips for your application 🫡
Show Off Your Rust Skills: Make sure to highlight your experience with Rust in your application. We want to see how you've tackled backend development and any cool projects you've worked on that showcase your skills.
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the specific requirements of the Rust Engineer role. We love seeing candidates who understand what we’re looking for.
Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so make sure your experience and skills shine without unnecessary fluff.
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It helps us keep everything organised and makes sure your application gets to the right people!
How to prepare for a job interview at TechShack
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be prepared to discuss your experience with backend development in Rust, and think of specific projects where you've implemented features end-to-end. This will show your depth of knowledge and passion for the language.
✨Showcase Your API Expertise
Since the role involves designing and consuming REST and/or gRPC APIs, be ready to talk about your previous work with APIs. Prepare examples that highlight your understanding of how they function and how you've used them in past projects, especially in a collaborative environment.
✨Familiarise Yourself with Cloud Infrastructure
Given the emphasis on cloud-native architectures, it’s crucial to demonstrate your familiarity with AWS and containerisation tools like Docker or Kubernetes. Brush up on your knowledge of CI/CD processes as well, as this will be key in showing you can contribute effectively from day one.
✨Connect with the Creative Side
This position requires collaboration with 3D artists and technical teams, so don’t forget to express your enthusiasm for working in a creative environment. Share any experiences you have with DCC tools or real-time rendering, and how you’ve successfully collaborated with non-technical team members in the past.