Current jobs related to Principal Software Engineer - Montreal administrative region - QSC
-
Principal Software Engineer
6 hours ago
Montreal (administrative region), Canada QSC Full timeQSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining...
-
Principal Software Engineer
3 weeks ago
Montreal (administrative region), Canada PowerToFly Full timeJob Requisition ID # 25WD94192, Ingénieur logiciel principal English translation will follow!/La traduction en anglais suivra! Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et...
-
Principal Software Engineer
2 weeks ago
Montreal (administrative region), Canada PowerToFly Full timeJob Requisition ID # 25WD94192, Ingénieur logiciel principal English translation will follow!/La traduction en anglais suivra! Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et...
-
Principal Software Engineer
1 day ago
Montreal (administrative region), Canada PowerToFly Full timeJob Requisition ID # 25WD94192, Ingénieur logiciel principal English translation will follow!/La traduction en anglais suivra! Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et...
-
Principal Software Engineer
6 hours ago
Montreal (administrative region), Canada PowerToFly Full timeJob Requisition ID # 25WD94192, Ingénieur logiciel principal English translation will follow!/La traduction en anglais suivra! Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et...
-
Principal Software Engineer
5 days ago
Montreal (administrative region), Canada Autodesk Full timeAperçu du poste / Position OverviewAperçu du posteChez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et stade est construit. Notre plateforme permet à nos clients de gérer efficacement et...
-
Principal Software Engineer
1 day ago
Montreal (administrative region), Canada Autodesk Full timeAperçu du poste / Position Overview Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et stade est construit. Notre plateforme permet à nos clients de gérer efficacement et...
-
Principal Software Engineer
6 hours ago
Montreal (administrative region), Canada Autodesk Full timeAperçu du poste / Position Overview Aperçu du poste Chez Autodesk, nous réinventons la manière dont tout ce que vous voyez ou touchez est imaginé, conçu et créé. Chez Autodesk Forma, nous réinventons la manière dont chaque bâtiment, pont, hôpital, campus et stade est construit. Notre plateforme permet à nos clients de gérer efficacement et...
-
Staff/Principal Engineer
6 hours ago
Montreal (administrative region), Canada SourceIn Full timeStaff / Principal Software Engineer (Fully Remote – Canada, EST Hours) Are you a seasoned engineer ready to design and lead technical excellence across teams? We're hiring a Staff / Principal Software Engineer to join a fast‑growing tech organisation building foundational services and cloud‑native platforms used by merchants globally. This is a fully...
-
Principal Software Development Engineer in Test
2 weeks ago
Montreal (administrative region), Canada US Mobile, Inc Full timeUS Mobile is on a mission to revolutionize connectivity. Imagine a world where you can go into a single app and buy terabytes of data for every one of your devices: phone, smart devices, car, home broadband, and more. That’s the future that US Mobile is building: a software platform built truly for the 21st century and the age of 5G and IoT, with world...
Principal Software Engineer
26 minutes ago
QSC is a global leader in full-stack AV solutions, delivering cutting-edge technology that transforms collaboration and physical experiences across corporate, education, hospitality, entertainment, and other markets. With a reputation for innovation, quality, and customer-first service, QSC is one of the fastest-growing companies in the industry, redefining how people interact with sound, video, and control technologies.We are seeking a Lead Principal Software Engineer to architect, design, and develop microservices for QSC’s evolving enterprise technology stack. This role will be responsible for building high-performing, scalable, and resilient services utilizing the Microsoft Azure technology ecosystem. These services will power omni-channel experiences across QSC’s internal business platforms (such as Salesforce and Oracle) and external customer-facing systems (such as websites, first‑party portals, and applications).The Lead Principal Software Engineer will play a critical role in enabling strategic capabilities such as software subscriptions, self‑service account management, and personalized experiences, serving as both a technical expert and a hands‑on builder within a fast‑paced, collaborative environment.Key ResponsibilitiesMicroservices Architecture and DevelopmentDefine and own the architecture for microservices that are highly scalable, secure, resilient, and maintainable.Champion best practices for API design (REST, GraphQL) and event‑driven architectures (EDA).Write clean, maintainable, and efficient C# .NET Core / .NET 6+ code aligned with modern software engineering principles.Build APIs and services that integrate seamlessly with Salesforce, Oracle, web applications, mobile apps, and other enterprise systems.Develop Azure‑based CI/CD pipelines to automate builds, deployments, and testing using Azure DevOps.Omni‑Channel Enablement and Customer ExperienceDeliver microservices that enable seamless omni‑channel experiences across business and customer platforms, ensuring consistency, personalization, and performance.Build secure service layers to support customer authentication (SSO, OAuth, Azure Active Directory B2C) and user data management.Enable features such as software subscription lifecycle management, self‑service account tools, and dynamic content personalization.Enterprise Integration and Data ServicesIntegrate microservices with enterprise systems including Salesforce Sales/Service/Experience Clouds, Oracle ERP modules, Aria billing solutions, and QSC’s proprietary applications.Build robust and scalable data services for near‑real‑time data exchange, synchronization, and transformation across platforms.Leverage Azure Data Factory, Azure SQL, Cosmos DB, and Azure Storage for backend data processing and persistence strategies.Define and enforce data modeling, API versioning, and service documentation standards.Security, Reliability, and Performance EngineeringImplement service‑level security using OAuth2, JWT, role‑based access control (RBAC), and Azure Key Vault for secrets management.Establish monitoring, telemetry, logging, and alerting practices using Azure Monitor, Application Insights, and Log Analytics.Optimize microservices for high availability, disaster recovery, and scalability across global Azure regions.Conduct code reviews, security reviews, and performance testing for all services prior to production release.Technical Leadership and MentorshipServe as a technical leader and mentor across engineering teams, fostering a high standard of technical excellence.Lead architecture discussions, code reviews, and technical workshops for internal engineers and contractors.Collaborate with enterprise architects, QA leaders, DevOps engineers, and platform owners to ensure system coherence.Stay current with evolving Azure capabilities and new architectural patterns, driving continuous innovation within the team.Advocate for “shift‑left” practices, ensuring quality, security, and scalability considerations are built early into the development lifecycle.Experience10+ years of progressive software engineering experience with deep expertise in backend systems development.5+ years architecting, building, and operating microservices on Microsoft Azure.Extensive experience integrating with enterprise platforms such as Salesforce and Oracle via APIs, events, and middleware.Deep knowledge of .NET Core / .NET 6+, C#, Azure SDKs, Azure DevOps, and modern API design practices.Demonstrated experience enabling customer‑facing experiences such as portals, self‑service capabilities, and subscription management.Hands‑on experience with Azure Kubernetes Service (AKS) and containerized microservices architecture is strongly preferred.Experience applying security best practices for cloud‑native services, including OAuth2, API security, and compliance.Experience working in agile development environments and collaborating with cross‑functional teams (UX, Product, QA, Infrastructure).QualificationsBachelor’s degree in Computer Science, Software Engineering, Information Systems, or related field; Master’s degree preferred.Microsoft Certified: Azure Solutions Architect Expert or Azure Developer Associate strongly preferred.Exceptional problem‑solving skills, strategic thinking, and a strong bias toward execution.Outstanding communication skills — able to clearly convey complex ideas and technical concepts to both engineering and business audiences.Strong passion for innovation, modern cloud technologies, and customer‑centric solution building.Self‑starter with the ability to thrive in a fast‑paced, dynamic, and collaborative environment.Committed to fostering a culture of learning, mentorship, and engineering excellence. #J-18808-Ljbffr