At a Glance
- Tasks: Promote and develop Rust within Open-Source projects, shaping strategies and training others.
- Company: Collabora connects businesses with the Open Source community, specialising in software consultancy.
- Benefits: Enjoy remote work flexibility and the chance to contribute to impactful open-source projects.
- Why this job: Join a forward-thinking team, enhance your skills, and make a difference in the tech community.
- Qualifications: Proficient in Rust, familiar with open source methodologies, and strong communication skills required.
- Other info: Opportunity to represent Collabora at conferences and engage with the Rust ecosystem.
The predicted salary is between 36000 - 60000 £ per year.
Are you looking for a job as a Rust developer and advocate to promote and develop with the programming language within Open-Source projects? The Rust programming language is increasingly gaining momentum and we, at Collabora, share the vision that it is going to have a bright future, with adoption across different OSS projects including but not limited to Operating Systems, GStreamer, the Linux Kernel and more. As a result, we are looking for a Rust developer advocate who will help us shaping a strategy, growing its usage within the company across different SW components and layers, identifying and documenting the best practices, and the last but not the least helping our clients building safe, reliable and efficient Rust-enabled products. Key responsibilites Internally disseminate the knowledge and the expertise about the Rust programming language Experience with Embedded Linux systems Train the other Collaborans on Rust and help them adopting it for their respective projects whenever that makes sense Shape a compelling strategy around Rust which would provide added value to our clients projects and open-source projects we are currently focusing on Help connecting the engineering organization with the Rust ecosystem at large Contribute publicly to open source Rust-based projects to ensure Collabora\’s continuing technical leadership Discuss with and promote Rust-based solutions to our clients and represent Collabora at conferences and trade shows to demonstrate and promote our leadership in the open source arena Gain working knowledge of customers’ products, applications, technical and business strengths and target markets Required skills Proficient in Rust and familiar with writing low and high-level code Knowledge of open source development methodologies and relevant open source communities Being passionate about helping other developers Good English language skills (both verbal and written) Ability to work and communicate in an online fully distributed environment Strong collaboration and listening skills, able to solicit honest feedback early and often Desired skills Self learning skill to get sufficient knowledge of Collabora\’s services, business model, project delivery life cycle and other related technical domains BS/BA or experience in the role of Engineer Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications. Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio. #LI-Remote #J-18808-Ljbffr
Rust developer/promoter employer: Collabora Ltd
Contact Detail:
Collabora Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Rust developer/promoter
✨Tip Number 1
Engage with the Rust community by participating in forums, attending meetups, and contributing to open-source projects. This will not only enhance your skills but also help you build a network that could be beneficial when applying for the role.
✨Tip Number 2
Showcase your passion for Rust by creating personal projects or contributing to existing ones. Having tangible examples of your work can set you apart and demonstrate your commitment to the language.
✨Tip Number 3
Familiarise yourself with Collabora's projects and their approach to open-source development. Understanding their business model and how they leverage Rust can give you an edge during discussions in the interview process.
✨Tip Number 4
Prepare to discuss how you would advocate for Rust within a team setting. Think about strategies you could implement to train others and promote best practices, as this aligns closely with the responsibilities of the role.
We think you need these skills to ace Rust developer/promoter
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your proficiency in Rust and any relevant experience with open-source projects. Emphasise your ability to write both low and high-level code, as well as your familiarity with embedded Linux systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for Rust and your commitment to promoting it within the open-source community. Discuss how you can contribute to Collabora's strategy and help clients build efficient Rust-enabled products.
Showcase Your Open Source Contributions: If you have contributed to any open-source Rust projects, be sure to mention them. Provide links to your work or GitHub profile to demonstrate your involvement and expertise in the Rust ecosystem.
Prepare for Technical Questions: Anticipate technical questions related to Rust and open-source development methodologies during the interview process. Brush up on best practices and be ready to discuss how you would train others on Rust adoption.
How to prepare for a job interview at Collabora Ltd
✨Show Your Passion for Rust
Make sure to express your enthusiasm for the Rust programming language during the interview. Share any personal projects or contributions you've made to open-source Rust projects, as this demonstrates your commitment and understanding of the language.
✨Understand Open Source Methodologies
Familiarise yourself with open-source development methodologies and communities. Be prepared to discuss how you can leverage these practices to promote Rust within the company and help others adopt it effectively.
✨Prepare for Technical Questions
Expect technical questions related to both low and high-level Rust coding. Brush up on your coding skills and be ready to solve problems or explain concepts clearly, as this will showcase your proficiency in Rust.
✨Demonstrate Collaboration Skills
Since the role involves training and collaborating with other developers, highlight your ability to work in a distributed environment. Share examples of how you've successfully communicated and collaborated with teams remotely.