FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, PLM Platform
Cayuse Holdings. Build and operate backend services, integrations, automation, and custom extensions around a Product Lifecycle Management platform .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in backend development with a strong focus on C#/.NET, cloud-native engineering, and API integrations. Capable of owning solutions end-to-end, including architecture, CI/CD, and production support.
Highest-signal resume keywords
C#/.NET DevelopmentCloud-Native EngineeringKubernetes DeploymentAPI IntegrationInfrastructure-as-Code
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentJavaGoKotlinREST APIsOAuth 2.0OpenID ConnectData ModelingAutomated TestingCode-Level Design Patterns
Soft Skills
Excellent Written Communication
Tools & Technologies
Microsoft AzureAWSGCPBicepTerraformAzure DevOps PipelinesOpenTelemetryApplication InsightsGrafanaPTC Windchill
Industry Keywords
Product Lifecycle ManagementEnterprise Resource PlanningEngineering SystemsProduct DefinitionsEngineering Changes
Tech Stack
Tools & technologiesAWSAzureCloudERPGoogle Cloud PlatformGrafanaJavaKotlinKubernetesTerraformGo.NET
About the role
Key responsibilities & impact- Build and operate backend services, integrations, automation, and custom extensions around a Product Lifecycle Management platform
- Connect PLM with ERP, analytics, ECAD, and other downstream enterprise systems
- Own solutions end-to-end from architecture and coding through CI/CD, Kubernetes deployment, observability, and production support
- Provide hands-on technical support as a senior individual contributor
- Perform production troubleshooting and maintain operational ownership
Requirements
What you’ll need- 11+ years of experience building and supporting production backend software
- Strong expertise in modern backend development; C#/.NET preferred
- Strong Java, Go, or Kotlin engineers acceptable if willing to work in C#/.NET
- Cloud-native engineering experience, preferably Microsoft Azure; AWS or GCP acceptable
- Hands-on experience with containers and Kubernetes, including real-world troubleshooting
- Strong API and enterprise-integration experience
- Experience with REST APIs
- Experience with API pagination, retries, idempotency, and partial-failure handling
- Experience with OAuth 2.0 and OpenID Connect/OIDC
- Experience with relational and document data modeling
- Infrastructure-as-code and CI/CD ownership
- Experience with 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
- PLM, PDM, ERP, CAD, or engineering-systems background preferred
- PTC Windchill experience is a strong plus
- Azure Service Bus, Event Hubs, Event Grid, or other message-driven architecture experience preferred
- OpenTelemetry, Application Insights, Grafana, or related observability tooling preferred
- Experience modernizing legacy applications while maintaining production stability preferred
- Experience using AI-assisted engineering tools productively for development, debugging, testing, and documentation preferred