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
Data Security Engineer - Cryptography
Join Vattenfall as a Data Security Engineer focusing on cryptography and key management in a hybrid work environment.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Consultant Open Source Software
Join PwC Deutschland as a Consultant Open Source Software to drive digitalization, compliance, and innovation in software development.
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.
Senior Software Engineer - Satellite Communications
Join ST Engineering iDirect as a Senior Software Engineer to develop satellite communication products using C++, Linux, and Agile methodologies.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Senior Security Engineer
Join Atos as a Senior Security Engineer in Amstelveen, focusing on cybersecurity, network security, and vulnerability management.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Freelance DevOps Engineer with Python Expertise
Join Greener Power Solutions as a Freelance DevOps Engineer to drive sustainable energy solutions with Python and DevOps expertise.
Solutions Engineer
Join Darktrace as a Solutions Engineer in Amsterdam, providing technical pre-sales and post-sales support in a hybrid work environment.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
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.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
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.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
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.
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.
Senior DevOps Engineer
Join EOS Karriere as a Senior DevOps Engineer in Hamburg, focusing on automation and system transition in a hybrid work environment.