Bacula Systems is a very special place to work. It is growing rapidly and provides an extremely dynamic work environment, with a company full of diverse and enthusiastic individuals.

Positions currently open:

More details are below. If you are interested to work with us, please send your resume and a short introduction paragraph to jobs@baculasystems.com


Windows Developer (C/C++/VSS API) (Home Office)

… A chance to achieve something unique and special in a rapidly growing company.

developers_2Position Description: Senior Programmer
Department: R&D
Reports to: Director of Engineering
Work time: Full time
Location: Home Office
Date: 1 July 2017

Our Company
Bacula Systems is the leading Enterprise Network backup and restore software company, combining Bacula’s enterprise-class open standards software with first-class support and professional services. As a result of our rapid international growth, we are seeking to add a Windows System Programmer to our talented technical team.

Position overview:

This position would appeal to an excellent Windows System Programmer who has programming skills in C, C++, Powershell scripts, and VSS and who wishes to expand his or her career opportunities and job satisfaction by joining a fast growing, high technology company where technical prowess and contribution are recognized and highly valued. We have a culture of mutual respect among all employees. Training and help will be provided to you by our team, to help you get up to speed.

The successful candidate will carry several important responsibilities within Bacula Systems. He/she will be integrated to the R&D team and will lead the development of advanced features on Windows systems, SQL Server, Exchange, HyperV and Sharepoint including single file restore and other developments.

You will be joining the company at a very exciting time in its evolution. We have grown steadily and consistently over the last several years and today over 90% of our business is with customers outside our home market in Switzerland. Our Customers implement our products on medium to very large scale production deployments. If you are looking for a challenging and exciting position in a fast growing company that values technical prowess now is the time to join Bacula Systems!

Major responsibilities/Accountability:

  • To strengthen the Bacula development team with Windows expertise and lead the Windows development activities.
  • To develop Bacula features for Windows Operating Systems.
  • To develop and run regression and other tests for Bacula software.
  • Other tasks as assigned by the technical department.

Requirements:

  • At least 3 years experience system programming with C and C++ on Windows (ODBC, Kernel Drivers, Memory Management, COM, …).
  • Windows systems administrator, and software development skills.
  • Must be comfortable with Open Source tools.
  • Linux system administrator skills with shell, perl…
  • Linux/Unix development experience desirable.
  • Experience with Exchange, SQL Server, Sharepoint, Windows system applications.
  • Experience with backup/restore desirable.
  • Experience with Oracle (rman) and SAP desirable.

Core competences/Skills:

  • Excellent problem-solving skills.
  • Eager to learn new technologies.
  • Good communication and presentation skills, both verbal and written and capable of dealing with a variety of people
  • Mature and self-motivated – able to work from a home-office in a virtual team.
  • Must speak and write English.

More than years of experience or formal qualifications, we are searching for a talented individual who enjoys challenges and thinks in a pro-active way. Personal development is important at Bacula Systems and this position could lead to further career development in either customer-facing or technical role.. If you feel that this sounds like you, please send us your CV and a cover letter!

Download PDF position description
Contact: jobs@baculasystems.com


Support and Pre-Sales Engineer (Home Office, Europe or US)

Position Description: Support and Pre-Sales Engineer
Department: Support
Reports to: Support Director, WW
Work time: Full time
Location: Europe or US
Date: 1 July 2017

Our Company
Bacula Systems is the leading Enterprise Network backup and restore software company, combining Bacula’s enterprise-class open standards software with first-class support and professional services. As a result of our rapid international growth, we are seeking to add a Windows System Programmer to our talented technical team.

Position overview

As a result of our rapid international growth, we are seeking to add a Customer Support and Pre-Sales Engineer to provide technical support to our customers and to our sales force, as well as to embrace wider responsibilities including QA and product consulting.

This position would appeal to a Linux Systems Administrator with Bacula experience looking to expand his or her career opportunities and job satisfaction by joining a fast growing, high technology company where technical prowess and contributions are recognized and highly valued. We have a culture of mutual respect among all employees and training and help will be provided to you by our team, to help you get up to speed.

Bacula Systems is the leading provider of Enterprise Open Core backup solutions and you will be joining the company at a very exciting time in its evolution. Our Customers implement our products in medium to very large scale production environments. If you are looking for a challenging and exciting position, now is the time to join Bacula Systems!

Major responsibilities/Accountabilities

The Support/Pre-Sales Engineer focuses primarily on providing our Customers with excellent technical support. On a daily basis you will be interacting with our Customers, your peers in Support and in Development to identify and troubleshoot issues, then to provide the most relevant responses to our Customers and Partners.

The Support/Pre-Sales Engineer will also assist the Sales team in new opportunities and projects and to sell new subscription business. The Engineer will assess Customers’ requirements propose solutions and assist our Sales teams with pre-sales activities.

Support

  • Take ownership and responsibility until completion for the resolution of Customer’s tickets related to Bacula Enterprise products via phone and our web portal.
  • Triage incoming support issues in a timely manner and ensure that they are handled appropriately.
  • Ensure that Customers are instructed on ways to maximize their subscription services.
  • Implement our “proactive support” program with regular outreach to Customers.
  • Create and maintain technical documentation, white papers and other Knowledge Base contributions.
  • Develop and apply our QA test plan, standards and procedures in close collaboration with the R&D Team.

