Linux Desktop Engineer — Build Open-Source Drive Client

proton tehnologies

Greater London

On-site

GBP 55,000 - 75,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Strong health coverage
Generous leave
Wellness support
Stock options
Flexible working hours

Job summary

Proton Technologies in Greater London is seeking an experienced software developer for their Proton Drive Desktop Team. You will own the design and implementation of the Linux desktop client from scratch, contributing to open-source development and ensuring high standards of code quality across various components.

The ideal candidate will have over 5 years of experience in Linux desktop client software development, strong skills in Git and CI/CD practices, and knowledge of packaging for major Linux distributions.

Qualifications

  • 5+ years of experience in software development of Linux-based desktop client software.
  • Experience with DevOps principles and practices (CI/CD).
  • Open-source Linux development and distribution for multiple distros.

Responsibilities

  • Own the design and implementation of the Proton Drive Linux desktop client.
  • Ensure the codebase meets the standard expected of production open-source software.
  • Integrate with Linux-specific system components for synchronization.

Skills

Linux desktop application development (GTK+ or Qt)
Rust
Git
CI/CD pipelines
Linux packaging and distribution

Job description

Proton Technologies in Greater London is seeking an experienced software developer for their Proton Drive Desktop Team. You will own the design and implementation of the Linux desktop client from scratch, contributing to open-source development and ensuring high standards of code quality across various components.

The ideal candidate will have over 5 years of experience in Linux desktop client software development, strong skills in Git and CI/CD practices, and knowledge of packaging for major Linux distributions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Rust Engineer - Build Privacy-Driven Drive SDK
Senior Rust Engineer - Build Privacy-Driven Drive SDK

Proton • Greater London

Hybrid
GBP 120,000 - 150,000
Stock Options
Learning & Development
Office in London (hybrid)
Senior .NET Engineer - Privacy-Driven Desktop SDK
Senior .NET Engineer - Privacy-Driven Desktop SDK

Proton • Greater London

Hybrid
GBP 75,000 - 110,000
Office First
Stock options
Flexible working hours
+3
Senior .NET Developer (Desktop/SDK)
Senior .NET Developer (Desktop/SDK)

Proton • Greater London

Hybrid
GBP 75,000 - 110,000
Office First
Stock options
Flexible working hours
+3
Senior Rust Foundation Engineer — Cross-Platform Core
Senior Rust Foundation Engineer — Cross-Platform Core

Proton • Greater London

On-site
GBP 100,000 - 140,000
Health coverage
Stock options
Flexible working
+2
Senior Rust Engineer - Proton Drive
Senior Rust Engineer - Proton Drive

Proton • Greater London

On-site
GBP 120,000 - 150,000
Stock Options
Learning & Development
Office in London (hybrid)
Senior Foundation Engineer (Drive)
Senior Foundation Engineer (Drive)

Proton • Greater London

On-site
GBP 100,000 - 140,000
Health coverage
Stock options
Flexible working
+2
Senior Desktop Engineer - Cross-Platform Rust/C++ | Equity
Senior Desktop Engineer - Cross-Platform Rust/C++ | Equity

Proton • Greater London

Hybrid
GBP 70,000 - 90,000
Office First policy allowing up to 30% remote work
Lunch and snacks provided
Transport cost support
+3
Senior Software Engineer (Inbox Desktop)
Senior Software Engineer (Inbox Desktop)

Proton • Greater London

On-site
GBP 70,000 - 90,000
Office First policy allowing up to 30% remote work
Lunch and snacks provided
Transport cost support
+3
Software Engineer - Linux
Software Engineer - Linux

Leonardo UK Ltd • Greater London

Hybrid
GBP 70,000 - 90,000
Linux Desktop Support Engineer - Customer Success
Linux Desktop Support Engineer - Customer Success

Canonical • Greater London

On-site
GBP 40,000 - 60,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4