At a Glance
- Tasks: Join a global team to develop and promote open source software solutions.
- Company: Collabora, a leader in open source consultancy with a collaborative spirit.
- Benefits: Flexible remote work, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in the open source community while working on exciting projects.
- Qualifications: Experience in software development and a passion for open source technologies.
- Other info: Dynamic environment with opportunities to showcase your skills at conferences.
The predicted salary is between 28800 - 48000 Β£ per year.
We are always looking for passionate and talented software developers to join our geographically-distributed engineering team. If you do not think your profile fits any of the other targeted openings on our web site, you can apply here and we will review your application.
Responsibilities
- Discuss technology with clients and represent Collabora at conferences and trade shows to demonstrate and promote leadership in the open source arena.
- Analyse client problems and design solutions leveraging open source technologies and Collabora's technical expertise.
- Define and scope client projects in collaboration with the delivery team.
- Contribute publicly to open source projects to ensure Collabora's continuing technical leadership.
- Gain working knowledge of customers' products, applications, technical and business strengths and target markets.
- Understand client needs and reconcile time constraints, available technologies and resources, and open source best practices.
Desired Skills
- Track record of experience in software development.
- Knowledge of open source development methodologies and good standing in the open source community.
- Good English language skills (verbal and written).
- Experience in a Technical Leadership role.
- Ability to work and communicate in an online distributed environment.
- Familiarity with one or more of Collabora's market verticals (preferable).
- BS/BA or equivalent experience as an Engineer.
- Demonstrable contributions to components in open source projects.
- Experience with development on Mesa, Vulkan, Rust, Yocto, Debian, GStreamer, FFMPEG, X11, Wayland/Weston, OBS, Lava, Linux kernel/device drivers, distribution integration, or porting (preferable).
- Self-learning skills to acquire knowledge of Collabora's services, business model, project delivery lifecycle, and related technical domains.
Collabora is a global consultancy focused on helping businesses harness the full potential of Open Source software. From the Linux kernel to graphics, multimedia, machine learning, and XR, our expertise spans all key areas of Open Source development. For over 20 years, Collabora has helped clients navigate the ever-evolving Open Source landscape, whether contributing code or shaping long-term strategic development plans. By leveraging community-driven projects and reusing proven components, we accelerate development, reduce time to market, and enable product differentiation.
Employment details
- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industry: Software Development
Open Source Software Developer (Speculative; Remote/Anywhere) in London employer: Collabora
Contact Detail:
Collabora Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Open Source Software Developer (Speculative; Remote/Anywhere) in London
β¨Tip Number 1
Get your networking game on! Connect with folks in the open source community, attend meetups, and engage in discussions online. The more people you know, the better your chances of landing that dream job.
β¨Tip Number 2
Show off your skills! Contribute to open source projects and share your work on platforms like GitHub. This not only builds your portfolio but also demonstrates your commitment to the open source ethos.
β¨Tip Number 3
Donβt be shy about reaching out! If you see a role that excites you, apply through our website and follow up with a friendly email. A little persistence can go a long way in making you stand out.
β¨Tip Number 4
Prepare for virtual interviews by brushing up on your communication skills. Practice discussing your projects and experiences clearly, as this will help you shine in an online setting where first impressions matter.
We think you need these skills to ace Open Source Software Developer (Speculative; Remote/Anywhere) in London
Some tips for your application π«‘
Show Your Passion for Open Source: When writing your application, let your enthusiasm for open source software shine through! Share any personal projects or contributions you've made to the community. We love seeing candidates who are genuinely excited about what they do.
Tailor Your Application: Make sure to customise your application to highlight your relevant skills and experiences that align with our needs. We want to see how you can contribute to our team, so donβt be shy about showcasing your technical expertise!
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless itβs necessary. We appreciate a well-structured application that makes it easy for us to understand your background and qualifications.
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the best way for us to receive and review your details. Plus, it shows youβre serious about joining our team at Collabora.
How to prepare for a job interview at Collabora
β¨Know Your Open Source Stuff
Make sure you brush up on your knowledge of open source development methodologies and the specific technologies mentioned in the job description. Be ready to discuss your contributions to open source projects and how they relate to Collabora's work.
β¨Show Off Your Communication Skills
Since this role involves discussing technology with clients and working in a distributed environment, practice articulating your thoughts clearly. Prepare examples of how you've effectively communicated complex technical concepts in the past.
β¨Understand Collabora's Market
Do some research on Collaboraβs services and the market verticals they operate in. Being able to discuss how your skills align with their business model will show that you're genuinely interested and invested in the company.
β¨Prepare for Technical Questions
Expect to face technical questions related to the tools and technologies listed in the job description. Brush up on your knowledge of Mesa, Vulkan, Rust, and others, and be prepared to solve problems or design solutions on the spot.