Remote Open Source Software Engineer (Rust/Go/Python)
Remote Open Source Software Engineer (Rust/Go/Python)

Remote Open Source Software Engineer (Rust/Go/Python)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and build innovative software using Rust, Go, and Python.
  • Company: Leading open source software company with a remote-first culture.
  • Benefits: Competitive pay, professional development budgets, and flexible work options.
  • Why this job: Join a passionate team and contribute to impactful open source projects.
  • Qualifications: Experience in Rust, Go, or Python and a love for open source.
  • Other info: Collaborate with global teams in a dynamic and supportive environment.

The predicted salary is between 36000 - 60000 £ per year.

A leading open source software company in the UK is seeking engineers for their Ubuntu Engineering organization. The role involves designing and building software using Rust, Go, and Python, as well as packaging and integrating open source software. Ideal candidates will have experience with these languages and a strong passion for open source. The company emphasizes a remote-first culture and collaboration across global teams, offering a competitive compensation package and benefits including professional development budgets.

Remote Open Source Software Engineer (Rust/Go/Python) employer: Canonical

As a leading open source software company, we pride ourselves on fostering a remote-first culture that encourages collaboration across global teams. Our commitment to employee growth is reflected in our generous professional development budgets and competitive compensation packages, making us an excellent employer for those passionate about open source technologies.
C

Contact Detail:

Canonical Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Remote Open Source Software Engineer (Rust/Go/Python)

✨Tip Number 1

Network like a pro! Reach out to folks in the open source community, join relevant forums, and engage on platforms like GitHub. Building connections can lead to job opportunities that aren't even advertised!

✨Tip Number 2

Show off your skills! Contribute to open source projects using Rust, Go, or Python. This not only boosts your portfolio but also demonstrates your passion for open source, which is a big plus for potential employers.

✨Tip Number 3

Prepare for those interviews! Brush up on technical questions related to the languages you’ll be using. Practice coding challenges and be ready to discuss your previous projects and how they relate to the role.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of resources to help you land that dream job. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace Remote Open Source Software Engineer (Rust/Go/Python)

Rust
Go
Python
Open Source Software Development
Software Design
Software Packaging
Integration of Open Source Software
Collaboration
Remote Work Skills
Passion for Open Source

Some tips for your application 🫡

Show Your Passion for Open Source: When you're writing your application, let us see your enthusiasm for open source! Share any projects you've contributed to or how you've engaged with the community. This will help us understand your commitment and fit for our culture.

Highlight Relevant Experience: Make sure to showcase your experience with Rust, Go, and Python in your application. We want to know about the projects you've worked on and the skills you've developed. Tailor your examples to align with what we’re looking for in this role.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and long-winded explanations. Use bullet points if it helps to make your skills and experiences 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 out on any important updates. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Canonical

✨Know Your Tech Stack

Make sure you brush up on Rust, Go, and Python before the interview. Be ready to discuss your experience with these languages and how you've used them in past projects. It’s a great way to show your passion for open source and your technical skills.

✨Showcase Your Open Source Contributions

If you've contributed to any open source projects, be prepared to talk about them. Highlight what you did, the challenges you faced, and how you collaborated with others. This will demonstrate your commitment to the open source community and your ability to work in a remote-first environment.

✨Understand Their Culture

Research the company’s remote-first culture and values. Be ready to discuss how you thrive in a remote setting and how you communicate effectively with global teams. This shows that you’re not just a fit for the role, but also for their team dynamics.

✨Prepare Questions

Have a few thoughtful questions ready to ask at the end of the interview. This could be about their development processes, team collaboration tools, or professional development opportunities. It shows your interest in the role and helps you gauge if it’s the right fit for you.

Remote Open Source Software Engineer (Rust/Go/Python)
Canonical

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>