Experience Inc. Jobs

Job Information

Kuehne+Nagel Senior Software Engineer for Message and Event Platform (m/f/d) in Porto, Portugal

As one of the world's leading logistics companies, we have opened a new IT Centre in Porto, Portugal. We aim to accelerate digital technologies for our global customers, focusing on developing new mission-critical products, e-solutions, and new digital services. Join our fascinating and international working environment and become part of the team responsible for creating our digital logistics processes in line with the Kuehne+Nagel strategy.

Your Role

We are looking for a Senior Backend Engineer (m/f/d) to join our agile and international team. In this role, you will shape the new messaging ecosystem while being part of a global team of Software Engineers, Architects, and DevOps.

Your Responsibilities

  • You will drive and nurture the messaging domain within the new IT ecosystem KNITE – you are joining us in an evolving state and have a lot of space to influence, shape, and design;

  • You will connect over 200 applications in the cloud and orchestrate their interconnectivity using Apache Kafka and its ecosystem;

  • You will improve the Messaging and Event Platform (Kafka and ecosystem) by developing new features that bring value to our customers. You will support the application teams as a “Customer Solution Architect” during their adoption of the new platform by consulting or co-building their integrations;

  • You will operate the platform and take over on-call duties;

  • You will be defining guidelines and developing tools to enable developers to make good use of the Messaging and Event Platform following modern event-driven patterns;

  • You will apply and evangelize our messaging guidelines & best practices to other teams at a technical level, ensuring they comply and take maximum advantage of the Messaging and Event Platform;

  • You will establish and facilitate the implementation of standards for messaging.

Your Skills and Experiences

  • You are confident in at least one major programming language and not afraid of working in a polyglot application landscape (Java experience preferred);

  • You naturally apply software craftsmanship principles like Test Driven Development or Clean Code in your daily work;

  • You embrace DevOps culture (“You build it, you run it.”) and Infrastructure as Code (Kubernetes and Helm welcome);

  • You have experience running your applications on Kubernetes in a cloud environment (AWS welcome);

  • You provide knowledge in one major messaging technology (Apache Kafka welcome) and event-driven architectures;

  • You have experience with message specification formats (like ProtoBuff / JSON Schema or Avro) and principles like API First (AsyncAPI welcome);

  • Collaborative work in international teams inspires you.

Good Reasons to Join

Our work will have a direct influence on the future of logistics and IT. Our teams are experts who are helping shape the IT industry in Portugal and around the world. We want you to feel comfortable in our working environment, where you will be dealing with different cultures. As such, we offer flexible working hours. We value teamwork, continuous learning, and diversity. Kuehne + Nagel offers you a tailor-made career - through individual planning and team leaders who support and advise you in every way. You will be supported by many work-life balance offers, supplemental health insurance, and our EAP - Employee Assistant Program.

Kuehne + Nagel is an equal employment/affirmative action employer. If you require an accommodation for any part of the online application process due to a disability, please contact the Employee Services HR Help Desk at 1-800-267-1326 during the hours of 8:00am - 5:00pm EST; Monday through Friday or via e-mail at: HR.helpdesk@kuehne-nagel.com with the nature of your request. We will answer your inquiry within 24 hours.

DirectEmployers