Information Technology - Senior Software Engineer - eOps (Day of Ops)
Job Description
The Senior Software Engineer is responsible for delivering and managing SIA's Air-to-Ground digital products through technical excellence, infrastructure engineering, and DevOps practices. This role drives business outcomes by designing, implementing, and maintaining cloud and on-premises solutions while ensuring security, compliance, and operational stability for aviation connectivity systems.
Key Responsibilities
Technical Delivery & Infrastructure Engineering
- 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
Product & Platform Management
- 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
Stakeholder & Vendor Management
- 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
- Translate business needs into technical specifications and measurable acceptance criteria
Operations & Support
- Provide ongoing technical support and troubleshooting for production Air-to-Ground applications
- Implement monitoring, telemetry, and analytics for operational visibility
- Diagnose and resolve infrastructure and application issues
- Create and maintain comprehensive technical documentation and knowledge repositories
Required Qualifications & Experience
Technical Skills:
- 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)
Experience:
- 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
Competencies:
- 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
We thank all candidates for your interest in Singapore Airlines, and regret that only shortlisted candidates will be notified.