Aspen Technology

AspenTech Principal Software Developer Role

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 08, 2026

Job Description

Elevate your career as a Principal Software Developer at AspenTech, leading AI R&D projects while mentoring others and solving complex challenges. Join a culture that values aspiration and innovation.
In this senior role, you will manage project priorities and deadlines while producing maintainable code. Collaborate with cross-functional teams, leveraging your expertise in DevOps, software development, and architectural design. Your leadership will set engineering standards that enhance AI capabilities across our products.
Key Responsibilities:
• Develop maintainable code ensuring consistent user experience
• Drive CI/CD maturity and infrastructure automation
• Collaborate with teams on architecture and enhancements
• Mentor engineers and lead design reviews
• Set high engineering standards across the team
Requirements:
• Bachelor’s degree in related technical field
• 8+ years of software development experience
• Proficient in Java, Go, C#, C++, NodeJS<...

Ready to Apply?

Take the next step in your career journey with Aspen Technology

Apply Now