Systems Engineer


  • Software Engineer
  • Full time
  • Tallinn, Estonia

Responsibilities include: 

  • Server configuration and management
  • Investigation and follow-up contribution to solving various issues related to internal system environments, including computer network infrastructure
  • Proactive analysis and follow-up improvements to physical as well as virtual systems 
  • Participation in architecture, design and implementation of medium- to large-scale data centers and mining facilities 
  • Automation and integration scripting
  • Specialized hardware integration R&D DevOps tools maintenance 


  • Higher education degree in Computer Science or related technical fields and 2+ years of work experience in a similar role and position
  • Ability to identify and critically analyze problems in given systems as well as propose and develop solutions independently 
  • Networking experience equivalent to CCNA level
  • Experience with Linux operating systems (we mostly use Debian branch) 
  • Experience with enterprise-grade hypervisor management systems (vSphere - our choice, XenCenter, OpenStack, etc.) 
  • Previous programming experience in any scripting language (Python, Ruby, Bash, etc.) 
  • Passion towards technological innovations and willingness to jump into unknown territories 
  • Good spoken and written English 

Beneficial (optional) skills:

  • Experience in building enterprise infrastructure solutions 
  • Familiarity with Agile development processes (we use Atlassian suite)
  • Knowledge about DevOps principles 
  • Experience with Configuration Management tools (Ansible, Puppet, Chef, etc.) 
  • Experience with any CI/CD tools (Jenkins, Bamboo, GitLab CI, etc.) 
  • Experience with Amazon Web Services or other Cloud providers
  • Experience with Fortinet devices 
  • Familiarity with Bitcoin, Ethereum or other cryptocurrencies
  • Good spoken and written Russian
HashCoins Platform Software Engineer