Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
May 19, 2026
Software Support Engineer (Regular/Senior)
Senior • Remote
83 - 160 PLN
Krakow, Poland
Software Support Engineer (Regular/Senior)
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!
About the role
Project
Support Team
Project scope
Provide first-class technical support for all IntelliJ Platform-based IDEs and their agentic developer tooling – both in-IDE plugins and standalone command-line agents that integrate with the IDEs over agent protocols. The team handles and investigates requests arriving through the web support portal, in-product feedback, social media, community forums, and marketplace reviews. Typical work includes:
– 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.
– Diagnosing issues across multiple delivery surfaces: IDE plugins, standalone command-line tooling, and integrations mediated by agent protocols.
– Investigating authentication, licensing, and quota issues across vendor accounts, API tokens, and bring-your-own-key (BYOK) configurations for LLM providers.
– Triaging YouTrack issues, escalating potential high-impact defects to development, and relaying user feedback to Product Management and QA.
– Writing and maintaining KCS-compliant knowledge-base articles to scale answers across the team.
Tech stack
Java, Kotlin, Scala, IntelliJ Platform API, agent protocols (ACP, MCP), HTTP / REST APIs of LLM providers, Linux / Windows / macOS administration, TCP/IP, DNS, OSI networking, JVM diagnostic tooling (jstack, async-profiler, JFR, VisualVM), version control (Git), Docker, WSL, shell / Python / Node.js literacy
Challenges
– Deliver accurate root-cause analysis under SLAs across a product surface that spans CLI tooling, IDE plugins, and protocol-mediated in-IDE experiences — the same symptom often has very different causes depending on the surface.
– Distinguish agent reasoning issues from infrastructure issues (provider quota, auth, networking, MCP server failures, IDE-side protocol transport bugs).
– Balance deep code-level investigation with clear customer communication, including for non-technical users frustrated with agent behaviour.
– Keep pace with a rapidly evolving AI/agent ecosystem: new LLM models, provider API changes, protocol updates, and frequent product direction shifts.
– Coordinate with distributed development, IntelliJ Platform, and QA teams on urgent, high-visibility issues.
– Improve team leverage: identify ticket patterns, write knowledge articles, and contribute to support-side automation and tooling.
Team
2 people from VL, who are part of the 6-engineer team. Close cooperation with the other support team.
What we expect in general:
3- 5 years of experience in support or QA roles is mandatory,
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)
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!
A few perks of being with us
Building tech community
Flexible hybrid work model
Home office reimbursement
Language lessons
MyBenefit points
Private healthcare
Training Package
Virtusity / in-house training
Access to the above perks is optional and completely voluntary for B2B contractors
Similar jobs you might like
Technology
Rite NRG Sp. z o.o.
Senior Software Engineer (Java&Kotlin)
Senior
Remote
Wrocław, DS, Poland
120 - 140 PLN/hr
🏢 Summary: B2B contract for a Senior Software Engineer to develop and operate a JVM-based, event-driven platform remotely from Poland. The role provides end-to-end ownership of system design, delivery, production reliability, monitoring, and support, with a rate up to 140 zł/h net + VAT. 🗂️ Requirements: 5+ years of software engineering experience, End-to-end ownership of features and components, Java and Kotlin expertise, Event-driven systems experience, Distributed systems knowledge, Event-driven architecture and API gateway experience, PostgreSQL, data modelling, and query performance knowledge, Relational and non-relational database knowledge, Unit, integration, and end-to-end testing experience, Independent delivery, risk, sequencing, and dependency management, C4 model system design experience, DORA metrics, stability, SSDLC, velocity, and predictability familiarity, AI coding tools experience, Cloud platform familiarity, Docker and Kubernetes experience, Fluent Polish, Advanced English (B2/C1) 📃 Skills: Java, Kotlin, JVM, PostgreSQL, NoSQL, Docker, Kubernetes, C4, DORA, SSDLC, Claude, Codex, Cursor, Cloud 🏢 Description: Contract : B2B Rate : up to 140 zł/h net + VAT depending on skills and experience Location : Remote within Poland Start : ASAP Project : Development of a JVM-based, event-driven platform with end-to-end ownership of software design, delivery, and production reliability. Key Technologies/Areas Java, Kotlin, JVM Event-Driven and Distributed Systems PostgreSQL and NoSQL Docker, Kubernetes Cloud Platforms AI Coding Tools Project Overview We are looking for a Senior Software Engineer to join one of our client’s engineering teams. You will own features and components from refinement and system design through development, production deployment, monitoring, and post-release support. Responsibilities Own the end-to-end design and delivery of features and components. Create, maintain, and align system designs using the C4 model with the domain target architecture. Develop reliable, production-ready, and well-tested software using Java and Kotlin. Manage estimation, sequencing, delivery risks, and cross-team technical dependencies. Own monitoring, reliability, production support, and participation in on-call. Contribute to frontend development where required. Use AI coding tools as part of your daily workflow. Requirements 5+ years of professional software engineering experience , including proven ownership of features and components end to end. Solid foundation in the JVM , including Java and Kotlin . Production experience with event-driven systems. Good understanding of distributed systems, including idempotency, at-least-once vs exactly-once trade-offs, schema evolution, and partitioning. Experience with event-driven architecture, API gateways, and understanding when not to apply these patterns. Sound knowledge of relational and non-relational databases, including PostgreSQL , data modelling, and query performance. Proven experience delivering reliable software with unit, integration, and end-to-end testing. Ability to independently manage delivery, risks, sequencing, and cross-team dependencies. Experience owning system design at team scope using the C4 model. Familiarity with DORA metrics, stability, SSDLC compliance, velocity, and predictability. Experience using AI coding tools such as Claude Code, OpenAI Codex, opencode, Cursor, or similar. Familiarity with cloud service providers. Experience with Docker and Kubernetes . Fluency in Polish and advanced English (B2/C1) Nice to have Frontend experience with React, TypeScript, and Node.js. Hands-on production experience with Kafka. Experience with Microsoft Azure. Why join us? Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients. Join us and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology! Possibility of long-term cooperation on a full-time project engagement basis. Flexibility in organizing the provision of services, taking into account project requirements and agreed availability. Opportunity to contribute to technically advanced projects. Opportunity for international collaboration.
Technology
Execon
💻 Junior Software Engineer (Staż)
Intern
Hybrid
Warsaw, Poland
🏢 Summary: Płatny, trzymiesięczny staż Software Engineer przy realnym produkcie, obejmujący rozwój frontendu i backendu oraz udział w całym cyklu projektu. Stażysta będzie zdobywać praktykę w chmurze, CI/CD, wdrożeniach i code review, z możliwością zatrudnienia po zakończeniu stażu. 🗂️ Requirements: Status studenta lub absolwenta informatyki albo kierunku pokrewnego, Znajomość fundamentów programowania, Angielski na poziomie B2, Dyspozycyjność full-time lub part-time, Gotowość do pracy hybrydowej z biura w Warszawie, Umiejętność pracy zespołowej i komunikacji, Gotowość do nauki oraz samodzielnego działania, Sprawne korzystanie z AI 📃 Skills: Vue, TypeScript, Vite, Pinia, Vuetify, Axios, Sass, Node.js, Express, PostgreSQL, CosmosDB, Azure, Git, CI/CD, GitLab, GitHub, Jira, Confluence, OIDC, SCIM 🏢 Description: Poszukujemy Stażysty – Software Engineer , czyli kogoś, kto nie chce siedzieć z boku i obserwować – tylko wejść w prawdziwy projekt i zacząć robić. Jeśli interesujesz się programowaniem, chcesz rozwijać się jako Software Engineer i widzisz siebie jako kogoś, kto ogarnia zarówno frontend jak i backend – to ogłoszenie jest dla Ciebie. Nie wymagamy doświadczenia komercyjnego. Wymagamy ciekawości, zaangażowania i gotowości do nauki na realnych zadaniach🚀 🚀 Co będziesz robić: Pisać kod – frontend i backend, w prawdziwym produkcie, nie na tutorialach Brać udział w pełnym życiu projektu – planowanie, refinementy, dowożenie funkcji Wspierać wdrożenia – poznawać chmurę, CI/CD i deploy w praktyce Uczyć się przez code review i szybki feedback od doświadczonego zespołu Rozwiązywać prawdziwe problemy razem z zespołem Rozwijać się w kierunku, który Cię najbardziej wciąga 🛠️ Technologie, z którymi będziesz pracować: Frontend: Vue 3, TypeScript, Vite, Pinia, Vue Router, Vuetify, Axios, Sass Backend: Node.js, TypeScript, Express, Azure Functions Bazy danych: PostgreSQL, Azure CosmosDB Chmura / DevOps: Azure (Functions, Static Web Apps, Application Insights), Git, CI/CD Integracje: GitLab / GitHub / Azure DevOps, Jira / Confluence, SSO/OIDC, SCIM Nie musisz znać tego wszystkiego – a chcieć się uczyć. 🏆 To ogłoszenie jest dla Ciebie, jeśli: Jesteś absolwentem/tką lub studentem/ką kierunku informatycznego lub pokrewnego Znasz fundamenty programowania i rozumiesz, co się dzieje pod maską Chcesz rozwijać się jako Software Engineer Sprawnie korzystasz z AI – traktujesz je jako narzędzie, nie ciekawostkę Jesteś otwarty/a na naukę i nowe wyzwania – nie boisz się zadawać pytań i potrafisz działać z minimalnym prowadzeniem za rękę Dobrze komunikujesz się w zespole Angielski na poziomie B2 nie jest dla Ciebie problemem Dyspozycyjność full-time lub part-time, praca hybrydowa z biura w Warszawie 🌱 Czego się nauczysz: Pracy w zespole developerskim na prawdziwym produkcie Dobrych praktyk inżynierskich – code review, CI/CD, dokumentacja Ekosystemu Azure i narzędzi DevOps w praktyce Jak wygląda projekt od środka – planowanie, komunikacja, dowożenie 🛠️ Jak działamy: Wchodzisz od pierwszego dnia w realny projekt – bez "okresu obserwacji" Pracujemy w małym, zgranym zespole – szybki feedback i bliska współpraca Masz przestrzeń do zadawania pytań i popełniania błędów – to część nauki AI traktujemy serio – używamy go na co dzień i chcemy, żebyś robił/a to samo Cenimy inicjatywę – Twoje pomysły są mile widziane 💎 Co oferujemy: Trzymiesięczny płatny staż w elastycznym wymiarze pracy Pracę przy realnym, komercyjnym produkcie od pierwszego dnia Możliwość otrzymania oferty zatrudnienia po zakończeniu stażu Mentoring i code review z doświadczonym zespołem Dostęp do szkoleń wewnętrznych Świetną atmosferę w zespole, który chętnie dzieli się wiedzą 📞 Jak wygląda rekrutacja? Dwuetapowo: krótka rozmowa z HR, potem spotkanie techniczne z zespołem.