Software Engineer (Linux)

Try&Hire

Genf

On-site

CHF 120,000 - 170,000

Full time

8 days ago

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Try&Hire is seeking a seasoned software engineer to own the development of a native Linux desktop client. You will design from ground up, integrate with Linux system components, and contribute to cross-client tooling and SDKs.

Ideal candidates have 5+ years in Linux desktop development (GUI/CLI), deep Git workflows, and Open-source packaging across distros. On-site work with potential permanent position after interim period.

Qualifications

  • 5+ years of experience in software development of Linux-based desktop client software, GUI and CLI apps.
  • Applied best practices in code quality paradigms.
  • Experience with DevOps principles and practices (CI/CD, etc).
  • Experience with source control flow through Git (code reviews, branching and merging, etc).
  • Open-source Linux development, distribution, packaging and maintenance for multiple distros.
  • Overall, handling the entire SDLC, end to end.

Responsibilities

  • Own the design and implementation of a Linux desktop client, built greenfield from the ground up.
  • Integrate deeply with Linux-specific system components, including the filesystem layer for a file synchronization engine.
  • Contribute to a platform-agnostic SDK and CLI tooling to expose Linux features for scripting and cross-client use.
  • Build and maintain cross-client automated and end-to-end tests in collaboration with Windows and Mac engineers.
  • Define and implement application telemetry to support performance analysis, debugging, and customer support.
  • Own the build pipelines, packaging, and distribution across major Linux distros.

Skills

Linux desktop development
CI/CD
Git workflows
Open-source
SDLC ownership

Tools

GTK+
Qt
Rust
Git
CI/CD tooling
Debian
Fedora

Job description

You will build a native Linux desktop client for a secure cloud storage and collaborative editing platform, working greenfield from the ground up.

Your tasks
  • Own the design and implementation of a Linux desktop client, built greenfield from the ground up
  • Integrate deeply with Linux-specific system components, including the filesystem layer for a file synchronization engine
  • Contribute to a platform-agnostic SDK and CLI tooling to expose Linux features for scripting and cross-client use
  • Build and maintain cross-client automated and end-to-end tests in collaboration with Windows and Mac engineers
  • Define and implement application telemetry to support performance analysis, debugging, and customer support
  • Own the build pipelines, packaging, and distribution across major Linux distros
What you bring
  • 5+ years of experience in software development of Linux-based desktop client software, GUI and CLI apps
  • Applied best practices in code quality paradigms
  • Experience with DevOps principles and practices (CI/CD, etc)
  • Experience with source control flow through Git (code reviews, branching and merging, etc)
  • Open-source Linux development, distribution, packaging and maintenance for multiple distros
  • Overall, handling the entire SDLC, end to end
Conditions
  • Workload: 100 %
  • Work model: On site
  • Option of a permanent position after the assignment if both sides want it
What to expect
  • 3–6 months interim, then a permanent position
  • Office-first with some flexibility to work from home
Technologies
  • Linux
  • GTK+
  • Qt
  • Rust
  • Git
  • CI/CD
  • Debian
  • Fedora
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Desktop Engineer: Greenfield Secure Cloud Client
Linux Desktop Engineer: Greenfield Secure Cloud Client

Try&Hire • Genf

On-site
CHF 120,000 - 170,000
Senior Software Engineer, Desktop Applications
Senior Software Engineer, Desktop Applications

Try&Hire • Genf

Hybrid
CHF 120,000 - 160,000
Senior .NET Developer (Desktop/SDK)
Senior .NET Developer (Desktop/SDK)

Try&Hire • Genf

Hybrid
CHF 110,000 - 160,000
Software Engineer, Windows (VPN)
Software Engineer, Windows (VPN)

Try&Hire • Genf

On-site
CHF 120,000 - 160,000
Software Engineer - Storage
Software Engineer - Storage

Jobgether • Switzerland

Remote
CHF 120,000 - 180,000
Fully remote
Coworking support
Equity (ESOP)
+8
Linux Engineer / DevOps
Linux Engineer / DevOps

PromptPartner • Switzerland

Remote
CHF 110,000 - 170,000
Annual learning budget
Home office setup budget
Equity from day one
+1
Linux Software Engineer
Linux Software Engineer

HT Recruit • Risch-Rotkreuz

On-site
CHF 71,000 - 77,000
Linux System Engineer
Linux System Engineer

TalentCloud Group • Zürich

Hybrid
CHF 110,000 - 140,000
Hybrid work model
Zurich location
Senior Rust Desktop Architect - Cross-Platform Windows/Linux
Senior Rust Desktop Architect - Cross-Platform Windows/Linux

Try&Hire • Genf

Hybrid
CHF 120,000 - 160,000
Senior DevOps Engineer
Senior DevOps Engineer

Try&Hire • Genf

On-site
CHF 140,000 - 210,000
Top locations