Reach peak performance | IT consulting and software engineering backed by our expertise in Dev Experience, ML and Scala
Kotlin Engineer
Location
Poland
Posted
21 days ago
Salary
0
Seniority
Senior
Job Description
Kotlin Engineer
VirtusLab
• Build various tooling using mainly Kotlin • Work on IntelliJ plugin, IDEs, coding agents or frameworks for Local AI inference • Responsible for design, scope, testing and implementation • Collaborate with tooling engineers and be part of an organisation specialized in developer tooling
Job Requirements
- Strong Kotlin skills or Strong Java expertise with knowledge of Kotlin
- Understanding of asynchronous and concurrent programming, at best with Kotlin Coroutines
- High agency and ability to drive work in a changing environment
- Engineering pragmatism: cutting complexity while keeping the system extensible
- Hands-on experience using LLMs daily, with the judgment to know when they help and when they don't
- Fluency in English, with good communication skills for a remote-first team
- Self-motivation and the ability to take full ownership of features end-to-end
Benefits
- self-development opportunities
- good working conditions
- attractive salaries
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design and build scalable AI/ML infrastructure for VLM training, tuning, deployment, and lifecycle management • Leverage agentic coding tools (e.g., Claude Code, Codex) to generate code, tests, and documentation • Direct AI-assisted development by crafting prompts, reviewing outputs, and ensuring production-quality results • Own code quality through reviews with a focus on scalability, performance, and maintainability • Contribute to backend systems, API design, and occasional full-stack development work • Collaborate closely with product, design, and engineering teams to deliver high-impact solutions
Backend Engineer, Go
FinteqHubFinteqHub is a PCI DSS certified payment gateway for online businesses.
• Integration of new payment providers: from API documentation analysis and technical design to deployment and monitoring in production • Leveraging AI tools (Claude and similar) to accelerate provider documentation analysis and automate the generation of integration Boilerplate code • Configuration, debugging, incident investigation, and automation of routine processes • Contributing to product quality improvements, code reviews, backlog grooming, and retros • Cross-team collaboration and product user support
Senior Java Backend Engineer
Girls For Girls Africa Mental Health FoundationA Trauma-Informed Survivor led Organization that provides psychosocial support to Survivors and Caregivers of GBV
• Build and maintain the Imara Impact software ensuring that the backend is scalable and reliable. • Develop new features on the software platform. • Apply principles of software engineering to the design, development, maintenance, testing, and evaluation of the software. • Ensure software is secure regarding information security & personal data. • Actively participate in meetings and projects, coordinating with team members. • Continue to develop yourself and keep abreast of new developments. • Document work clearly for future use by others. • Participate in agile team rituals and practices.
Software Engineer – Backend, Core Services
CensysThe Leader in Attack Surface Management & Cloud Security
• Implement and extend services that deliver new core platform functionality. • Support authentication, authorization, and analytics capabilities alongside the team. • Build, test, deploy, and monitor a distributed set of services. • Partner with product, design, and other engineering teams to ship features end-to-end. • Help evolve the Censys public API as platform capabilities grow. • Improve developer experience for internal teams and external API consumers. • Own small-to-medium features from technical design through launch, with increasing independence; participate in design discussions with guidance from senior engineers. • Share on-call responsibilities for your areas and handle straightforward incidents with team support as needed.




