Senior Software Engineer, Google Analytics

Emirates
AE
On-site

Job Description

Job Summary

The Senior Software Engineer is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development, implementation and maintenance software solutions/products that support the Emirates Group Business.

Job Outline

  • Work with senior technical engineers in the technical design process by contributing in the analysis of technical application requirements.
  • Convert technical solutions for small to medium sized initiatives into low level design and working code.
  • Independently write secure and optimized code through implementation of Emirates Group approved coding standards.
  • Be part of the rotational on-call support and actively participate in resolving production issues within SLA?s with minimal or no active supervision.
  • Accountable for built in quality and ensuring 100% unit testing as part of the CI/CD pipeline.
  • Analyse and fix all identified defects with minimal rework
  • Ensure re-factoring practices are adequately adopted to ensure minimum code debt.
  • Ensure logging and monitoring hooks are implemented as part of the code development.
  • Continuously stay up to date in the relevant technologies and implement the learnings to enhance the code quality.
  • Adhere to the Emirates Group IT coding standards, guidelines and best practices and contribute to Software Engineering Playbooks and other Standards documents.

Qualifications & Experience

Information Technology. Software: 3+ Years, Degree or Honours (12+3 or equivalent):

Core Responsibilities

  • Develop and optimize the data infrastructure and data-models behind a customer-centric marketing business. Map out and develop the data ingestion, integration and distribution processes from various internal and external sources, streamlining the information for use by marketing teams.
  • Create/Manage scheduled jobs running in Google Cloud (App Engine + Cloud Functions) i.e. create, modify scheduled jobs based on business requirements.
  • Manage alerts on jobs to ensure minimal downtime with failures which need to be responded to in a timely fashion.
  • Run SQL queries with help of Visual C# to create/manage tables in Google Big Query.
  • Create/Manage data imports to Google Big Query / Cloud Storage from within Google Cloud resources.
  • Create/Manage data imports to Google Big Query / Cloud Storage by API calls with other platforms (Facebook, Twitter, etc.) to fetch data.
  • Implement python jobs to run on Apache Airflow and support (debug) any issues:
  • Good knowledge of different data integration techniques to integrate data from different platforms/ sources i.e. API integrations, data transfers, SFTP integrations, etc.
  • Working knowledge of Kubernetes clusters i.e. (Sets up and maintains test environments for both manual and automated testing).
  • Proficient understanding of scripting languages (PowerShell, Python, Perl, Go, JavaScript and C#).
  • Google Cloud infrastructure configuration including network and security services.
  • Experience with Source Code Management (e.g. Git, Stash, or Subversion, etc.).
  • Should have good sense of data quality checks and alert configuration.
  • Should be flexible to provide production support for critical issues on SLA basis.
  • Support implementation of analytics tags on website through Google Tag Manager.
  • Validate Google Analytics data from website/app.
  • Google Looker Studio reporting (good to have).

Skills

  • Tools: Google Analytics, Google Tag Manager, Google Big Query, Microsoft Excel, Cloud Pub/Sub, Git
  • Cloud Technology: Google Cloud Platform, Kubernetes Cluster, etc.
  • Programming Languages: Java, JavaScript, SQL, Python, Shell

Salary & Benefits

Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotels stays around the world.

Skills & Requirements

Technical Skills

PythonGoogle cloud platformKubernetesGitJavaJavascriptSqlShellFinanceHealthcare

Employment Type

FULL TIME

Level

senior

Posted

4/29/2026

Apply Now

You will be redirected to Emirates's application portal.

Sign in and we'll score your resume against this role.