Lead Software Engineer

Java

Lead Software Engineer

Java
-, Gdańsk +9 Locations

dotLinkers

Full-time
Permanent
Manager / C-level
Remote
6 761 - 8 169 USD
Gross per month - Permanent

Job description

  • Position: Lead Software Engineer

  • Salary: up to 29,000 PLN

  • Work model: 100% remote


We are currently looking for a Lead Software Engineer on behalf of our client – an innovative technology company building an advanced analytics platform for logistics and operational environments. The platform transforms complex operational data into actionable business insights. It enables automation, supports smarter decision-making, and helps prevent disruptions across supply chain processes. This role covers the full software development lifecycle, from architecture and design to implementation, testing, and documentation.


Responsibilities:

  • Design, develop, and maintain scalable software solutions

  • Conduct code reviews, testing, and debugging

  • Create and maintain technical documentation (diagrams, reports, dashboards)

  • Evaluate and test new tools and technologies (proof of concept)

  • Collaborate closely with development teams and product stakeholders

  • Provide technical leadership and support sprint planning and backlog prioritization

  • Ensure high code quality and compliance with security standards


Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 7+ years of professional experience in software engineering

  • Strong proficiency in Java and Python

  • Experience with databases (SQL, PostgreSQL, Cosmos DB) and schema/versioning tools (e.g., Liquibase)

  • Hands-on experience with AI/LLM technologies (e.g., Azure OpenAI, Vertex AI/Gemini)

  • Experience with vector databases and search systems (e.g., Azure AI Search, Elasticsearch/OpenSearch)

  • Familiarity with orchestration frameworks (LangChain, LangGraph)

  • Understanding of LLM-related security risks (prompt injection, data leakage, jailbreaks)

  • Experience with data processing and ETL/ELT pipelines


The offer:

  • Private medical care (including dental)

  • Sports card

  • Life insurance

  • Lunch card

  • Training budget

  • Employee Assistance Program

Tech stack

    AI

    advanced

    Java

    advanced

    Python

    advanced

    Kotlin

    nice to have

    React

    nice to have

Office location