CareerPlanGet AI match score →

Distributed Systems Software Engineer (fixed term)

Thessaloniki, GRC, Greece💼 Full-time💰 $32,100–$32,100🗓 2026-06-15 → 2026-07-22

Core

Design and develop next-generation High Performance Computing (HPC) and cloud software technologies to optimize world's largest computing systems for demanding applications like weather prediction, CFD, and fintech.

Role type

Distributed Systems Software Engineer

Builds

PBS Works™ suite and Altair's workload and cloud management solutions

Domain

High Performance Computing (HPC), Cloud Infrastructure, Industrial Software

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Python, Linux application development, Bash scripting, multi-process/multi-threaded application design, debugging with GDB/Valgrind, system and architecture concepts

Preferred skills

Go programming language, REST/GraphQL API development, OAuth2/OIDC authentication, Docker/Kubernetes deployment and management

Technologies

C, C++, Python, Bash, GDB, Valgrind, Docker, Kubernetes, REST, GraphQL, OAuth2, OpenID Connect

Responsibilities

Translate business requirements into scalable, maintainable, high-performance software solutions; design forward-looking solutions anticipating technology trends; collaborate across globally distributed teams to deliver reliable, efficient, scalable workload management.

Seniority

Mid-level to Senior, hands-on IC

Sourced via siemens_eda · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Siemens ↗