Senior Software Developer Go and/or Python

Sofia, Bulgaria

Permanent

Full time

Suitcase icon.

Job description

Acronis Application Backup is a software for backup of business applications like MS SQL, MS Exchange, Office365, Google Suite, etc. The main goals are to support new application workloads and make the new product version flawless. Application Backup functionality is constantly bringing new features based on innovative technologies every version release. Developers of Application Backup are working closely with the rest of the engineering and product team to architects.

 

RESPONSIBILITIES:

  • Work within a development team to develop, integrate and debug code for Windows/Linux.
  • Design and implement new features to the Acronis Application Backup components
  • Contribute to improving best practices of developing Go and/or Python server applications
  • Conduct write unit and automated tests
List icon.

Key requirements

SKILLS & EXPERIENCE:

  • 3 year of experience writing well-designed, high-quality production code in Go and/or Python
  • Demonstrated knowledge of software engineering principals (standard algorithms, data structures, multithreading and multiprocessing)
  • A willing to dive into existing code base

 

It would also be a plus if you had experience in any of the following areas:

  • Build and deployment technologies and systems (Jenkins, Bitbacket/Git, Jira)
  • Understanding of system API and its platform specific (Windows, Linux)
  • Knowledge of C++ or any other scripting language
Folder icon.

Other details:

Location: Sofia

Employment: Permanent