Senior Technical Software Engineer - API Platform (Kong)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Emirates is seeking a Senior Technical Software Engineer to design, implement, and support enterprise API platform capabilities using Kong API Gateway. The role involves developing secure, scalable API services, driving engineering practices, and mentoring team members.
Key Skills for This Role
Responsibilities
- Collaborate with the team to deliver technical design, development and deployment of complex solutions within relevant product
- Drive the adoption of Engineering practices, implement development process automation, lean software development, built in quality, test driven development, agile practices
- Partner with cross functional teams to determine viability of solutions and drive proof of concepts
- Investigate, debug and fix complex issues involving corner cases and rare conditions
- Contribute to sprint/work design and planning by providing subject matter expertise
- Manage and mentor Software Engineers to allow for skill/knowledge development
- Ensure optimal use of enterprise application platforms, tools and libraries
- Responsible for corrective, adaptive, preventative and perfective maintenance of products
Requirements
- Degree in Computer Science, Computer Engineering, or Software Engineering
- Minimum of 5+ years of experience in Information Technology
- Strong experience in building, operating, and supporting enterprise scale API platforms using Kong API Gateway
- Proven expertise in designing, developing, and securing scalable APIs (RESTful, GraphQL) for enterprise environments
- Hands on experience in design, development, and management of asynchronous APIs
- Infrastructure as Code (IaC) expertise with Terraform and Ansible
- Experience building and managing DevSecOps pipelines using GitLab CI/CD
- Experience in designing and developing enterprise grade software using Domain Driven Design and Test Driven Development
- Strong programming/automation skills in Java and Python
- Solid understanding of cloud computing concepts and Kubernetes
- Good understanding of Linux and networking fundamentals
- Strong knowledge of observability principles with Dynatrace
Full Job Posting
Job Purpose
- At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers ‘Fly Better’.
- Join us in Cosmopolitan Dubai as a Senior Technical Software Engineer API Platform (Kong) and make your mark on the aviation world!
- The Senior Technical Software Engineer API Platform (Kong) is a fully participating member of an agile feature team who will be designing, implementing, and supporting enterprise API platform capabilities and related infrastructure.
- The role focuses on the development and operation of API gateway solutions using Kong and other API Gateway technologies, ensuring secure, scalable, and reliable API services.
In This Role, You Will
- Collaborate with the team to deliver technical design, development and deployment of complex solutions within relevant product. Carry out effective technical design reviews.
- Drive the adoption of Engineering practices, implement development process automation, lean software development, built in quality, test driven development, agile practices, and timely root cause analysis and blameless incident post mortems.
- Partner with cross functional teams to determine viability of solutions. Evaluate current problems, future requirements and existing solutions to enable high level design and drive proof of concepts and implement prototypes.
- Investigate, debug and fix complex issues involving corner cases and rare conditions. Support continuous improvement by investigating alternatives and new technologies.
- Contribute to sprint/work design and planning by providing subject matter expertise on business domain and relevant technologies.
- Manage and mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
- Ensure optimal use of enterprise application platforms, tools and libraries in line with the approved technology architecture.
- Responsible for corrective, adaptive, preventative and perfective maintenance of products in collaboration with other capabilities.
Qualifications
- Degree in a relevant field such as Computer Science, Computer Engineering or Software Engineering.
- Minimum of 5+ years of experience in Information Technology.
Knowledge/skills
- Strong experience in building, operating, and supporting enterprise scale API platforms using Kong API Gateway, including API design, gateway configuration, policy enforcement, and production operations.
- Proven expertise in designing, developing, and securing scalable APIs (RESTful, GraphQL) for enterprise environments, leveraging microservices and integration platforms.
- Hands on experience in the design, development, and management of asynchronous APIs, including event driven and message based integration patterns.
- Infrastructure as Code (IaC) expertise, with practical experience using tools such as Terraform and Ansible, along with source control and collaboration using GitLab.
- Demonstrated experience building and managing DevSecOps pipelines using GitLab CI/CD, enabling automated build, test, security, and deployment workflows.
- Experience in designing and developing complex, enterprise grade software solutions using modern engineering methodologies such as Domain Driven Design and Test Driven Development.
- Strong programming/automation skills in languages commonly used for integration and platform development, including Java and Python.
- Solid understanding of cloud computing concepts and Kubernetes, including containerized workloads, ingress controllers, and distributed platform architectures.
- Good understanding of Linux and networking fundamentals, including system troubleshooting, TCP/IP, load balancing, and security concepts.
- Strong knowledge of observability principles, with experience using monitoring and APM tools such as Dynatrace for metrics, logging, tracing, and performance analysis.
- Proven experience in designing, implementing, and operating highly scalable and high performance systems capable of handling large data volumes and critical workloads.
- Good understanding of application and enterprise integration concepts, with hands on experience in integration tools such as TIBCO BusinessWorks, SnapLogic and Solace.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Emirates
Aircraft Technician - Emiratisation
Dubai, UAE
Emirates is seeking an Aircraft Technician for Base Maintenance to perform maintenance tasks on aircraft and components. The role requires 5+ years in engineering, a diploma or degree in engineering, and apprenticeship i
Maintenance Control Duty Engineer
Dubai, UAE
Emirates is seeking a Maintenance Control Duty Engineer to manage fleet health and technical events outside the main base. The role requires a degree in Engineering, a recognized Aircraft Engineer license with B777/A380/
MCC Coordinator
Dubai, UAE
Emirates is seeking an MCC Coordinator to plan and execute administration functions for the Maintenance Control Centre. The role involves coordinating aircraft status updates, resource deployment, and logistical support
Manager Operations Control - Emiratisation
Dubai, UAE
Emirates seeks a Manager Operations Control to oversee network activities in Dubai, focusing on disruption management and recovery. Requires 10+ years in operations control with airline experience and 4 years in manageme
Compliance Monitoring Manager - Ops
Dubai, UAE
Emirates seeks a Compliance Monitoring Manager to lead audits and compliance monitoring for Flight Operations. Requires 5+ years as a commercial airline pilot and experience in operations compliance systems.
IT Delivery Lead - Infrastructure & Cloud
Dubai, UAE
Emirates Group IT seeks an IT Delivery Lead to manage cross-functional teams for infrastructure and cloud projects. The role involves planning, execution, risk management, and supplier oversight to deliver technical prod
Office Assistant - Facilities Mailing
Dubai, UAE
Emirates is seeking an Office Assistant to provide administrative and general office support in Dubai. The role involves packing, sorting, and distributing mail, maintaining supplies, and performing basic data entry. Can
Solution Architect - Architecture Community of Practice
Dubai, UAE
Emirates seeks a Solution Architect to join the Architecture Community of Practice, architecting and designing high-level system solutions. The role requires 8+ years of experience in large-scale distributed systems and
Aircraft Technician - Emiratisation
Dubai, UAE
Maintenance Control Duty Engineer
Dubai, UAE
MCC Coordinator
Dubai, UAE
Manager Operations Control - Emiratisation
Dubai, UAE
Compliance Monitoring Manager - Ops
Dubai, UAE
IT Delivery Lead - Infrastructure & Cloud
Dubai, UAE
Office Assistant - Facilities Mailing
Dubai, UAE
Solution Architect - Architecture Community of Practice
Dubai, UAE