Principal Engineer

Amadeus Data Processing GmbH

Bangalore, India
C++ and microservices architecture
Design principles and patterns
Oracle, mongodb or couchbase
Proficient in technical knowledge to ensure team performs at a high level, understanding business drivers and assessing complex problems

Job Summary

  • Proficient in technical knowledge to ensure team performs at a high level, understanding business drivers and assessing complex problems.
  • Design, develop, and implement large scalable complex distributed systems, foster applications that are easy to monitor and operate, and contribute to a robust and scalable cloud-native architecture.
  • Amadeus aspires to be a leader in Diversity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment.

Matching Summary

Proficient in technical knowledge to ensure team performs at a high level, understanding business drivers and assessing complex problems.

Skills & Requirements

Must-have

  • C++ and microservices architecture
  • design principles and patterns
  • Oracle, MongoDB or Couchbase
  • SOA, EDA architecture patterns
  • large scalable complex distributed systems

Nice-to-have

  • passion for learning technology
  • developer advocate activities
  • knowledge sharing within team
  • continuous improvement processes

Key Requirements

  • In-depth knowledge of C++
  • Strong understanding of design principles
  • Good Knowledge on database technologies
  • Good understanding of SOA, EDA
  • Experience with cloud-native technologies

Work Rights

Not specified

Tailored Resume

Cover Letter