Back to Jobs

Experienced Rust Developer and Advocate for Open-Source Projects - Remote Work Opportunity with Collabora

Remote, USA Full-time Posted 2025-11-02

Introduction to Collabora and the Role

Collabora, a leading software consultancy, is at the forefront of bridging the gap between companies and the Open Source community. With a strong focus on system integration, architecture, graphics, multimedia, web engines, and communications, Collabora has established itself as a technical expert in various market verticals, including mobile, IVI/automotive, set top box/smart TV, and specialized embedded applications. As the Rust programming language continues to gain momentum, Collabora is seeking an experienced Rust Developer and Advocate to promote and develop the language within Open-Source projects, driving its adoption across different software components and layers.

About the Position

This role offers a unique opportunity for a skilled Rust developer to shape the strategy and growth of Rust within Collabora, while working remotely from anywhere in the world. As a Rust Developer and Advocate, you will be responsible for disseminating knowledge and expertise about the Rust programming language, training other Collaborans, and helping clients build safe, reliable, and efficient Rust-enabled products. Your expertise will play a crucial role in driving the adoption of Rust across various Open-Source projects, including Operating Systems, GStreamer, the Linux Kernel, and more.

Key Responsibilities

  • Internally disseminate knowledge and expertise about the Rust programming language to Collaborans
  • Train other Collaborans on Rust and help them adopt it for their respective projects
  • Shape a compelling strategy around Rust to provide added value to clients' projects and Open-Source projects
  • Help connect 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 and promote Rust-based solutions to clients and represent Collabora at conferences and trade shows
  • Gain working knowledge of customers' products, applications, technical and business strengths, and target markets

Essential Qualifications

To be successful in this role, you should possess the following essential qualifications:

  • Proficiency in Rust and familiarity with writing low and high-level code
  • Knowledge of Open-Source development methodologies and relevant Open-Source communities
  • Passion for helping other developers and a strong desire to share knowledge and expertise
  • Good English language skills (both verbal and written)
  • Ability to work and communicate effectively in an online, fully distributed environment
  • Strong collaboration and listening skills, with the ability to solicit honest feedback early and often

Preferred Qualifications

In addition to the essential qualifications, the following preferred qualifications will be considered an asset:

  • Self-learning skills to acquire 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
  • Experience with Embedded Linux systems

Skills and Competencies

To excel in this role, you should possess the following skills and competencies:

  • Strong programming skills in Rust, with the ability to write clean, efficient, and well-documented code
  • Excellent communication and interpersonal skills, with the ability to work effectively with clients, colleagues, and the Open-Source community
  • Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions
  • Ability to work independently and as part of a distributed team, with a strong sense of self-motivation and discipline

Career Growth Opportunities and Learning Benefits

At Collabora, we are committed to the growth and development of our employees. As a Rust Developer and Advocate, you will have access to a wide range of career growth opportunities and learning benefits, including:

  • Opportunities to work on complex and challenging projects, with the potential to make a significant impact on the Open-Source community
  • Collaboration with a talented team of engineers and developers, with the opportunity to learn from and share knowledge with others
  • Access to training and development programs, with the opportunity to enhance your skills and knowledge in Rust and other areas
  • A dynamic and supportive work environment, with a strong focus on work-life balance and employee well-being

Work Environment and Company Culture

At Collabora, we pride ourselves on our unique company culture and work environment. As a remote employee, you will be part of a fully distributed team, with the opportunity to work from anywhere in the world. Our company culture is built on the following values:

  • A strong commitment to Open-Source software and the Open-Source community
  • A focus on collaboration, teamwork, and mutual respect
  • A dynamic and supportive work environment, with a strong emphasis on work-life balance and employee well-being
  • A commitment to innovation, creativity, and continuous learning

Compensation, Perks, and Benefits

At Collabora, we offer a competitive compensation package, with a range of perks and benefits, including:

  • A competitive salary, with the opportunity to earn bonuses and other incentives
  • A comprehensive benefits package, with access to health, dental, and vision insurance, as well as retirement savings plans
  • A dynamic and supportive work environment, with a strong focus on work-life balance and employee well-being
  • Opportunities for professional growth and development, with access to training and development programs

Conclusion

If you are a skilled Rust developer with a passion for Open-Source software and a desire to make a significant impact on the Open-Source community, we encourage you to apply for this exciting opportunity. As a Rust Developer and Advocate at Collabora, you will have the chance to work on complex and challenging projects, collaborate with a talented team of engineers and developers, and contribute to the growth and adoption of Rust across various Open-Source projects. Don't miss out on this opportunity to build the future of Open-Source software and join our team of innovators and leaders. Apply today and let's build the future together!

Apply for this job  

Similar Jobs