Skip to content

Software Support Engineer

  • Remote
    • Kraków, Rzeszów, Kielce, Małopolskie, Poland
  • IT

Job description

We are #VLteam - tech enthusiasts constantly striving for growth. The team is our foundation, that's why we care the most about the friendly atmosphere, a lot of self-development opportunities and good working conditions. Trust and autonomy are two essential qualities that drive our performance. We simply believe in the idea of ​​“measuring outcomes, not hours”. Join us & see for yourself!

Job requirements

Software Support Engineer (Senior)

Required skills:

Supporting JVM-based apps - ADVANCED

Problem-solving - ADVANCED

Developer support - ADVANCED

Communication skills - ADVANCED

English - ADVANCED

OS administration skills - REGULAR

IntelliJ IDEA / PyCharm / WebStorm - REGULAR

Docker/WSL - REGULAR

Version Control Systems - REGULAR

What we expect in general:

  • Solid technical IT background. It may be a mixture of the following areas in different depths

  • OS administration skills: understanding of network protocols (TCP/IP, DNS, OSI model); Linux, Windows, macOS architecture and administration: startup scripts, network, performance monitoring, technical troubleshooting

  • Software development skills: JVM-languages are preferable (Java, Kotlin, Scala)

  • Technical troubleshooting skills

  • At least 3 years experience in support or QA roles

  • Experience in supporting JVM-based applications: reading logs, CPU/Memory snapshots

  • Familiarity with IntelliJ IDEA, PyCharm, WebStorm, or other IDEs

  • Interest in customers’ communications and desire to advance in this area

  • Interest in solving complex issues and even use creative approach to troubleshoot non-obvious technical problems

  • To not be afraid of possible challenging communications with customer, be kind and have an honest desire to help

  • Understanding of Version Control Systems

  • Understanding the virtualization like Docker, WSL etc.

  • Good command of English (at least B2/C1)

Full job description ➡ https://careers.virtuslab.com/job-offer/software-support-engineer-senior/

Software Support Engineer (Regular)

Required skills:

Problem-solving - ADVANCED

Developer support - ADVANCED

Communication skills - ADVANCED

English - ADVANCED

Supporting JVM-based apps - REGULAR

Version Control Systems - REGULAR

OS administration skills - BASIC

IntelliJ IDEA / PyCharm / WebStorm - BASIC

Docker/WSL - BASIC

What we expect in general:

  • Good technical IT background. It may be a mixture or combination of the following areas in different depths

  • OS administration skills: understanding of network protocols (TCP/IP, DNS, OSI model); Linux, Windows, macOS architecture and administration: startup scripts, network, performance monitoring, technical troubleshooting

  • Software development skills: JVM-languages are preferable (Java, Kotlin, Scala)

  • Technical troubleshooting skills

  • Experience in support or QA roles

  • Understanding of what Integrated Development Environment is and professional interest in this field OR Familiarity with IntelliJ IDEA, PyCharm, WebStorm, or other IDEs

  • Understanding of Cloud systems technologies (Kubernetes, Terraform, YAML and Clouds subsystems) and Development Environments technologies (Docker, Dev Containers, SSH and IDE Run Targets.)

  • Experience working with Version Control systems: Git, Mercurial, Subversion

  • Interest in customers’ communications and desire to advance in this area

  • To not be afraid of possible challenging communications with customer, be kind and have an honest desire to help

  • Good command of English (at least B2/C1)

Full job description ➡ https://careers.virtuslab.com/job-offer/software-support-engineer-regular/


Seems lots of expectations, huh? Don’t worry! You don’t have to meet all the requirements. What matter the most is your passion and willingness to develop. Apply and find out!

or