.
Software Support Engineer (Senior)
  • Kraków
Software Support Engineer (Senior)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
VirtusLab Sp. z o.o.
19. 9. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • Kotlin
  • Scala
  • PyCharm
  • WebStorm
  • Docker

about-project :


  • Provide first-class technical support for all IntelliJ Platform-based IDEs. The team handles and investigates requests arriving through the web portal, in-product feedback, social media, and community forums.
  • Tech stack:
  • Java, Kotlin, Scala, IntelliJ Platform API, Linux / Windows / macOS administration, TCP/IP, DNS, OSI networking, JVM diagnostic tooling (jstack, async-profiler, Visual VM), Version-control systems (Git), Docker, WSL
  • Challenges:
  • Deliver accurate root-cause analysis under SLAs; balance deep code-level investigation with clear customer communication; keep pace with a rapidly evolving IDE platform and plugin ecosystem; coordinate with distributed development and QA teams to resolve urgent, high-visibility issues.
  • Team:
  • Three specialists from our side, embedded, QA, and Engineering groups.

responsibilities :


  • Analysing performance, indexing, file-system and networking issues
  • Reading IDE logs, thread dumps, and CPU / memory snapshots to localise bugs
  • Inspecting Java / Kotlin source code inside the IntelliJ Platform to understand execution flow
  • Triaging YouTrack issues, escalating potential high-impact defects to development, and relaying user feedback to Product Management and QA.

requirements-expected :


  • 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 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)
  • 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!

offered :


  • Building tech community
  • Flexible hybrid work model
  • Home office reimbursement
  • Language lessons
  • MyBenefit points
  • Private healthcare
  • Training Package
  • Virtusity / in-house training

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    115 810
    19 068