Linux Distribution Engineer (Cryptography)
SUSEJob 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
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Medior C++ Developer for Engineering Tools
Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Software Engineer - Crypto
Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
Senior Software Engineer - Virtualization and Systems Programming
Join CAST AI as a Senior Software Engineer specializing in virtualization and systems programming. Work remotely within the EU.
Software Engineer II - Hardware Security
Join Microsoft as a Software Engineer II focusing on hardware security, working remotely to innovate and secure billions of devices.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Senior Application Security Engineer
Join Gen as a Senior Application Security Engineer in Prague. Lead security initiatives, conduct reviews, and mentor teams in a dynamic environment.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
JavaScript/DevOps Engineer
Join Thales as a JavaScript/DevOps Engineer in Prague, focusing on CI/CD, automation, and cloud solutions.
Cloud Engineer
Join SQUER as a Cloud Engineer in Vienna. Work with AWS, Azure, or GCP, automate with Terraform, and enjoy hybrid work and great benefits.
Senior Full Stack Developer (Security & Compliance)
Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.
Hacker Program Operations Specialist
Join Immunefi as a Hacker Program Operations Specialist to lead and manage Web3 security programs.
Senior Software Engineer - Tools, SDX
Remote Senior Software Engineer role at CrowdStrike, focusing on tools for SDX team, requiring C, Python, and software development skills.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer, Blockchain and Stablecoin
Join BJAK as a Senior Software Engineer to develop blockchain solutions for stablecoin projects. Work remotely with cutting-edge technology.
DevOps Engineer with AWS and Linux Expertise
Join Stream as a DevOps Engineer to manage AWS infrastructure, enhance system observability, and work with cutting-edge technology.
Lead Blockchain Engineer
Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.