

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.
The driving force behind AspenTech’s success is our people. Our passion, ambition, and commitment to pushing boundaries fuel continuous innovation. You’ll experience this in many ways—through extensive career development programs, support for community service initiatives, and internal events that strengthen collaboration across our global organization.
AspenTech is seeking a Principal Software Developer to design and develop backend-focused components—primarily in C++—that power our modern Manufacturing Execution Systems (MES) applications. This role requires deep technical expertise, strong architectural thinking, and hands-on development skills. You will work closely with agile teams, architects, and Product Management to deliver high-performance, scalable, and maintainable software solutions. While primarily backend focused, the role also involves collaborating on full stack features where backend and frontend components intersect.