Job Listings at Cayuse Holdings logo

Senior Software Engineer, PLM Platform

Job Listings at Cayuse Holdings

Remote
Contract
Senior
11+ yrs
$141k–$150kPosted 4d ago

Real job — pulled straight from Job Listings at Cayuse Holdings’s careers page · Verified September 23, 2026 · No reposts.

Job description

Job Listings at Cayuse Holdings is hiring a Senior Software Engineer, PLM Platform — a contract, remote role ($141k–$150k). Apply directly on Job Listings at Cayuse Holdings's careers page below.

Sr Software Engineer, PLM Platform

Location: UNAVAILABLE, UNAVAILABLE, US

Employment Type: OTHER

Overview

Job Title: Sr Software Engineer - PLM Platform (Product Lifecycle Management)Location: Remote - US or Canada

Job Type: Independent Contract (Contractor / Non-Employee)Start Date: ASAP

Pay Rate: $68-72/hr 1099 / C2C

Responsibilities

Role overview

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.

Qualifications

Core 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

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
KONE logo

KONE

New

Software Architect, Escalator Control System

Kunshan
✓ From careers page· 18h ago
LabCorp logo

Data Specialist

Bengaluru, India
✓ From careers page· 18h ago
BDO Canada logo

Senior Developer

$77k–$117kToronto, ON
✓ From careers page· 19h ago
CIBC logo

CIBC

New

Full Stack Developer

Toronto, ON
✓ From careers page· 19h ago

Frequently asked questions

What is the salary for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings?

The estimated salary range for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings is $141,000 - $150,000 USD per year.

Is Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings a remote job?

Yes, Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings is a remote position. This role is open to remote candidates.

What skills are required for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings?

The required skills for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings include: C#, .NET, Java, Go, Kotlin, Azure, AWS, GCP, Kubernetes, REST, Terraform, OpenTelemetry, Grafana.

What is the seniority level for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings?

Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings is a Senior level position.

How do I apply for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings?

You can view the full description and apply for Senior Software Engineer, PLM Platform at Job Listings at Cayuse Holdings on EchoJobs: https://echojobs.io/job/job-listings-at-cayuse-holdings-sr-software-engineer-plm-platform-wgph6.