Sr Software Engineer, PLM Platform
Cayuse Holdings
Madison, WI, United States
12 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on dejobs.org
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
IK
Igor Khokhriakov
about 2 months ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
AB
Andre Braun, GitLab
Now is the time for industrialized software development
over 1 year ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago