Principal Software Architect
3 weeks ago
Get AI-powered advice on this job and more exclusive features. Maestronic is an innovative global company, independently owned and operated, established in 1992. We are a trusted designer, manufacturer and installer of reliable transit information and security systems with five locations in The Netherlands, Canada, USA, Indonesia, and China with over 60 experienced staff. Our headquarters is in Vancouver, BC Canada. We are proud members of APTA, UITP, CUTA, ITxPT and our information systems are in operation in over 10,000 buses and railcars worldwide. In addition, we manage large transit installation and maintenance projects and cooperate with local subcontractors. We design certified MIL-spec products with maximized longevity for transit, and hold many patents worldwide. Responsibilities – Senior Software Architect Design and lead architecture for scalable, distributed, and fault-tolerant systems . Solve performance and scalability issues across applications and databases. Experience building complex large scale industrial SaaS software solutions. Architect and optimize PostgreSQL databases for reliability and efficiency. Drive multi-tenant SaaS and event-driven architectures (Kafka or similar). Guide legacy-to-modern system migrations and integration of IoT hardware/software . Collaborate with teams across multiple stacks (Laravel/PHP, .NET/C#, C++ ) and web-based platforms. Define and enforce cloud, security, and deployment standards . Document architectural decisions and maintain technical standards. Mentor engineering teams and provide strong technical leadership . Requirements – Senior Software Architect Master’s degree in Computer Science, Software Engineering, or related field. 10+ years’ experience in software/system architecture, with proven success in scalable, high-transaction systems . Strong expertise in .NET/C#, Laravel/PHP , and familiarity with front-end (Qt, React) and back-end (Node.js, Python, etc.) stacks. 'Full-Stack) Advanced knowledge of PostgreSQL/database design (SQL, NoSQL, time-series) and performance optimization. Hands-on experience with cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and CI/CD DevOps practices . Experience in multi-tenant SaaS architecture, microservices, and event-driven systems (Kafka or similar). Excellent understanding of IoT/embedded systems (MQTT, CoAP, BLE), edge computing, and hardware-software integration. Skilled in performance tuning, caching, data security, compliance, and high-availability architectures. Experience in migrating legacy systems to modern platforms (advantage). Strong problem-solving, analytical, leadership, and mentoring skills. Excellent English communication (written & spoken) for global collaboration. Eagerness to learn, improve, and drive technical excellence. Nice to have experience: Public transit, fleet management AVL software and systems, Passenger counting, CCTV, passenger information, automatic fare collection (APC), Dispatching (CAD) Embedded software experience inc. RTOS, VDSL, Native C. Wireless gateways and corporate networking. AI Machine learning, machine vision, data analysis Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Maestronic by 2x Get notified about new Principal Software Architect jobs in Vancouver, British Columbia, Canada . Embedded Linux Senior Software Engineer - Optimisation Software Architect - Containers / Virtualisation Sr. Senior Software Engineer II - Risk Platform Team (Remote, CAN) Senior Software Engineer - Workspace Experience Principal Software Development Engineer, Full Stack Senior Software Engineer, Account Management Senior Software Engineer, Creative Innovation Senior Software Engineer (Infrastructure) Senior Software Engineer, Backend - Fintech Senior Software Engineer, Infrastructure Senior Software Engineer - Creative Innovation Senior Software Engineer, Web App Performance & Scalability Senior Software Engineer - Game Server Hosting We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Principal Software Architect
3 weeks ago
Vancouver, Canada Maestronic Full timeGet AI-powered advice on this job and more exclusive features.Maestronic is an innovative global company, independently owned and operated, established in 1992. We are a trusted designer, manufacturer and installer of reliable transit information and security systems with five locations in The Netherlands, Canada, USA, Indonesia, and China with over 60...
-
Principal Software Architect
2 weeks ago
Vancouver, Canada EviSmart™ Full time1 day ago Be among the first 25 applicants Direct message the job poster from EviSmart™ About EviSmart™ EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by data, technology, and innovation. We’re building...
-
Principal Software Architect
2 weeks ago
Vancouver, Canada EviSmart™ Full time1 day ago Be among the first 25 applicants Direct message the job poster from EviSmart™ About EviSmart™ EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by data, technology, and innovation. We’re building...
-
Principal Software Architect
2 weeks ago
Vancouver, British Columbia, Canada EviSmart™ Full timePrincipal Software ArchitectOn-site | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by data, technology, and innovation.We're building a future where...
-
Vancouver, Canada Workday, Inc. Full timeA leading AI platform company is seeking a Principal Software Engineer in Vancouver to architect and innovate their low-code platform for building AI agents. This role involves mentoring engineers, collaborating on product roadmaps, and staying ahead with the latest AI advancements. Candidates should have extensive experience in software engineering with...
-
Vancouver, Canada Workday, Inc. Full timeA leading AI platform company is seeking a Principal Software Engineer in Vancouver to architect and innovate their low-code platform for building AI agents. This role involves mentoring engineers, collaborating on product roadmaps, and staying ahead with the latest AI advancements. Candidates should have extensive experience in software engineering with...
-
Principal Cloud Security Architect
3 weeks ago
Vancouver, Canada Alignerr Full timePrincipal Cloud Security Architect Role Overview The Principal Cloud Security Architect evaluates cloud architectures, identity models, permissions, and security controls across large-scale environments. This role focuses on identifying architectural risks, misconfigurations, and long-term security design gaps. What You’ll Do Assess cloud architectures...
-
Principal Cloud Security Architect
3 weeks ago
Vancouver, Canada Alignerr Full timePrincipal Cloud Security Architect Role Overview The Principal Cloud Security Architect evaluates cloud architectures, identity models, permissions, and security controls across large-scale environments. This role focuses on identifying architectural risks, misconfigurations, and long-term security design gaps. What You’ll Do Assess cloud architectures...
-
Senior Principal Healthcare Architect
1 week ago
Vancouver, Canada Stantec Full timeSenior Principal Healthcare Architect Join Stantec as a Senior Principal Healthcare Architect and contribute to our mission of becoming the world’s leading integrated design practice. Stantec Buildings is dedicated to sustainable, health‑focused design across the globe. We collaborate across disciplines to deliver innovative healthcare environments that...
-
Senior Principal Healthcare Architect
4 days ago
Vancouver, Canada Stantec Full timeSenior Principal Healthcare Architect Join Stantec as a Senior Principal Healthcare Architect and contribute to our mission of becoming the world’s leading integrated design practice. Stantec Buildings is dedicated to sustainable, health‑focused design across the globe. We collaborate across disciplines to deliver innovative healthcare environments that...