P

PTC

Product lifecycle management software and services

Windchill Security Architect

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • 15+ years of hands-on experience in application development and architecture, with deep expertise in Java, Spring Boot, microservices, REST APIs, distributed systems, and cloud-native technologies.
  • Strong understanding of application security standards and frameworks, Secure SDLC, OWASP Top 10, OWASP ASVS, secure coding practices, threat modeling, secure design reviews, vulnerability management, API security, penetration testing, and security testing methodologies including SAST, DAST, IAST, and SCA.
  • Knowledge of OAuth 2.0, OpenID Connect (OIDC), SAML, LDAP, Active Directory, Microsoft Entra ID (Azure AD), and Privileged Access Management (PAM).
  • Hands-on experience designing, developing, and implementing scalable security architectures, frameworks, and reusable security solutions across enterprise applications, platforms, and cloud-native environments.
  • Bachelor's or Master's degree in Computer Science, Information Security, Engineering, or a related discipline.

Responsibilities

  • Serve as a trusted advisor and subject matter expert on Java, Spring Boot, microservices, cloud-native architectures, application security, container security, identity and access management, and secure software development.
  • Analyze and assess security issues identified through threat modeling, security architecture reviews, secure development pattern assessments, security scanning tools, and customer-reported cases, and evaluate their application security impact and risk.
  • Collaborate with Product Management, Development, Application Security, and Platform Engineering teams to design and deliver practical, hands-on solutions, including reusable security frameworks, reference architectures, and remediation guidance for use across engineering organizations.
  • Drive adoption of security best practices and secure design patterns across products and platforms.
  • Use hands-on software development expertise in Java and enterprise application development to design and deliver large-scale, mission-critical software solutions.
  • Act as a subject matter expert in modern application development and architecture, including Java, Spring Boot, microservices, REST APIs, distributed systems, and cloud-native technologies.
  • Apply software engineering fundamentals, including object-oriented design, software architecture, design patterns, secure coding practices, and development frameworks such as .NET, Python, JavaScript, React, Angular, and Node.js.

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