Hexa Consulting

Hexa Consulting is a company dedicated to supporting its partners in their growth by providing IT Consulting and Service Management services. Our mission is to build strong relationships by becoming a trusted partner and offering differentiated technological solutions. We believe that success lies in people – in our team and our partners.
About company

Principal engineer - cloud & microservices architecture

Remote

location

date May 30, 2026

types Full-time

Principal Engineer - Cloud & Microservices Architecture

At Hexa Consulting, we believe in transparency and in creating real opportunities for diverse tech careers. Based in Portugal, we help companies respond to the growing demand in the IT sector.

Our mission? To build strong, long-term relationships, be a trusted partner through a differentiated approach to IT consulting, and support the professional and personal growth of our team.

We work with Nearshore projects, Team as a Service (TM) & Project Development, Service & Service Management, and Tech Academies.

What you’ll be doing:

  • Design and implement scalable, secure and maintainable cloud-native solutions on Microsoft Azure
  • Lead the migration of complex centralized platforms and enterprise workflows into modern microservices architectures
  • Solve large-scale distributed systems challenges involving scalability, reliability, resiliency, observability and system integration
  • Apply modern architectural patterns such as APIs, event-driven systems, asynchronous messaging, and domain-driven design
  • Improve system performance, monitoring, and operational reliability during and after migration initiatives
  • Collaborate with engineering teams and stakeholders to define and execute modernization roadmaps

What we’re looking for:

  • Strong experience designing and operating distributed systems
  • Proven experience solving complex architectural and scalability problems in enterprise environments
  • Hands-on experience migrating monolithic or ESB-based systems into microservices-based architectures
  • Deep understanding of integration patterns, event-driven architectures, and cloud-native design principles
  • Strong hands-on experience with Microsoft Azure
  • Experience with C#, Java, Python, or similar languages
  • Familiarity with Docker and Kubernetes
  • Experience with CI/CD pipelines and Infrastructure as Code
  • English level: B2+

📍 Location: Full remote from Portugal, with 1 monthly visit to the office in Leiria.

🎁 What we offer

  • Permanent contract
  • Health insurance
  • Career growth opportunities
  • Access to training and continuous learning

If you’re passionate about solving complex distributed systems problems and building scalable microservices architectures in Azure, we’d love to hear from you.