System Integration Engineer - Rail

Egis

Riyadh

On-site

SAR 300,000 - 550,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Egis is seeking a Systems Integration Engineer to design, modernize, and sustain integrations for a mission-critical platform deployed globally. The role spans Java microservices, event-driven architectures, edge environments, and cloud platforms, with emphasis on resilience and secure data exchange.

The engineer will implement integrations across edge, data center, and AWS environments, ensuring reliability under varied network conditions and regulatory settings.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Minimum 12 years of experience in software engineering or systems integration.
  • Strong hands-on experience building Java-based distributed services.
  • Proven production experience with API integration and event-driven messaging.
  • Experience with RabbitMQ, Kafka, JMS, AMQP, or similar messaging platforms.
  • MongoDB and Elasticsearch/OpenSearch or comparable data platforms.
  • AWS deployment and operations in production environments.
  • Experience in high-availability, mission-critical, or regulated environments.
  • Ability to work in a highly collaborative engineering environment with ownership of delivery outcomes.

Responsibilities

  • Design, build, and maintain secure, reliable integrations between a distributed platform and third-party systems using REST APIs, asynchronous messaging, secure file/data exchange, and device/peripheral interfaces.
  • Modernize legacy integrations into Java-based microservices running in a distributed platform architecture.
  • Build integrations across edge, data center, and AWS cloud deployment models.
  • Engineer for resilience, observability, auditability, latency, and intermittent/low-bandwidth network conditions.
  • Integrate with government and commercial systems such as identity and verification services, traveler data platforms, biometric and document-capture peripherals, and access-control systems.
  • Define interface contracts, schemas, versioning strategies, retry/idempotency behavior, and certification/test approaches.
  • Troubleshoot issues across application, data, messaging, and network layers.
  • Partner closely with software, cloud, network, QA, field engineering, analytics/observability, and security teams.

Skills

Java
API integration
Event-driven messaging
RabbitMQ
Kafka
JMS/AMQP
MongoDB
Elasticsearch/OpenSearch
AWS
High availability
Legacy modernization

Education

Bachelor's in Computer Science or related field

Tools

Terraform/HashiCorp tooling

Job description

About the Role

we are seeking aSystems Integration Engineerto help design, modernize, and sustain integrations for amission-critical, globally deployed identity and mobility platform. This is a hands-on engineering role for someone who has built and operated complex system-to-system integrations acrossJava microservices, event-driven architectures, edge environments, and cloud platforms.

You will work on bothstandards-basedandcustom integrationsspanning external data providers, identity and verification services, biometric and peripheral devices, access-control systems, and country- or customer-specific third-party platforms. The environment ranges fromlow-power edge clusters in austere locationstolarge, centralized deploymentstocloud-forward AWS architectures.

This role is ideal for an engineer who enjoys solving hard interoperability problems, modernizing legacy interfaces, and building resilient integrations that operate reliably under real-world network, performance, and operational constraints.

What you will do
  • Design, build, and maintain secure, reliable integrations between a distributed platform and third-party systems usingREST APIs, asynchronous messaging, secure file/data exchange, and device/peripheral interfaces
  • Modernize legacy integrations intoJava-based microservicesrunning in a distributed platform architecture
  • Build integrations acrossedge, data center, and AWS clouddeployment models
  • Engineer forresilience, observability, auditability, latency, and intermittent/low-bandwidth network conditions
  • Integrate with government and commercial systems such as identity and verification services, traveler data platforms, biometric and document-capture peripherals, and access-control and gate systems
  • Define interface contracts, schemas, versioning strategies, retry/idempotency behavior, and certification/test approaches
  • Troubleshoot issues acrossapplication, data, messaging, and network layers
  • Partner closely with software, cloud, network, QA, field engineering, analytics/observability, and security teams
