Jobiglo

No results.

Senior Software Engineer

Kuehne+Nagel · Tallinn

New
Senior 🇬🇧 English
Go Perl Python Lua OpenAPI Swagger RESTful API Linux RedHat UNIX AIX Agile Scrum Kanban

Job description

About the role

Join the engineering team at Kuehne+Nagel to drive the systematic modernization of a global logistics platform. You will design, develop, and support services that enable the company to move fresh fruit, time‑sensitive healthcare products, and many other goods worldwide.

Key responsibilities

  • Design and implement RESTful APIs using the OpenAPI specification for self‑service platform capabilities.
  • Write production services in Go, progressively replacing legacy Perl and C components.
  • Contribute to a domain‑specific language that replaces KornShell workflows, scriptable via Python or Lua.
  • Leverage AI‑assisted tools for code generation, analysis, testing, and documentation within enterprise governance.
  • Maintain and extend existing Perl codebases while migration is in progress.
  • Ensure cloud‑agnostic deployability across major cloud providers and on‑premises infrastructure.
  • Participate in pair programming, design discussions, and code reviews focused on clean, testable code.

Required profile

  • Strong proficiency in Go (preferred) or Perl, with willingness to grow in both languages.
  • Experience designing or consuming REST APIs (OpenAPI/Swagger).
  • Solid understanding of unit and integration testing practices.
  • Comfort working with Linux (RedHat) and exposure to UNIX systems (AIX).
  • Experience modernizing legacy systems incrementally while keeping production running.
  • Pragmatic approach to AI‑assisted development.
  • Experience in agile software development (Scrum, Kanban, or similar).

Required skills

  • Go
  • Perl
  • Python
  • Lua
  • OpenAPI / Swagger
  • RESTful API design
  • Linux (RedHat)
  • UNIX (AIX)
  • AI development tools
  • Agile methodologies (Scrum, Kanban)

What we offer

  • Work on large‑scale enterprise applications supporting global business operations.
  • Collaborative engineering culture focused on quality and continuous improvement.
  • Influence technical decisions, architecture, and best practices across the team.
  • Opportunity to shape an AI‑first engineering journey.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Kuehne+Nagel.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Estonia.

Salary: Senior Software Engineer Based on 5 job offers in Estonia

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 days ago

Expires 1 month from now

14 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Kuehne+Nagel

Tallinn