PTC
PTC
PTC develops enterprise software for manufacturers, with tools for product lifecycle management (PLM) and service lifecycle management (SLM). Its products help teams coordinate product design, manufacturing, and service work, supporting product development, quality, and operational efficiency. PTC’s software is used by large companies in discrete manufacturing.

Principal Software Engineer, ALM — PTC

Set technical direction for PTC’s application lifecycle management (ALM) platforms, shaping architecture, scalability, and cloud modernization. Partner across engineering, product, and customer teams to advance enterprise software.

Tavsif

  • Set long-term technical direction for ALM products and platforms.
  • Shape architectural roadmaps and technology strategies across engineering teams.
  • Advise on software design, scalability, performance, and operational excellence.
  • Guide product evolution using customer challenges, deployment patterns, and market developments.
  • Lead technical discussions and align engineering, architecture, product, and customer-facing groups.
  • Help design and evolve secure, resilient, scalable enterprise systems.
  • Advance modernization across cloud-native architecture, microservices, AI-enabled features, observability, and platform scalability.
  • Review and guide critical architecture and engineering decisions.
  • Promote sound engineering practices, code quality, automation, testing, and operational excellence.
  • Investigate complex performance, reliability, scalability, and operational issues.
  • Find architectural bottlenecks and recommend improvements.
  • Support enterprise-scale deployments with expertise in distributed systems, databases, cloud infrastructure, and application performance.
  • Assess emerging technologies for their fit with PTC’s ALM portfolio.
  • Promote AI-assisted engineering, automation, analytics, and modern software delivery.
  • Lead proof-of-concept work and technical assessments.
  • Work with customers, partners, and industry experts.
  • Partner with Product Management to connect technical priorities with business goals and customer needs.
  • Collaborate with engineering managers, architects, principal engineers, and technical specialists.
  • Coordinate with Customer Success, Support, and Services to address complex technical issues.
  • Take part in strategic customer engagements.
  • Mentor senior engineers and developing technical leaders.
  • Promote practices in software architecture, performance engineering, DevOps, and cloud-native development.
  • Contribute to engineering forums, technical communities, and knowledge sharing.
  • Represent ALM as a technical expert within the organization and wider engineering community.

Talablar

  • Bachelor’s or master’s degree in computer science, software engineering, or a related field
  • At least 10 years of professional software engineering experience
  • Track record designing, building, and operating large-scale enterprise software platforms
  • Deep knowledge of Java and modern backend development
  • Extensive background in distributed systems, cloud-native architectures, and microservices
  • Strong grasp of software architecture patterns and current engineering practices
  • Experience shaping technical strategy and architecture across multiple engineering teams
  • Expertise in performance, scalability, reliability, and operational excellence
  • Strong problem-solving, communication, and stakeholder skills
  • Ability to shape technical and business decisions through credible expertise
  • Familiarity with ALM, DevOps, systems engineering, or software delivery platforms
  • Experience with Codebeamer, Jira, Polarion, Jama, Azure DevOps, or comparable tools
  • Experience with at least one public cloud platform: AWS, Azure, or GCP
  • Experience with Kubernetes, Docker, CI/CD, infrastructure automation, and observability tools
  • Knowledge of AI and machine learning and their use in enterprise software
  • Experience developing products for regulated sectors such as automotive, aerospace, medical devices, or industrial manufacturing
  • Record of patents, industry publications, conference presentations, or substantial open-source contributions

Imtiyozlar

  • Chances to explore, learn, and develop
  • Opportunity to turn ideas into reality
  • Work alongside experienced industry leaders
  • Work on advanced technologies
  • Privacy and data protection practices

O‘xshash ish o‘rinlari

Regions Bank

Cloud Data Engineer, AI Platform — Regions Bank (Hybrid, Hoover, AL)

Regions Bank

Build cloud data pipelines and AI applications for Regions Bank, supporting machine learning, analytics, and enterprise data systems. The role is hybrid in Hoover, Alabama.

Ochish
Henry Schein

Staff Data Engineer

Henry Schein

Lead technical strategy for scalable data platforms, streaming, and analytics at Henry Schein One, supporting dental practice technology. Advance reliability and engineering practices while guiding technical delivery.

Ochish
Nakupuna Companies

Senior Software Engineer, .NET and Azure

Nakupuna Companies
1 001 – 5 000 Xodimlar
HukumatKonsaltingLogistika

Modernize NAVSUP supply systems for Nakupuna Federal by building secure applications, APIs, and CI/CD pipelines. Support Department of Defense clients.

Ochish
Acxiom

Principal Software Architect, Identity Resolution

Acxiom

Lead architecture for Acxiom’s enterprise identity resolution platforms, distributed systems, and data services. Shape solutions built with Java, Python, Scala, AWS, Spark, Snowflake, and Databricks.

Ochish