At a Glance
- Tasks: Lead the Rust codebase and enhance our backend infrastructure for an innovative product.
- Company: Join a London-based company revolutionising coaching with AI and biomechanics.
- Benefits: Enjoy a competitive salary, bonuses, share options, and flexible work arrangements.
- Why this job: Be part of a dynamic team creating impactful coaching experiences in a cutting-edge field.
- Qualifications: Experience in Rust, Go, or C++ with a knack for scalable codebases is essential.
- Other info: Work in a collaborative environment with designers and product managers, focusing on real-time features.
The predicted salary is between 60000 - 84000 £ per year.
A London based company are building a game-changing product that combines AI, biomechanics, and coaching, that bridges the gap between technology and human performance. They are looking for a product-minded, inquisitive and inventive Senior Rust Engineer to drive the development across Android and iOS, and expand and maintain our backend infrastructure.
What You’ll Do
- Own the Rust codebase from architecture to implementation
- Maintain and scale our infrastructure on Google Cloud
- Work closely with designers, product managers and skiers to build category defining coaching experiences
- Implement real-time coaching features powered by AI and sensor data
- Stay on top of industry trends and Rust advancements and adopt the latest best practices
What We’re Looking For
- Demonstrated ability to maintain scalable codebases in Rust/go/c++ or similar languages
- Commercial experience with Rust/go/C++ or similar languages in production
- Relentless bias for action
- Track-record of excelling in a small-team environment, even better if at a start-up
Please submit your CV.
Rust Developer employer: Tech Talent Partners
Contact Detail:
Tech Talent Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust Developer
✨Tip Number 1
Familiarise yourself with the latest advancements in Rust and related technologies. Join online communities or forums where Rust developers share insights and experiences, as this can help you stay updated and demonstrate your passion for the language during interviews.
✨Tip Number 2
Showcase your experience with scalable codebases by contributing to open-source projects or building your own applications. This hands-on experience will not only enhance your skills but also provide concrete examples to discuss in interviews.
✨Tip Number 3
Network with professionals in the industry, especially those who work with AI and biomechanics. Attend meetups or conferences to connect with potential colleagues and learn more about the company culture, which can give you an edge in your application.
✨Tip Number 4
Prepare to discuss your problem-solving approach and how you've excelled in small teams or start-up environments. Be ready to share specific examples of challenges you've faced and how you overcame them, as this aligns with the company's values.
We think you need these skills to ace Rust Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Rust and any relevant languages like Go or C++. Emphasise your ability to maintain scalable codebases and any previous work in small teams or start-ups.
Showcase Relevant Projects: Include specific projects where you've implemented real-time features or worked on backend infrastructure. Detail your role and the technologies used, especially focusing on Rust and cloud services like Google Cloud.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for technology and human performance. Mention how your skills align with the company's mission and your eagerness to stay updated with industry trends and advancements in Rust.
Proofread and Format: Before submitting, ensure your application is free from typos and grammatical errors. Use a clean format that makes it easy for the hiring team to read your CV and cover letter.
How to prepare for a job interview at Tech Talent Partners
✨Showcase Your Rust Expertise
Be prepared to discuss your experience with Rust in detail. Highlight specific projects where you've maintained scalable codebases and any challenges you overcame. This will demonstrate your technical proficiency and problem-solving skills.
✨Understand the Company’s Product
Research the company’s product that combines AI, biomechanics, and coaching. Be ready to discuss how your skills can contribute to building category-defining coaching experiences. Showing genuine interest in their mission can set you apart.
✨Demonstrate Team Collaboration
Since the role involves working closely with designers and product managers, prepare examples of how you've successfully collaborated in a team environment. Emphasise your ability to communicate effectively and adapt to different roles within a team.
✨Stay Updated on Industry Trends
Familiarise yourself with the latest advancements in Rust and related technologies. During the interview, mention any recent trends or best practices you've adopted. This shows your commitment to continuous learning and staying ahead in the field.