Senior Staff Backend Engineer — Scale, Data & Cloud-Native
Summary
Designs and builds scalable, cloud-native backend services and distributed systems in Java, focusing on data modeling, APIs, and system architecture while mentoring engineers.
PTC is seeking a Sr. Staff Software Engineer to design, build, and modernize core backend services and distributed systems, with emphasis on architecture and data modeling.
The role is hands-on and requires strong Java expertise, cloud-native patterns, and collaboration across teams to improve scalability, reliability, and developer experience. You will guide data models, APIs, and integration with shared services while mentoring engineers.