Job Title
Lead Principle EngineerKey ResponsibilitiesArchitecture Governance / Roadmap
· Deliver architecture vision, solution intent, architecture roadmap to modernize the product over the medium term
· Present to D-level executives, pros-cons of solution/architecture choices and secure investment for future initiatives
· Establish technical governance for large enhancements to the product
· Lead Horizon 2/3 initiatives and contribute hands on to build the architecture runway
· Represent the department at corporate level architecture forums, champion architecture changes in line with the enterprise architecture strategy.
Support and enhance current product stack
· Analyze the current solution stack, proactively identify architecture improvement opportunities, prepare proposals & prototypes, and actively build the features for increased production stability and reduce manual maintenance effort.
· Collaborate with engineers to determine functional and non-functional requirements for new software or applications
· Establish critical NFRs for the solution, participate in the definition of others
· Work with scrum teams to ensure design and architecture consistency
· Plan and develop the design and architectural runway in support of new business features and capabilities
· Define all aspects of development from appropriate technology and workflow and provide guidelines to development team
Hands on contribution
· Design and code application frameworks for evolving the tech stack in line with enterprise architecture guidelines
· Deliver Proof of Concept / Reference implementations to validate and propose new technology stacks, perform cost estimation, present pros/cons, and architecture recommendations.
· Support the team to troubleshoot complex production issues
· Build a vibrant, positively motivated team having a high sense of urgency; set the bar high and provide necessary support and mentor team members to achieve it
Skills & Competencies
· 15+ years of experience working in a distributed product development environment as developer, tech lead and architect
· Should have knowledge and demonstratable experience in a platform approach to architecture and design
· Should have worked on application modernization during the last 5 years
· Should have experience in Cloud native application design, event driven architecture, FinOps strategy
· Must have strong programming experience in C++ / Java and have technical width on multiple areas languages and frameworks. Must be hands on with writing and delivering code.
· Exposure on Unix/Linux operating systems is a must.
· Experience with RDBMS (Oracle) and/or NO-SQL databases like Couchbase / MongoDB.
· Experience troubleshooting severe production issues with high urgency
· Must have leadership competencies: business acumen, communication clarity, agility to adapt and navigate through disruptions, strong stakeholder management with influence.
Diversity & Inclusion
Amadeus aspires to be a leader in Diversity, Equity and Inclusion in the tech industry, enabling every employee to reach their full potential by fostering a culture of belonging and fair treatment, attracting the best talent from all backgrounds, and as a role model for an inclusive employee experience.
Amadeus is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, race, ethnicity, sexual orientation, age, beliefs, disability or any other characteristics protected by law.