Amadeus
Amadeus
Amadeus is a global travel technology company serving airlines, airports, border authorities, travel sellers, corporate travel teams, and hospitality providers. Its cloud-based software and IT solutions support reservations, passenger services, travel operations, payments, and analytics, helping connect organizations across the travel ecosystem. The company combines SaaS platforms, enterprise integrations, travel intelligence, and scalable technology for the travel and tourism industry.

Senior Database Engineer, SQL Server

Design and support highly available SQL Server environments at Amadeus, optimizing databases for performance and resilience. Collaborate with architecture, development, SRE, and operations teams.

Description

  • Build and maintain SQL Server databases.
  • Partner with architecture and development teams on scalable data-tier solutions, schemas, data distribution, reporting, and analytics.
  • Set and review SQL code quality across T-SQL, stored procedures, deployment scripts, and database design patterns.
  • Improve database performance with query tuning, indexing, partitioning, and related techniques.
  • Implement and operate SQL Server Always On Availability Groups to support high availability and fault tolerance.
  • Resolve production database issues such as blocking, deadlocks, slow queries, failed jobs, and performance bottlenecks.
  • Create and support SQL Server Agent jobs, including scheduling and monitoring.
  • Enable data integration through SSIS and Azure Data Factory.
  • Upgrade, patch, and maintain SQL Server environments.
  • Track database health with DPA and Extended Events.
  • Work with TechOps on database governance, standards, capacity, costs, backups, disaster recovery testing, and business continuity.
  • Advise application development teams on database design and performance.
  • Investigate root causes and provide escalation support for critical production incidents.

Requirements

  • Bring 6–8 or more years of hands-on Microsoft SQL Server experience.
  • Demonstrate strong SQL Server development skills and advanced T-SQL knowledge.
  • Have substantial experience reviewing and optimizing SQL code, stored procedures, and database deployment scripts.
  • Understand SQL Server Always On Availability Groups.
  • Have hands-on production support experience resolving blocking, deadlocks, query performance issues, SQL Agent job failures, and database bottlenecks.
  • Be skilled in query optimization, execution plan analysis, and indexing strategies.
  • Have experience creating, scheduling, monitoring, and troubleshooting SQL Server Agent jobs.
  • Understand high availability, disaster recovery, backup, and restore strategies.
  • Have experience developing and maintaining SSIS packages.
  • Have exposure to Azure Data Factory (ADF).
  • Have basic knowledge of SSRS Reporting Services.
  • Have experience with cloud-based database environments.
  • Be familiar with NoSQL databases.
  • Have experience working in SAFe Agile environments.
  • Have exposure to Azure DevOps or TFS for incident, change, and work item management.
  • Bring a database engineering focus on reliability, scalability, and performance.
  • Be able to assess and improve database code quality.
  • Have hands-on experience supporting highly available production environments.
  • Apply strong analytical and problem-solving skills, including detailed root-cause analysis.
  • Collaborate effectively and manage stakeholders across architecture, development, SRE, and operations teams.

Benefits

  • Recruitment is accessible and offers equal opportunity.
  • The employee experience is inclusive and promotes belonging.
  • Everyone is treated and considered fairly regardless of gender, race, ethnicity, sexual orientation, age, beliefs, disability, or other characteristics protected by law.

Related Jobs