This job is no longer available
This job expired on 04/08/2026. It no longer accepts applications.
Rust Developer – High‑Performance Travel Pricing Platform
Siemens · Aveiro
Job description
About the role
We are looking for a Rust Developer to join the Ferris DevOps team at Siemens Mobility’s Sqills unit in Aveiro. The team builds a travel‑proposition platform that calculates prices and books seats for major rail and bus operators in microseconds.
Key responsibilities
- Develop and maintain Rust‑based backend services that process high‑volume asynchronous requests.
- Design and implement a web management interface for configuring the pricing system.
- Optimize code for performance, reliability and scalability in a micro‑service architecture.
- Collaborate with the team to share workloads and leverage each member’s strengths.
- Participate in CI/CD pipelines using AWS CodePipeline and monitor production services.
Required profile
- Degree in Computer Science, Informatics or a related field.
- Professional experience with Rust; experience with Java, Go, Kotlin or JavaScript is a plus.
- Familiarity with SaaS applications and micro‑service architectures.
- Good knowledge of AWS services.
Required skills
- Rust
- Java, Go, Kotlin, JavaScript
- AWS (Lambda, DynamoDB, RDS, AmazonMQ, CloudWatch, ELB)
- Terraform
- Kubernetes
- OpenTelemetry, New Relic, PagerDuty
- AWS CodePipeline (CI/CD)
- Performance optimisation and asynchronous programming
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Siemens
Aveiro
Related job offers
-
Agile Moderator & Data Engineering Internship
Bosch Group Aveiro -
Monitoring Industry 4.0 Internship (Extracurricular)
Bosch Group Aveiro -
Infrastructure & DevOps Engineer Internship
Bosch Group Aveiro -
MIS Implementation Specialist – Portugal
internationalschools ISP Iberia -
Senior Applied AI Engineer, AI Platform
bunch