Design, build and ship intuitive experiences that help people and AI agents collaborate on business workflows.
Compensation
The typical base salary range for this position is $148,500 - $223,900 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $178,900 - $246,000 annually.
Responsibilities
Design, build and ship intuitive experiences that help people and AI agents collaborate on business workflows.
Develop full-stack features across web applications, conversational interfaces and collaboration platforms such as Microsoft Teams, Slack and email.
Build APIs and agent tooling using technologies such as GraphQL, REST and MCP to connect users, agents and workflows.
Create consistent interaction patterns that let users stay informed, provide input and complete work across channels.
Build secure, reliable integrations, including authentication, authorization, notifications and account connectivity.
The Human Agent Interfaces (HAI) team builds the surfaces where people and agents work together, including notifications, task interactions, conversational and Copilot experiences, and the tools agents use to act on workflows.
Compensation
The typical base salary range for this position is $148,500 - $223,900 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $178,900 - $246,000 annually.
Responsibilities
Design, build and ship intuitive experiences that help people and AI agents collaborate on business workflows.
Develop full-stack features across web applications, conversational interfaces and collaboration platforms such as Microsoft Teams, Slack and email.
Build APIs and agent tooling using technologies such as GraphQL, REST and MCP to connect users, agents and workflows.
Create consistent interaction patterns that let users stay informed, provide input and complete work across channels.
Build secure, reliable integrations, including authentication, authorization, notifications and account connectivity.
Lead a portfolio of forward-deployed engineering engagements across business and platform domains, serving as the senior technical lead in discovery and solution design.
Responsibilities
Lead a portfolio of forward-deployed engineering engagements across business and platform domains; define priorities, allocate resources, and ensure delivery of measurable outcomes within defined timelines.
Serve as the senior technical lead in discovery and solution design with executive stakeholders; translate ambiguous opportunities into actionable, production-ready plans.
Own and evolve forward deployment methodologies, including engagement standards, delivery playbooks, and handoff frameworks.
Champion a reuse-first approach, driving the creation of reusable patterns, reference architectures, and platform contributions from field learnings.
Establish and enforce engineering quality standards, including secure-by-default practices, observability, testability, and operational readiness.
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field
Lead end-to-end software delivery and platform resiliency for business-critical applications.
Responsibilities
Lead end-to-end software delivery: requirements, design, development, testing, deployment, and post-release support across multiple applications and services
Own platform resiliency: vulnerability management, compliance to enterprise resiliency initiatives, root-cause analysis, problem management, and continuous service improvement
Modernize and maintain applications: reduce technical debt, improve code coverage, manage dependency hygiene, and execute structured refactoring plans
Champion secure SDLC: ensure code quality, security scanning/remediation, secure configurations, and compliance in partnership with security and risk teams
Drive DevOps excellence: automate CI/CD pipelines, environment provisioning, and release management with robust rollback strategies
Lead strategic engagements focused on the implementation and transformation of PLM systems, with a strong emphasis on PTC Windchill environments.
Compensation
The anticipated annual salary range for this position is between $87,000 - 160,000. The salary range reflects a good-faith estimate of compensation at the time of posting. Actual compensation may vary based on a candidate's skills, qualifications, experience, and location. Additionally, candidates may be eligible for a performance-based bonus. Employees also have the opportunity to become a PTC shareholder through our employee share purchase program (ESPP), which allows for the purchase of discounted PTC stock. Certain roles may also be eligible for participation in our equity programs.
Responsibilities
Engage with client business stakeholders' various functional domains to elicit, analyze, and translate business use cases into comprehensive PLM solution designs
Represent the design and implementation team in project governance activities; providing recommendations and risk assessment information in support of decision making
Lead the design, implementation, and validation of PLM solutions in Windchill environments
Partner with implementation architects and IS teams to ensure solutions align with PTC’s SaaS guardrails and best practices
Conduct technical assessments to determine feasibility and provide direction for estimating and planning
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, MIS, or related field
The Software Asset Management product empowers organizations to manage software licensing and compliance with precision. Engineers build performance-efficient algorithms to help customers achieve the most accurate licensing position.
Compensation
base pay of $143,200 - $243,400, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit Testing, etc.)
Own your code from design through implementation, test automation, and delivery
Collaborate with product managers to define feature sets that solve customer problems
Work with architects to shape product design and with QE to enhance quality and performance
Contribute to new product features and enhance existing offerings
Design and build features across Customer service workflows, owning complex components end to end and driving AI-enabled customer experiences on the ServiceNow platform.
Compensation
For positions in this location, we offer a base pay of $143,200 - $243,400, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Build high-quality, scalable, clean, and reusable applications and integration solutions using ServiceNow platform and related technologies
Partner with product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality products to our users
Design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability
Own critical technical initiatives from planning to deployment, continuously refining and improving existing applications and services
Explore the latest ServiceNow features and evaluate them for adoption
Requirements
Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience
Nice to have: AI coding tools such as Claude or Codex