Software Architect

Job description

Nezasa is one of the most innovative start-ups in travel technology. We are based in the hearts of Zurich, Switzerland and Lisbon, Portugal. We’re looking for inspired and motivated professionals to be part of our team in Lisbon. Join us to improve and extend our leading, cloud-based planning and booking platform for individual travel packages.
 

We are...

  • A diverse, passionate and highly skilled team

  • Collaborative and distributed - with locations in Lisbon and Zurich

  • Working on a technology product that is changing the travel industry

 

We offer...

  • The opportunity to actively influence and shape a product that will change travel technology

  • The possibility to work with modern technologies and a world-class engineering team and learn from your experienced colleagues

  • The opportunity to grow with the team

  • An attractive workplace in the heart of Lisbon

  • Great perks: personal computer, flexible working hours, health insurance, conference visits, free coffee and fruits

Requirements

You will…

  • Drive the transition of the Nezasa platform to a microservice architecture

  • Work with other engineering teams to define and build scalable architecture and implementation

  • Own the architecture and decide which technologies, patterns, practices and tooling to use
  • Justify architecture choices through documentation, reviews and demonstrating how they produce an optimal solution
  • Mentor fellow software engineers and be a role model specifically when it comes to coding and problem solving

  • Get your hands dirty and implement some features yourself, as and when required

You have...

  • Proven experience building or architecting high-reliability software systems
  • Strong understanding of distributed system design and security principles
  • The ability to create innovative cutting-edge software architecture that excels thanks to its maintainability
  • A knack for writing web applications; and technologies like gRPC, Kubernetes, Akka and NoSQL DBs are no strangers to you

  • Excellent communication skills in English