At a Glance
- Tasks: Build secure, high-quality backend systems using Rust and tackle complex technical challenges.
- Company: Innovative tech company focused on decentralised digital identity solutions.
- Benefits: Freelance contract with flexible remote work options and the chance to influence cutting-edge projects.
- Other info: Fast-paced startup environment with opportunities for professional growth and collaboration.
- Why this job: Join a mission-driven team empowering individuals to control their data and make a real impact.
- Qualifications: Expertise in Rust, strong backend skills, and experience with cloud computing.
The predicted salary is between 60000 - 84000 £ per year.
Location: London (or remote)
3-6 month freelance contract
Our client is a technology company that builds decentralized digital identity solutions. They believe that everyone has the right to own and control their data, and they are committed to creating a trusted digital credentials ecosystem that empowers businesses and individuals to securely exchange data and services across borders and industries.
They are in search of a solution-oriented Rust Software Engineer (Backend) with deep, demonstrable expertise and experience in Rust, to work on secure, scalable, and high-performance backend systems. You will be responsible for the continued enhancement and development of a multi-component platform, where your expert skills in designing, architecting, and building quality systems will intersect with your hands-on coding, performance testing, and integration experience.
Responsibilities:
- Build and deliver secure, high-quality features and improvements using Rust. Experience in TypeScript and Dart will set you above other applicants for this role.
- Create standards-compliant world-class software systems and components, most of which will be open-sourced.
- Influence architectural direction while staying hands-on with development.
- Design and implement solutions to complex, large-scale technical challenges.
- Identify and drive the most critical improvements in product quality, security, and performance.
- Guide the team to build well-tested, secure, and performant services.
- Establish and refine best practices for high-scale distributed systems.
- Collaborate closely with product, security, and engineering peers in a fast-paced, iterative environment.
Requirements:
- Proven experience with performance optimization and a track record of diagnosing and preventing system bottlenecks.
- Strong backend development skills with Rust as a core expertise.
- Deep knowledge of TypeScript/Node.js; Dart experience strongly preferred. Familiarity with C# or Go is a plus.
- Expertise in cloud computing (AWS) and cloud-native environments.
- Proven track record in designing and deploying distributed systems using modern design patterns.
- Skilled in technical documentation (C4 Model, ADRs) and clear communication of architectural decisions.
- Strong advocate for privacy by design, security-first principles, and high-performance systems.
- Expertise in applying asymmetric cryptography in production-grade products.
- Experience with authorization/authentication domains; knowledge of identity, verifiable credentials, or secure data exchange is a strong plus.
- Comfortable thriving in autonomous, fast-moving startup environments and collaborating across global teams.
Staff Rust Engineer (freelance contract, remote United Kingdom) in Altrincham employer: Zero to One Search | Recruitment Agency
As a leading technology company focused on decentralised digital identity solutions, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to take ownership of their projects. With a commitment to professional growth, we offer ample opportunities for skill development and career advancement, all while working remotely from the comfort of your home in the UK. Join us to be part of a mission-driven team that values security, privacy, and the transformative power of technology.
Contact Details:
Zero to One Search | Recruitment Agency Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Staff Rust Engineer (freelance contract, remote United Kingdom) in Altrincham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Rust or in decentralised identity solutions. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Rust projects or contributions to open-source software. This gives potential employers a taste of your coding chops and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on common Rust-related questions and system design challenges. Practising with a friend or using mock interview platforms can help you feel more confident and ready to impress.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of freelance opportunities that match your skills. Plus, it’s a great way to get noticed by our team directly.
We think you need these skills to ace Staff Rust Engineer (freelance contract, remote United Kingdom) in Altrincham
Some tips for your application 🫡
Show Off Your Rust Skills:Make sure to highlight your expertise in Rust right from the start. We want to see your experience and any projects you've worked on that showcase your backend development skills. Don't forget to mention any performance optimisation work you've done!
Tailor Your Application:Take a moment to customise your application for this role. Mention how your skills align with our mission of creating secure, decentralised digital identity solutions. We love seeing candidates who understand our goals and can contribute to them.
Be Clear and Concise:When writing your application, keep it straightforward and to the point. We appreciate clarity, so make sure your technical documentation skills shine through. Use bullet points if needed to make your achievements stand out!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss any important updates. Plus, we love seeing applications come in through our own platform!
How to prepare for a job interview at Zero to One Search | Recruitment Agency
✨Know Your Rust Inside Out
Make sure you brush up on your Rust skills before the interview. Be ready to discuss your past projects and how you've tackled performance optimisation and system bottlenecks. They’ll want to see that you can not only code but also architect robust solutions.
✨Show Off Your Collaboration Skills
Since this role involves working closely with product, security, and engineering teams, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you influenced architectural decisions or guided a team through complex challenges.
✨Familiarise Yourself with Their Tech Stack
While Rust is key, having knowledge of TypeScript, Dart, and cloud computing (especially AWS) will give you an edge. Brush up on these technologies and be ready to discuss how they fit into your previous work and how you can leverage them in this new role.
✨Emphasise Security and Privacy
Given their focus on secure data exchange and privacy by design, be prepared to talk about your experience with asymmetric cryptography and secure systems. Share specific examples of how you've implemented security-first principles in your past projects.