Pre-Sales

  • Assist our sales team and channel Partners on proposals and solutions to Customers.
  • Provide pre-sales technical assistance and product education to Customers and channel Partners.
  • Understand Customer’s technical issues, in the Customer’s vocabulary.
  • Make technical presentations and demonstrations, showing how a solution fits Customer needs.
  • Present competitive arguments.
  • Specify and manage the delivery of consulting services, e.g. in Proof of Concept, installation and configuration, optimization and migration.
  • Provide On-site and remote paid consulting services to customers as required.
  • Apply Project Management standards to help ensure customers’ success.

Requirements

  • At least 3 years of working experience in Support or Pre-Sales for system solutions.
  • Must have at least one year Bacula Community or Bacula Enterprise Edition experience.
  • Must have excellent Linux systems administrator skills (some Windows systems administration skills are also necessary).
  • Able to travel to our headquarters (Yverdon-les-Bains, Switzerland) about three times a year for training and Company Meetings.
  • Must reside in Europe or in the US.
  • Must be able to travel up to 30-50% of the time.
  • Must be flexible on work times.
  • Bachelors Degree, Post Graduate Diploma or Professional Degree in Computer Science/Information Technology or equivalent an advantage.

Core competences/Skills

  • Excellent communication and presentation skills: written and oral within small groups. Must be very comfortable on the phone and via email with potential and existing Customers.
  • Mature and self-motivated – able to work from a home-office in a virtual team.
  • Proven ability to provide top-notch customer service.
  • Excellent problem-solving skills.
  • Eager to learn new technologies.
  • Skills in backup and recovery, high availability concepts and virtualization an advantage.
  • Ability to architect storage and server infrastructure solutions at the petabyte scale and above.
  • Ability to craft a solution with appropriate products and services that meets business goals based upon client discussions.
  • Customer-centric, consultative selling orientation: presenting solutions focused on Customer needs and problems and explaining how our products and services deliver customer benefits.

More than just years of experience or formal qualifications, we are searching for a talented individual who enjoys challenges and thinks in a pro-active way. If you feel that this sounds like you, send us your CV and a cover letter!

Download PDF position description

Contact: jobs@baculasystems.com


Support Engineer (Home Office, Europe)

Position Description: Support Technician
Department: Support
Reports to: Support Director, WW
Work time: Full time
Location: Europe
Date: 1 July 2017

Our Company
Bacula Systems is the leading Enterprise Network backup and restore software company, combining Bacula’s enterprise-class open standards software with first-class support and professional services. As a result of our rapid international growth, we are seeking to add a Windows System Programmer to our talented technical team.

Position overview

As a result of our rapid international growth, we are seeking to add a Customer Support professional to provide technical support to our customers, as well as to embrace wider responsibilities including QA and product consulting.

This position would appeal to a Linux Systems Administrator ideally with Bacula experience looking to expand his or her career opportunities and job satisfaction by joining a fast growing, high technology company where technical prowess and contribution are recognized and highly valued. We have a culture of mutual respect among all employees and training and help will be provided to you by our team, to help you get up to speed.

Bacula Systems is the leading provider of Enterprise Open Core backup solutions and you will be joining the company at a very exciting time in its evolution. Our Customers implement our products on medium to very large scale production deployments. If you are looking for a challenging and exciting position now is the time to join Bacula Systems!

Major responsibilities/Accountabilities

Caring for our customers is our core concern at Bacula Systems. The Support Engineer focuses primarily on providing our Customers with excellent technical support. On a daily basis you will be interacting with our Customers, your peers in Support and in Development to identify and troubleshoot issues, then to provide the most relevant responses to our Customers and Partners.

Support

  • Take ownership and responsibility until completion for the resolution of Customer’s tickets related to Bacula Enterprise products via phone and our web portal.
  • Triage incoming support issues in a timely manner and ensure that they are handled appropriately.
  • Ensure that Customers are instructed on ways to maximize their subscription services.
  • Implement our “proactive support” program with regular outreach to Customers.
  • Create and maintain technical documentation, white papers and other Knowledge Base contributions.
  • Develop and apply our QA test plan, standards and procedures in close collaboration with the R&D Team.

Requirements

  • At least 3 years of working experience in Support for system solutions.
  • Ideally one year Bacula Community or Bacula Enterprise Edition experience.
  • Must have excellent Linux systems administrator skills (some Windows systems administration skills are also necessary).
  • Able to travel to our headquarters (Yverdon-les-Bains, Switzerland) about three times a year for training and Company Meetings.
  • Must reside in Europe.
  • Must be flexible on work times.
  • Bachelors Degree, Post Graduate Diploma or Professional Degree in Computer Science/Information Technology or equivalent an advantage.

Core competences/Skills

  • Excellent communication and presentation skills. Must be very comfortable on the phone and via email.
  • Able to empathize with Customers.
  • Mature and self-motivated – able to work from a home-office in a virtual team.
  • Proven ability to provide top-notch customer service.
  • Excellent problem-solving skills.
  • Eager to learn new technologies.
  • Skills in backup and recovery, high availability concepts and virtualization an advantage.

More than just years of experience or formal qualifications, we are searching for a talented individual who enjoys challenges and thinks in a pro-active way. People development is important at Bacula Systems and this position could lead to customer facing or technical role. If you feel that this sounds like you, send us your CV and a cover letter!

Download PDF position description

Contact: jobs@baculasystems.com