P

PTC

Product lifecycle management software and services

Forward Deployment Engineer - Python, Automation

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 5 years of experience in Software Engineering, Enterprise Integration, Automation, Solutions Engineering, or Technical Consulting.
  • Strong experience with REST APIs, SOAP Web Services, JSON, XML, OAuth, API authentication, and integration patterns.
  • Hands-on experience with Python, Apache Airflow, and Selenium or Playwright.
  • Strong database knowledge in MySQL, Oracle, and SQL development and optimization.
  • Strong knowledge of Microsoft Azure Cloud and Azure Key Vault.
  • Experience with Jenkins, continuous integration and continuous delivery pipelines, and Git or Bitbucket.
  • Familiarity with Salesforce CRM and ServiceNow platforms and their integration capabilities.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to work with business and technical stakeholders to identify challenges and deliver innovative solutions.
  • Excellent verbal and written communication skills.
  • Strong learning agility with the ability to quickly adopt new technologies, platforms, and tools.
  • Knowledge of enterprise application integrations and cloud-native architectures.
  • Knowledge of Agile/Scrum and software development lifecycle best practices.

Responsibilities

  • Partner with business and technical teams to understand challenges, gather requirements, identify process inefficiencies, and recommend scalable technology solutions.
  • Design, develop, and support enterprise integrations across internal systems, cloud platforms, databases, Salesforce, ServiceNow, third-party applications, and application programming interfaces.
  • Drive automation and process optimization initiatives by identifying manual or repetitive activities and implementing workflow orchestration and automation solutions.
  • Develop innovative technology solutions that improve productivity, operational efficiency, system reliability, and data accessibility.
  • Lead technical delivery activities including application development, solution architecture, cloud services, secure integrations, continuous integration and continuous delivery implementation, and production support.
  • Provide technical leadership through mentoring, stakeholder collaboration, technology evaluations, solution reviews, and promotion of engineering best practices.

Desired Qualifications

  • Exposure to artificial-intelligence-enabled automation and productivity solutions, including Copilot.

About the Company

PTC

Product lifecycle management software and services

PTC provides product lifecycle management (PLM) software and related services for discrete manufacturers. It helps companies manage the full lifecycle of a product—from inception and engineering design to manufacturing, service, and disposal—using software licenses and subscriptions plus ongoing support. The product suite handles data and process management such as CAD data, BOMs, change control, collaboration, workflows, and analytics, often integrating with design tools to streamline development and manufacturing. The company differentiates itself by offering end-to-end lifecycle coverage for enterprise customers, backed by professional services and support, aimed at helping global manufacturers accelerate time-to-market and boost productivity. The goal is to enable digital transformation and more efficient product development and operations in manufacturing.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Boston, MA
Founded
1985

Recently Posted Jobs

Explore more opportunities at PTC

See more jobs