Linux devices software engineer - snapd

Jobgether

Remote regions

France

Benefits

Similar Jobs

See all

About the role:

  • This position focuses on building and maintaining the core technology behind next-generation Linux software distribution through snapd.
  • You will work on system-level software written primarily in Go, contributing to container-like confinement, security sandboxing, telemetry, and device management.
  • Operating in a highly distributed engineering environment, you will collaborate with talented engineers worldwide.

Accountabilities:

  • Design, develop, and maintain high-quality features for snapd and related Linux device management components.
  • Debug and resolve complex system-level issues across Linux environments, ensuring stability, security, and performance.
  • Contribute to secure software delivery mechanisms, including confinement, sandboxing, and container-like isolation technologies.

Requirements:

  • Strong experience in software development using Go, Python, C, or C++.
  • Solid understanding of Linux systems internals, including cgroups, namespaces, and AppArmor or similar security frameworks.
  • Proven experience building or maintaining system-level software, daemons, or Linux-based services.

Jobgether

Jobgether is an AI-powered job matching platform that connects candidates with hiring companies by analyzing applications against core requirements. They operate globally with a distributed team and focus on fair, efficient hiring processes.

Apply for This Position