Loading ...

Job content

As Acronis is dedicated not just to Cyber Protection but to the general protection of its potential and current employees, recruitment and onboarding process are being held online during the current global COVID-19 situation.

Acronis has pioneered the new IT discipline of Cyber Protection, which combines data protection and cybersecurity into a unique and integrated approach. The Acronis Cyber Protect solution is a ground-breaking approach with innovative technology that is revolutionizing the industry as we know it. Acronis is entering an exciting phase of rapid-growth and expansion, and has recently received a $250 million dollar investment from CVC Capital Partners, bringing our total valuation to more than $2.5 billion. So we are looking for more talented and hard-working individuals who are ready for a new challenge and will join us on our mission to protect the digital world!

We are looking for an experienced and driven Senior Software Developer to join our engineering team in our R&D center. The goal of this team is implementing complex, low-level technologies related to the software-defined storage as a part of the Acronis Cyber Infrastructure, hyper-converged infrastructure solution. This solution is not only oriented for internal partners, but it is also the core technology used by Acronis, as other products are built on top of it.
The team you will join provides new functionality, improvements, and maintenance to software storage used in the following usage scenarious:
  • Archive Storage to Keep Acronis Cyber Backup Cloud and Acronis Backup data secure anywhere – on-premises and in public clouds
  • Object Storage as our own AWS S3-compatible cloud storage for applications and cloud services
  • High-performance Storage that allows running virtual machines (VMs) or databases with highly available Internet Small Computer System Interface (iSCSI) targets
  • NFS service built on top of Object Storage

We are looking for the next member of our "A-Team." Are you a highly-motivated individual who thrives in a fast-paced and high-volume work environment? Do you possess a positive can-do, never-give-up attitude? Do you play nice with others on a team? Are you ready to make an impact?

RESPONSIBILITIES:

  • Design, build, and maintain efficient and reliable C/Golang code
  • Perform code reviews, implement unit tests, debug, and integrate code
  • Work closely with other engineers (including engineers from other teams) to develop new product features
  • Suggest and implement improvements on current product functions
  • Provide the assistance to support engineers in solving product-related customer issues

REQUIREMENTS:

  • 3+ years of experience in software development
  • Strong C/Golang knowledge
  • Knowledge of software engineering principals (standard algorithms, data structures, multithreading, and multiprocessing)
  • Experience with Git, JIRA, Bitbucket, Confluence, etc.
  • Strong understanding of the Linux user space and kernel subsystems (especially file system, networking, and memory management)
  • At least Upper-intermediate English

#LI-RK1

Loading ...
Loading ...

Click to apply for free candidate

Apply

Loading ...
Loading ...