SUSE logo

Linux Distribution Engineer (Cryptography)

SUSE

Job Description

SUSE Packaging is a team that handles hundreds of RPM packages in multiple products - from SUSE Linux Enterprise to openSUSE distributions. We are responsible for fixing bugs and security issues and shaping the new versions of our distributions by delivering new features for those packages.

We are looking for a Linux Distribution Engineer with a focus on Cryptography - a software engineer with a good understanding of C/C++, that will help maintain a variety of RPM packages. The ideal candidate has a broad knowledge of various programming and scripting languages, already gained some experience in developing software for a Linux distribution, and understands the complex mechanics of packaging and the structure of a Linux system. The knowledge of cryptography, so that the candidate can support our Cryptography packagers, is a benefit.

Responsibilities

  • Maintain multiple packages, debug issues, provide bug and security fixes, update packages to the latest versions, and deliver requested features.
  • Cooperate and collaborate with the upstream and openSUSE community and interact closely with the SUSE Maintenance and Security team.

Expected Skills

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent experience
  • At least 2 years of relevant experience as a Software Engineer
  • Good general understanding of the Linux operating system and Linux utilities
  • Proficiency in C/C++
  • Very good debugging skills (gdb, strace, ...)
  • Knowledge of at least one scripting language (Bash, Ruby, Python, Perl, ...)
  • Familiarity with GCC, build automation tools (Make/CMake), and GNU Build System (Autotools)
  • Experience with building software packages for Linux systems
  • Good communication skills and fluency in verbal and written English

Desired Skills

  • Experience with building a Linux distribution
  • Familiarity with the RPM package format
  • Broader hands-on experience in packaging software for Linux systems
  • Proficiency in cryptography and cryptographic protocols

Personal Characteristics

  • Self-motivated, self-organised, able to multi-task and prioritize
  • Passionate for Linux and open source
  • Eager to learn new things on a daily basis

What We Offer

  • Open source contribution for your packages and close cooperation with upstream
  • Participation in developing SUSE distributions and new products
  • Personal growth - you will have a budget for training and attending Linux conferences
  • A distributed team full of skilled people you can learn from
  • Regular company hackathons (Hack Week) and technical talks
  • Flexible working hours and healthy work/life balance

Benefits
Extracted with AI

  • Open source contribution
  • Personal growth budget
  • Flexible working hours
  • Healthy work/life balance
  • Regular company hackathons
  • Technical talks

Similar jobs

Last update: 23 minutes ago

Adva Network Security GmbH logo
Adva Network Security GmbH

Senior Software Engineer - Embedded Systems and Cryptography

Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.

Redcare Pharmacy logo
Redcare Pharmacy

Senior DevOps Engineer with Linux, Kubernetes, and GCP

Join Redcare Pharmacy as a Senior DevOps Engineer to enhance infrastructure efficiency using Linux, Kubernetes, and GCP.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

VIAVI Solutions logo
VIAVI Solutions

Senior Software Engineer (C++, Python & Cloud)

Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.

Barco logo
Barco

Software Engineer with C/C++ and Python

Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

CHECK24 Vergleichsportal GmbH logo
CHECK24 Vergleichsportal GmbH

Junior Security Software Engineer

Join CHECK24 as a Junior Security Software Engineer in Berlin, focusing on application security, vulnerability management, and penetration testing.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

BlockTech logo
BlockTech

Quantitative Developer with Python and C++

Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

netgo logo
netgo

Senior Cloud DevOps Engineer

Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

EOS Karriere logo
EOS Karriere

Senior DevOps Engineer

Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.

Swift logo
Swift

Senior Developer with Kubernetes and Automation Expertise

Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Covestro logo
Covestro

Senior DevOps Engineer - Price & Deal Management

Join Covestro as a Senior DevOps Engineer to drive digital transformation in pricing and deal management with AWS, Docker, and Java expertise.

Topicus logo
Topicus

Software Engineer - Cloud Applications and Python

Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler, working remotely in Germany. Entry-level position with flexible benefits.

fulfillmenttools logo
fulfillmenttools

Cloud Engineer

Join our team as a Cloud Engineer in Cologne, Germany. Work with GCP, Azure, and serverless computing in a dynamic, hybrid environment.

Fujitsu logo
Fujitsu

Software Developer (C/C++, Assembler)

Join Fujitsu as a Software Developer specializing in C/C++ and Assembler for mainframe systems, working remotely in Germany.