JustJoin.IT Praca zdalna Senior

Senior Software Engineer

Link Group

⚲ Warszawa, Lublin, Białystok, Łódź, Gdańsk, Kraków, Wrocław, Poznań, Szczecin, Olsztyn

130 - 170 PLN/h netto (B2B)

Wymagania

  • LLM
  • AI
  • Kotlin
  • Kubernetes
  • Java

Opis stanowiska

Senior Software Engineer (Kotlin / AI Integration / Large-Scale Systems) We are looking for a highly experienced Senior Software Engineer to join a large-scale product ecosystem operating in a complex, distributed environment. This role is designed for a strong Individual Contributor who thrives on solving high-complexity problems, influencing architecture, and delivering scalable, production-grade solutions. You will work at the intersection of modern backend engineering and AI-driven capabilities, helping evolve systems that operate at significant scale. The ideal candidate combines deep Kotlin expertise with curiosity and practical interest in AI-powered solutions — particularly LLM integrations and agentic frameworks — and understands how to translate technical decisions into real user impact. What You’ll Be Responsible For • Designing and delivering high-complexity features and system components • Driving architectural decisions and evaluating technical trade-offs • Ensuring quality, scalability, reliability, and observability of delivered solutions • Taking end-to-end ownership of implementation, from concept to production • Identifying and managing technical risks, dependencies, and technical debt • Integrating AI-driven capabilities (LLMs, agentic systems) into production workflows • Collaborating closely with Engineers, Product Managers, and Designers • Evaluating technical decisions based on measurable user impact • Operating with high autonomy and accountability in a mature engineering environment Must Have • Proven experience as a Senior Software Engineer delivering complex, high-scale solutions • Deep hands-on experience with Kotlin • Basic commercial experience and strong interest in AI-driven solutions, especially LLM integration and Agentic Systems/Frameworks • Strong architectural mindset and ability to drive system design • Experience managing scalability, performance, stability, and observability • Ability to identify technical debt and proactively address system risks • Strong collaboration and communication skills • High level of ownership and autonomy Nice to Have • Experience with Cloud environments (GCP preferred) and Kubernetes • Experience working with large-scale distributed systems • Cross-team collaboration in complex organizational structures • Providing technical consultancy and knowledge sharing within teams • Advising on engineering standards and continuous optimization of development practices