Singapore Airlines

Information Technology - Senior Software Engineer - eOps (Day of Ops)

Singapore Airlines
BusinessSearch by LocationFull-time2 weeks ago

About the role

AI summarised

Senior Software Engineer at Singapore Airlines responsible for delivering and managing Air-to-Ground digital products, focusing on cloud infrastructure, DevOps, and aviation connectivity systems. The role involves technical leadership, vendor management, and ensuring operational stability for critical aviation applications.

BusinessFull-time1804

Key Responsibilities

  • Design, implement, and manage complex AWS cloud infrastructure and on-premises systems for Air-to-Ground connectivity products
  • Lead infrastructure setup for critical aviation systems including firewall configuration, networking, database management, and security protocols
  • Develop and maintain CI/CD pipelines, deployment strategies, and platform delivery frameworks
  • Implement air-to-ground communication security configurations including cockpit-to-ground data protection protocols
  • Drive cloud migration initiatives and infrastructure modernization projects
  • Serve as Technical Lead for Air-to-Ground products including SITA Aircom, Mission Watch (MMT), Airbus and Boeing connectivity systems
  • Manage infrastructure setup and configuration for current and new fleet introductions
  • Coordinate and execute continuous software upgrades from OEMs (Airbus, Boeing, SITA)
  • Plan and implement change requests, disaster recovery tests, and regular server patching activities
  • Ensure integration of secure-by-default patterns and compliance controls
  • Collaborate with SIA Infrastructure teams, Business Units (Engineering, Flight Ops, TMM), and external OEMs
  • Manage vendor relationships and technical interfaces with Boeing, Airbus, and SITA

Requirements

  • Advanced expertise in AWS cloud services (EC2, VPC, IAM, networking, security)
  • Strong knowledge of infrastructure as code, CI/CD tools, and DevOps practices
  • Proficiency in firewall, network security, and database management
  • Experience with Linux/Unix system administration and scripting
  • Familiar with Gen AI SDLC (Software Development Life Cycle) and Github Copilot
  • Familiar with Java programming and Shell scripts
  • Understanding of aviation/connectivity systems (preferred)
  • Minimum 5 years of software engineering or infrastructure engineering experience
  • Minimum 2 years of experience with Airlines Air-to-Ground systems
  • Proven track record in delivering complex cloud and on-premises solutions
  • Experience managing vendor relationships and technical integrations
  • Demonstrated ability to lead technical projects and serve as subject matter expert
  • Strong problem-solving and analytical skills
  • Excellent collaboration and stakeholder management abilities
  • Self-motivated with a positive, can-do attitude
  • Ability to work with cross-functional teams and external partners
  • Strong technical documentation and communication skills