×
Register Here to Apply for Jobs or Post Jobs. X

HPC Software Developer

Job in Calgary, Alberta, D3J, Canada
Listing for: Siemens Digital Industries Software
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, DevOps, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 102200 - 163500 CAD Yearly CAD 102200.00 163500.00 YEAR
Job Description & How to Apply Below

Overview

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many industries. From Formula 1 cars and skyscrapers to ships and space exploration vehicles, our software powers the creation of the objects we see in our daily lives.

We are hiring a Senior Software Engineer to join our HPC team (part of the AIDEC Business Line). Your role will focus on evolving HPCWorks, keeping our workload manager integration and cloud deployment at the forefront of the industry. You will help define microservice interactions, oversee architecture documentation, and maintain robust CI/CD workflows.

Responsibilities
  • Design and implement distributed microservice roles, responsibilities, and interactions within Nav Ops for scalability and resilience.
  • Stay ahead of microservice patterns and event‑driven architectures, implementing best practices.
  • Define and implement a developer‑friendly documentation strategy using Documentation‑As‑Code principles.
  • Design and implement robust unit, contract, integration, and end‑to‑end testing strategies.
  • Define and prioritize development tasks, ensuring alignment with business and technical goals.
  • Contribute critically to core libraries and features within the Nav Ops platform.
  • Maintain and evolve technical documentation for clarity and accessibility.
  • Oversee continuous integration pipelines to enhance software quality and development efficiency.
Qualifications
  • Strong proficiency in Go (Python is a plus) with hands‑on microservices experience.
  • Proven expertise with Linux‑based operating systems, command‑line usage, and shell scripting.
  • Experience building and maintaining container‑based applications (Docker, Kubernetes, etc.).
  • Expertise in event‑driven architectures and cloud‑native development.
  • Knowledge of CI/CD pipelines and Dev Ops methodologies.
  • Strong documentation skills, with experience in Documentation‑As‑Code practices.
  • High Performance Computing (HPC) knowledge/experience is desirable.
Benefits

A collection of over 377,000 minds building the future across 200+ countries. We celebrate diversity and support equal opportunity employment. All decisions are based on qualifications, merit, and business need. We provide accommodations for individuals with disabilities, ensuring access to the application or interview process and essential job functions.

Siemens offers health and wellness benefits. The salary range for this position is $102,200 to $163,500 and this role is eligible to earn incentive compensation. The actual compensation offered is based on the successful candidate’s job-related skills, experience, and relevant education/training. This position is for an existing vacancy.

Siemens is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you believe in technology with purpose and want to learn more about Siemens Digital Industries Software, visit our careers page to connect with the team and join our Talent Community.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary