ApplySarthi Match jobs to your CV

Sr Software Engineer, PLM Platform

Jobgether

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,662 open software roles across 723 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).

What software roles keep asking for: AWS (24%), Python (23%), Java (23%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.

Software Engineer jobs in the United States · Remote Software Engineer jobs · AWS jobs · Azure jobs · CI/CD jobs · Data modelling jobs

Jobgether has 3,935 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with Observability? Tell me one thing you learned the hard way.
  3. How do you decide what to test, and what does good code review look like to you?
  4. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  5. How would you design an API for a feature you have worked on?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Sr Software Engineer, PLM Platform at Jobgether interview free →

Accountabilities:: Design, develop, and support production-grade backend services, integrations, automation, and custom PLM platform extensions. Build and maintain integrations between PLM and ERP, analytics, ECAD, and other downstream enterprise systems. Own solutions across the full engineering lifecycle, including architecture, coding, automated testing, CI/CD, deployment, observability, troubleshooting, and production support. Develop and maintain REST APIs with robust handling of pagination, retries, idempotency, partial failures, OAuth 2.0, and OpenID Connect/OIDC. Deploy and operate containerized workloads using Kubernetes, including hands-on troubleshooting of production environments. Manage infrastructure and delivery pipelines using infrastructure-as-code and CI/CD technologies such as Bicep, Terraform, ARM, Azure DevOps Pipelines, or comparable tools. Apply strong software design practices, including established design patterns and SOLID principles, to create maintainable and scalable solutions. Implement production telemetry and observability using tools such as OpenTelemetry, Application Insights, Grafana, or similar technologies. Contribute to the modernization of legacy applications while maintaining production stability and operational continuity. Create clear design notes, runbooks, engineering documentation, and other technical materials. Support product-engineering processes involving product definitions, bills of materials (BOMs), engineering changes, and release management. Explore and use AI-assisted engineering tools to improve development, debugging, testing, and documentation workflows. Requirements 11+ years of experience building and supporting production backend software. Strong expertise in modern backend development, with C#/.NET preferred. Experienced Java, Go, or Kotlin engineers may also be considered if willing to work with C#/.NET. Hands-on cloud-native engineering experience, preferably with Microsoft Azure; AWS or GCP experience is also relevant. Proven experience working with containers and Kubernetes, including real-world production troubleshooting. Strong enterprise API and integration experience, particularly with REST APIs, API reliability patterns, OAuth 2.0, and OpenID Connect/OIDC. Experience with both relational and document-oriented data modeling. Experience owning infrastructure-as-code and CI/CD processes using technologies such as Bicep, Terraform, ARM, Azure DevOps Pipelines, or equivalent tools. Strong understanding of software design patterns, SOLID principles, automated testing, production telemetry, troubleshooting, and operational ownership. Excellent written communication skills, with the ability to produce clear design documentation, runbooks, and engineering notes. Interest in product-engineering environments and concepts such as product definitions, BOMs, engineering changes, and release processes. Experience with PLM, PDM, ERP, CAD, or other engineering systems is preferred. PTC Windchill experience is a strong advantage, although direct PLM experience is not mandatory. Experience with message-driven architectures and services such as Azure Service Bus, Event Hubs, or Event Grid is beneficial. Familiarity with observability platforms such as OpenTelemetry, Application Insights, or Grafana is a plus. Experience modernizing legacy applications while maintaining production reliability is valued. Ability to work independently as a senior technical contributor while taking ownership of complex engineering solutions. Benefits USD $68–$72 per hour. Independent contractor engagement, with compensation structured on a 1099 or C2C basis. Fully remote work arrangement. Eligibility to work remotely from the United States or Canada according to the source role. Opportunity to work on cloud-native backend engineering, enterprise integrations, and PLM technology. Hands-on exposure to Microsoft Azure, Kubernetes, CI/CD, infrastructure-as-code, APIs, observability, and modern engineering practices. End-to-end technical ownership spanning architecture, development, deployment, and production operations. Opportunity to contribute to PLM-connected enterprise systems and legacy modernization initiatives. Exposure to AI-assisted engineering tools and modern development workflows. Senior individual-contributor role with significant technical ownership and autonomy.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.