Careers at Bareos
Join our team and contribute to an innovative open-source solution
Who is Bareos?
Bareos (Backup Archiving Recovery Open Sourced) is the leading open source backup solution trusted by organizations of all sizes. With multi-platform support, Bareos provides secure, reliable and scalable backup for your IT infrastructure.
What You Can Expect?
At Bareos, you can expect a relaxed working atmosphere in our offices located in Cologne, with the option to work from home. You’ll join a small team with short decision-making processes and enjoy a good working atmosphere with an open and social corporate culture (see our CSR). We offer code reviews that truly happen, free choice of your operating system and development environment, flexible working hours with free time management and permanent positions, with part-time options available.

Current Open Positions
Sales Manager – Open Source Backup Solutions
Role Overview
We’re seeking an experienced and driven Sales Manager to join our team. In this hybrid role, you will be instrumental in expanding Bareos’ market reach by developing strategic sales initiatives, identifying new business opportunities, and maintaining strong relationships with clients. You will act as a key ambassador of our Open Source backup solutions and play a pivotal role in our continued growth.
This position offers flexibility for remote work, with only occasional on-site presence (e.g. for internal meetings or customer visits).
Job Responsibilities
- Drive business development efforts and identify new sales opportunities in relevant industries
- Build and maintain long-term client relationships, ensuring a high level of customer satisfaction
- Develop and execute effective sales strategies aligned with company goals
- Consistently meet or exceed sales targets and performance metrics
- Collaborate closely with internal teams (technical, marketing, product) to align offerings with client needs
- Monitor sales performance using CRM and analytics tools
- Represent Bareos at industry events, conferences, and trade shows
Qualifications
- Multiple years of proven experience in sales within the backup software industry (mandatory)
- Solid understanding of data protection, backup, and recovery solutions
- Strong business development and client relationship management skills
- Excellent negotiation, communication, and presentation abilities
- Proficiency in CRM systems and data-driven sales tools
- Comfortable working independently and in a hybrid team environment
- Fluent in English and German
- Bachelor’s degree in Business, Marketing, IT, or a related field
Employment Type: Full-time, Part-time, or Freelance
Location: Cologne, Germany (hybrid – occasional on-site presence)
Software Developer – C++/Linux
Job Responsibilities
- Develop and maintain software for backup and restore solutions
- Work with modern C/C++ (preferably C++14/C++17) to enhance and optimize the Bareos platform
- Utilize Git for version control in collaborative development workflows
- Contribute to build and testing processes using tools like CMake, CTest, and Jenkins
- Write and debug shell scripts and, optionally, Python scripts
- Package software for distribution using formats such as RPM, DEB, and NSIS
- Collaborate with the team to ensure seamless integration of backup and restore processes with related hardware and software
Qualifications
- Relevant studies, apprenticeship, or comparable professional experience
- Strong interest in free and open-source software
- Extensive Linux skills; knowledge of Windows, macOS, FreeBSD, Solaris, or AIX is a plus
- Programming experience in modern C/C++
- Basic knowledge of CMake and CTest
- Experience with Jenkins, GoogleTest, and software packaging is advantageous
- Familiarity with backup and restore processes
- Proficiency in English (written and spoken)
Technical Support Specialist
Job Responsibilities
- Provide support to IT staff via ticket system, email, chat, phone, and remote access
- Analyze problems, collect information, and reproduce issues in a lab environment
- Collaborate with the development team to find workarounds and solutions
- Customize configuration files and create scripts to address customer needs
- Transfer solutions and insights into Bareos code and documentation
- Update FAQs and product documentation to reflect recurring issues
- Manage and prioritize multiple tickets effectively
Qualifications
- Relevant studies, apprenticeship, or comparable professional experience
- Experience with Bareos or Bacula
- Strong IT background knowledge
- Affinity for Linux and open-source technologies
- Enjoy solving complex problems
- Strong organizational skills to manage and prioritize tasks
- Proficiency in German and English (written and spoken)
Interested?
Please send your application with meaningful supporting documents and your salary expectations to the Bareos team. We’d love to hear from you!