Job
- Level
- Senior
- Job Field
- Software, Data
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 55.307 € Gross/Year
- Location
- Vienna
- Working Model
- Onsite
Job Summary
You are responsible for designing and implementing complex data and production architectures, developing data science solutions, and optimizing operational processes using EDA and DDD principles.
Job Technologies
Your role in the team
- You are responsible for the overall management of a heterogeneous, historically grown software and data landscape with multiple mission-critical systems and sustainably shape the technical target architecture at the domain level.
- You design and oversee end-to-end architectures for highly complex production, fleet, and data processes, including thorough make-or-buy decisions, proprietary core components, and the integration of specialized third-party providers, all aligned with strictly applied EDA and DDD principles.
- You plan and manage legacy decommissioning in ongoing 24/7 operations using Strangler Fig patterns, event-driven integration, and API-First strategies — including measurable achievement of goals in resilience, observability, security, and regulatory compliance.
- You design and implement sophisticated data science and optimization use cases (e.g., master data harmonization, train performance tracking, fleet and circulation optimization, track cancellation forecasts) from domain modeling to stable operation.
- You define and establish binding architecture, data, and event standards, SLOs, Data Contracts, and Contract Tests, and orchestrate cross-domain modernization initiatives with multiple international teams.
- You make and document extensive architecture decisions (ADRs/RFCs), represent them to management, business units, and external partners, and steer their implementation consistently through backlogs, roadmaps, and governance formats.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You have expert-level proficiency in event-driven architectures, Domain-Driven Design (including Strategic & Tactical Design), API design, Cloud-Native deployment patterns, as well as CI/CD, observability, and SRE-related operational models.
- You have demonstrably been responsible for complex legacy transitions (side-by-side operation, zero-downtime migrations, data and event reconciliation) and are familiar with the real organizational and technical pitfalls of such projects.
- You communicate on equal footing with the specialist departments, management, and technical experts.
Experience
- You have several years of professional experience in enterprise software or data platform engineering, including multiple years in cross-cutting architecture, principal, or lead roles in highly available, mission-critical environments.
- You bring deep domain-specific expertise in EVU production processes, fleet, asset, and maintenance systems — ideally from your own multi-year project experience in the railway or logistics industry.
- You possess extensive practical experience in data science and optimization techniques (ML, MLOps, mathematical optimization, record linkage, time series analysis) with Python, as well as in the production deployment of MS Fabric in Azure cloud environments.
This text has been machine translated. Show original
Job Locations
Topics that you deal with on the job
This is your employer
Rail Cargo Austria Ag
With 5,755 employees, subsidiaries throughout Europe and an annual turnover of 1.9 billion euros, the Rail Cargo Group ranks among Europe's leading rail logistics companies. We operate a comprehensive end-to-end logistics network and we link European conurbations and ports with prospering economic centres on the Eurasian continent.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Logistics, Transportation