Required qualifications
  • Bachelor's Degree in Computer Science or a related technical field or equivalent experience.
  • Minimum 12 yearsof experience in software engineering or systems integration
  • Strong hands-on experience buildingJava-based distributed services
  • Proven production experience withAPI integrationandevent-driven messaging
  • Experience with one or more of the following:
    • RabbitMQ, Kafka, JMS, AMQP, or similar messaging platforms
    • MongoDB,Elasticsearch/OpenSearch, or comparable data platforms
    • AWSdeployment and operations in production environments
  • Experience designing and supporting integrations inhigh-availability, mission-critical, or regulated environments
  • Strong understanding of integration concerns such as authentication/authorization, certificate-based security, schema evolution, error handling and retries, observability and supportability
  • Experience modernizinglegacy or monolithic integrationsinto service-oriented or microservices-based architectures
  • Ability to work effectively in a highly collaborative engineering environment with direct ownership of delivery outcomes
Preferred qualifications
  • Experience withHashiCorp tooling, especiallyConsul, Nomad, and Vault, or with adjacent platforms whose skills transfer quickly
  • Experience withAWS-native servicesand infrastructure automation
  • Familiarity withELK,Grafana,Kibana,Logstash, or other observability stacks
  • Experience integratingbiometric devices, document readers, cameras, license plate readers, or other field peripherals
  • Experience withdegraded, disconnected, or low bandwidth environments
What’s in it for you?
We are committed to our planet:

In each project we design, engineer and operate we care deeply about the legacy we’re leaving behind. As part of our team, you’ll have a unique opportunity to use your skills and expertise to shape a better future for our communities in the UK, and all around the globe.

Our commitment is translated in the work carried out by our Egis Foundation, which funds concrete actions to address the climate crisis and is focused on educational and social initiatives that will help in the responsible and sustainable shift towards a sustainable world.

Diversity & Inclusion:

We are an Equal Opportunities employer and we strive to build a workforce that truly reflects the communities we represent. We welcome candidates from all backgrounds, regardless of age, disability, gender, gender identity, gender expression, race, religion or belief, sexual orientation, socioeconomic background, and any other protected characteristic. If you decide to apply for an opportunity with us, your application will be assessed based purely on your experience, the essential and desirable criteria, and your suitability for the role. We value each and every one’s contribution as this builds our culture and means that if you work with us, you will be included, listened to, and respected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

System Integration Engineer - Rail
System Integration Engineer - Rail

Egisgroup • Riyadh

On-site
SAR 350,000 - 550,000
System Integration Manager - Rail
System Integration Manager - Rail

Egis • Riyadh

On-site
SAR 450,000 - 675,000
System Integration Manager - Rail
System Integration Manager - Rail

Egis Group • Riyad Al Khabra

On-site
SAR 300,000 - 460,000
Senior Systems Integration Engineer - Java & Cloud
Senior Systems Integration Engineer - Java & Cloud

Egisgroup • Riyadh

On-site
SAR 350,000 - 550,000
Contract Specialist
Contract Specialist

Egis • Jeddah

On-site
SAR 300,000 - 540,000
Senior Systems Integration Engineer: Edge-to-Cloud
Senior Systems Integration Engineer: Edge-to-Cloud

Egis • Riyadh

On-site
SAR 300,000 - 550,000
Integration Specialist
Integration Specialist

Assystem • Saudi Arabia

On-site
OMR 8,000 - 20,000
Rolling Stock Lead - Rail
Rolling Stock Lead - Rail

Egis • Riyadh

On-site
SAR 600,000 - 900,000
Integration Engineer | ESOL Global | Dhahran / Ras Tanura, Saudi Arabia
Integration Engineer | ESOL Global | Dhahran / Ras Tanura, Saudi Arabia

ESOL Global • Dhahran Compound, Ra's Tannurah

On-site
SAR 600,000 - 1,000,000
Integration Engineer - Fraud Protection
Integration Engineer - Fraud Protection

Group-IB • Riyadh

On-site
SAR 180,000 - 240,000
Certification support
Global collaboration