Software Support Engineer
VirtusLab
The role
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!
Requirements
Software Support Engineer (Senior)
Full job description ➡ [link removed]
Required skills:
Supporting JVM-based apps - ADVANCED
Supporting CLI / agent-based tooling - ADVANCED
Understanding of LLM-based agents (tool use, context window, providers, BYOK) - ADVANCED
Problem-solving and root-cause analysis - ADVANCED
Developer support - ADVANCED
Communication skills - ADVANCED
English - ADVANCED
Knowledge management / KCS - ADVANCED
IntelliJ IDEA / PyCharm / WebStorm - ADVANCED
OS administration skills - REGULAR
Docker/WSL - REGULAR
Version Control Systems - REGULAR
HTTP / network protocol troubleshooting - REGULAR
Mentoring and process improvement - REGULAR
What we expect in general:
5+ years in support, developer support, or QA roles, with at least one role at a senior level
Solid technical IT background spanning OS administration, networking (TCP/IP, DNS, HTTP, OSI), and software development. JVM languages preferred (Java, Kotlin, Scala); comfort with Python / Node.js / shell is a plus.
Demonstrated ability to do root-cause analysis independently: read logs, JFR / CPU snapshots, thread dumps, and source code; reproduce issues end-to-end; isolate whether the problem lives in the CLI, the IDE plugin, the agent protocol layer, an MCP server, the LLM provider, or the customer's environment.
Experience troubleshooting LLM-based or agent-based products (e.g. Cursor, Copilot, Claude Code, or similar), or willingness and aptitude to ramp up quickly. Understanding of concepts like tool use, context window, prompt caching, BYOK, and quota systems.
Familiarity with IntelliJ-based IDEs from a power-user perspective.
Strong written communication: able to write replies that are short, direct, and helpful and internal bug reports that developers can act on without follow-up.
Comfortable owning the end-to-end ticket lifecycle: triage, investigation, customer communication, YouTrack filing, follow-through, and KB authoring.
Independent prioritisation across a noisy queue.
Improving team leverage by writing KB articles, automating recurring workflows, and proposing process changes.
Acting as a credible technical liaison to development and PM — relaying customer feedback so it actually shapes the product.
Willingness to handle challenging customer conversations (refunds, license suspensions, frustrated power users) calmly and honestly.
Good command of English (at least B2/C1)
Originally posted on Himalayas
Keep exploring
Related remote jobs
Python Engineer with DevOps
VirtusLab
DevOps InfrastructureML Engineer (Python/Big Data)
VirtusLab
Machine LearningTypeScript & Scala Engineer
VirtusLab
Software EngineeringDevops Engineer
VirtusLab
DevOps InfrastructureJVM Tooling Engineer
VirtusLab
DevOps Infrastructure
Listing details
- Listed location
- Afghanistan, Albania, Algeria, Andorra, Angola, Antarctica, Armenia, Austria, Azerbaijan, Bahrain, Belarus, Belgium, Benin, Bosnia and Herzegovina, Botswana, Bouvet Island, Bulgaria, Burkina Faso, Burundi, Cabo Verde, Cameroon, Central African Republic, Chad, Comoros, Congo, Congo, The Democratic Republic of the, Cook Islands, Croatia, Curaçao, Cyprus, Czechia, Côte d'Ivoire, Denmark, Djibouti, Egypt, Equatorial Guinea, Eritrea, Estonia, Eswatini, Ethiopia, Faroe Islands, Finland, France, French Guiana, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Guadeloupe, Guernsey, Guinea, Guinea-Bissau, Heard Island and McDonald Islands, Holy See (Vatican City State), Hungary, Iceland, Iran, Iraq, Ireland, Isle of Man, Israel, Italy, Jersey, Jordan, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Madagascar, Malawi, Mali, Malta, Martinique, Mauritania, Mauritius, Mayotte, Moldova, Monaco, Montenegro, Morocco, Mozambique, Namibia, Netherlands, Niger, Nigeria, North Macedonia, Norway, Oman, Palestine, State of, Poland, Portugal, Qatar, Romania, Russian Federation, Rwanda, Réunion, Saint Barthélemy, Saint Helena, Ascension and Tristan da Cunha, Saint Martin (French part), Saint Pierre and Miquelon, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Sint Maarten (Dutch part), Slovakia, Slovenia, Somalia, South Africa, South Sudan, Spain, Sudan, Svalbard and Jan Mayen, Sweden, Switzerland, Syrian Arab Republic, Tajikistan, Tanzania, Togo, Tunisia, Turkey, Turkmenistan, Uganda, Ukraine, United Arab Emirates, United Kingdom, Uzbekistan, Western Sahara, Yemen, Zambia, Zimbabwe, Åland Islands
- Employment
- Full Time
- Published
- Jul 16, 2026
Listing trust
- Observed through
- Himalayas
- Listing last observed
- Jul 26, 2026
Work-from eligibility is based on normalized evidence in the listing: Andorra, United Arab Emirates, Afghanistan, Albania, Armenia, Angola, Antarctica, Austria, Åland Islands, Azerbaijan, Bosnia & Herzegovina, Belgium, Burkina Faso, Bulgaria, Bahrain, Burundi, Benin, St. Barthélemy, Bouvet Island, Botswana, Belarus, Congo - Kinshasa, Central African Republic, Congo - Brazzaville, Switzerland, Côte d’Ivoire, Cook Islands, Cameroon, Cape Verde, Curaçao, Cyprus, Czechia, Germany, Djibouti, Denmark, Algeria, Estonia, Egypt, Western Sahara, Eritrea, Spain, Ethiopia, Finland, Faroe Islands, France, Gabon, United Kingdom, Georgia, French Guiana, Guernsey, Ghana, Gibraltar, Greenland, Gambia, Guinea, Guadeloupe, Equatorial Guinea, Greece, Guinea-Bissau, Guyana, Heard & McDonald Islands, Croatia, Hungary, Ireland, Israel, Isle of Man, Iraq, Iran, Iceland, Italy, Jersey, Jordan, Kenya, Kyrgyzstan, Comoros, Kuwait, Kazakhstan, Lebanon, Liechtenstein, Liberia, Lesotho, Lithuania, Luxembourg, Latvia, Libya, Morocco, Monaco, Montenegro, St. Martin, Madagascar, North Macedonia, Mali, Martinique, Mauritania, Malta, Mauritius, Malawi, Mozambique, Namibia, Niger, Nigeria, Netherlands, Norway, Oman, Poland, St. Pierre & Miquelon, Palestinian Territories, Portugal, Qatar, Réunion, Romania, Serbia, Russia, Rwanda, Saudi Arabia, Seychelles, Sudan, Sweden, St. Helena, Slovenia, Svalbard & Jan Mayen, Slovakia, Sierra Leone, San Marino, Senegal, Somalia, South Sudan, São Tomé & Príncipe, Sint Maarten, Syria, Eswatini, Chad, French Southern Territories, Togo, Tajikistan, Turkmenistan, Tunisia, Türkiye, Tanzania, Ukraine, Uganda, Uzbekistan, Vatican City, Yemen, Mayotte, South Africa, Zambia, Zimbabwe.
How verification and eligibility workReport this listing· Checking sign-in before opening the report form…