Now hiring

System Integration Engineer - Rail @ Egis Group

SAOnsiteFull-timeJob reference REF15440E
Apply with ResuMinder

Opens on the employer's site

About this role

Job Description:

we are seeking a Systems Integration Engineer to help design, modernize, and sustain integrations for a mission-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 across Java microservices, event-driven architectures, edge environments, and cloud platforms.

You will work on both standards-based and custom integrations spanning 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 from low-power edge clusters in austere locations to large, centralized deployments to cloud-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 using REST APIs, asynchronous messaging, secure file/data exchange, and device/peripheral interfacesModernize legacy integrations into Java-based microservices running in a distributed platform architectureBuild integrations across edge, data center, and AWS cloud deployment modelsEngineer for resilience, observability, auditability, latency, and intermittent/low-bandwidth network conditionsIntegrate with government and commercial systems such as identity and verification services, traveler data platforms, biometric and document-capture peripherals, and access-control and gate systemsDefine interface contracts, schemas, versioning strategies, retry/idempotency behavior, and certification/test approachesTroubleshoot issues across application, data, messaging, and network layersPartner closely with software, cloud, network, QA, field engineering, analytics/observability, and security teamsRequired qualifications

Bachelor's Degree in Computer Science or a related technical field or equivalent experience.Minimum 12 years of experience in software engineering or systems integrationStrong hands-on experience building Java-based distributed servicesProven production experience with API integration and event-driven messagingExperience with one or more of the following:RabbitMQ, Kafka, JMS, AMQP, or similar messaging platformsMongoDB, Elasticsearch/OpenSearch, or comparable data platformsAWS deployment and operations in production environmentsExperience designing and supporting integrations in high-availability, mission-critical, or regulated environmentsStrong understanding of integration concerns such as authentication/authorization, certificate-based security, schema evolution, error handling and retries, observability and supportabilityExperience modernizing legacy or monolithic integrations into service-oriented or microservices-based architecturesAbility to work effectively in a highly collaborative engineering environment with direct ownership of delivery outcomes

Preferred qualifications

Experience with HashiCorp tooling, especially Consul, Nomad, and Vault, or with adjacent platforms whose skills transfer quicklyExperience with AWS-native services and infrastructure automationFamiliarity with ELK, Grafana, Kibana, Logstash, or other observability stacksExperience integrating biometric devices, document readers, cameras, license plate readers, or other field peripheralsExperience with degraded, disconnected, or low bandwidth environments 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.

Skills

Project ManagementMid-Senior LevelCivil Engineering

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores