We are hiring!

Would you like to contribute to studies or software projects, thanks to which trains will arrive on time in various parts of the world?

We are looking for a civil engineer and a senior software developer for our office in Gorizia, Italy. We offer a full-time position, an informal and dynamic environment, participation in technical and training visits abroad. At TRENOlab, all employees participate in sharing and achieving company goals, including profit sharing.

To apply, please send your resume to careers@trenolab.com


Civil (Transport) Engineer

As part of its railway traffic analysis, planning and simulation projects carried out with in-house developed software TRENOlab is looking for a newly graduated civil engineer. We offer a full-time, open-ended employment contract preceded by a 6-month fixed-term contract.

Key Requirements:

  • Master’s Degree in Civil Engineering (ideally with a focus on Transportation).
  • Good knowledge of English (French and/or German are appreciated)
  • Willingness to pursue specialized subject matter
  • Willingness to travel

Software engineer

As part of the development of a new web application for scheduling and data analysis of rail services TRENOlab is looking for a senior developer who will participate in the development of the application solution and its integrations. We offer a full-time, open-ended employment contract.

Key Requirements:

  • In-depth knowledge of Java technology.
  • Proven experience in Object Oriented design.
  • Experience in developing with agile methodologies, Test Driven Development, Continuous Integration, Continuous Delivery, Version Control.
  • Predisposition to problem-solving and teamwork.

Preferred requirements will be considered:

  • Experience in developing front-end applications with Vaadin, React or VueJS technologies.
  • Knowledge of one or more of the following technologies: Groovy, Spring, Hibernate, JPA, REST, ActiveMQ, Apache Camel, Camunda.
  • Experience with non-relational databases, particularly Mongo DB and Influx DB.
  • Good knowledge of the English language.