Aspentech
Principal Software Developer
Montreal (Mansfield) · Principal
Sponsorship not specifiedDetected 2 days ago
PythonJavaGoC++C#BashGitSQLPostgreSQLMongoDBVector DatabasesAWSAzureCloud PlatformsDockerKubernetesHelmCI/CDGitHub ActionsLinuxDevOpsData ScienceCybersecurityProject Management
About the role
- As a Principal Software Developer within our AI R&D team, you will be responsible for mentoring, solving complex problems, and managing the priorities, deadlines, and deliverables of individual projects.
Responsibilities
- Devops Strategy - Drive CI/CD maturity, infrastructure automation, and operational excellence across teams
- Cross-Functional Collaboration - Partner closely with software development, security, data science, and product management teams on the development, architecture, and enhancement of AI capabilities across the portfolio.
- Technical Leadership - Mentor engineers, lead design reviews, and set engineering standards that raise the bar for the entire team.
Requirements
- Bachelor's degree in software engineering, computer science, computer engineering, electrical engineering or related technical field.
- 8+ years of software development experience.
- Proficiency with at least one or more of the following languages: Java, Go, C#, C++, NodeJS.
- Proficiency with devops principles, CI/CD pipelines, containerization and cloud platforms
- Experience with one or more of the following:
- Experience with agile development principles and continuous integration.
Skills
- MongoDB, Postgres, Vector databases, SQL Server
- o Windows and Linux platforms
- o Observability and Monitoring
Apply directly at Aspentech →Create a free account for alerts like thisView Aspentech immigration profile
This listing is sourced directly from Aspentech's careers page and normalized into a canonical job model.