Sr Software Engineer, PLM Platform

Cayuse Holdings
Charleston, WV, United States
11 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$141,440.0 - $149,760.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Computer-Aided Design Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Data Analysis Application Performance Management Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Engineering
+23 more
Continuous Integration Software Debugging Software Design Patterns Document-Oriented Databases Electronic Design Automation OAuth OpenID Openid Connect Azure DevOps Pipelines Runbook Systems Integration Azure Service Bus Datadog PTC Windchill Grafana Backend Kotlin Solid Principles Kubernetes Bicep Restful APIs Terraform Pagination

Job description

This is a hands-on senior individual-contributor role supporting the technical layer around a Product Lifecycle Management (PLM) platform. The engineer will build and operate backend services, integrations, automation, and custom extensions that connect PLM with ERP, analytics, ECAD, and other downstream enterprise systems., The ideal candidate is a production-minded backend engineer who can own solutions end-to-end-from architecture and coding through CI/CD, Kubernetes deployment, observability, and production support.

Requirements

  • 11+ years of experience building and supporting production backend software
  • Strong expertise in modern backend development; C#/.NET is preferred
  • Strong Java, Go, or Kotlin engineers are also acceptable if willing to work in C#/.NET
  • Cloud-native engineering experience, preferably Microsoft Azure
  • AWS or GCP experience is acceptable
  • Hands-on experience with containers and Kubernetes , including real-world troubleshooting
  • Strong API and enterprise-integration experience, including:
  • REST APIs
  • API pagination, retries, idempotency, and partial-failure handling
  • OAuth 2.0 and OpenID Connect/OIDC
  • Experience with relational and document data modeling
  • Infrastructure-as-code and CI/CD ownership
  • Bicep, Terraform, ARM, Azure DevOps Pipelines, or comparable tools
  • Strong understanding of code-level design patterns and SOLID principles
  • Automated testing, production telemetry, troubleshooting, and operational ownership
  • Excellent written communication for design notes, runbooks, and engineering documentation
  • Interest in product-engineering domains, including product definitions, BOMs, engineering changes, and release processes

Preferred experience

  • PLM, PDM, ERP, CAD, or engineering-systems background
  • PTC Windchill experience is a strong plus, though PLM experience is not mandatory
  • Azure Service Bus, Event Hubs, Event Grid, or other message-driven architecture experience
  • OpenTelemetry, Application Insights, Grafana, or related observability tooling
  • Experience modernizing legacy applications while maintaining production stability
  • Experience using AI-assisted engineering tools productively for development, debugging, testing, and documentation

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all