Principal Software Architect
Maestronic
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 ArchitectDesign 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 ArchitectMaster’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 analysisSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT ConsultingReferrals increase your chances of interviewing at Maestronic by 2xGet notified about new Principal Software Architect jobs in
Vancouver, British Columbia, Canada .Embedded Linux Senior Software Engineer - OptimisationSoftware Architect - Containers / VirtualisationSr. Senior Software Engineer II - Risk Platform Team (Remote, CAN)Senior Software Engineer - Workspace ExperiencePrincipal Software Development Engineer, Full StackSenior Software Engineer, Account ManagementSenior Software Engineer, Creative InnovationSenior Software Engineer (Infrastructure)Senior Software Engineer, Backend - FintechSenior Software Engineer, InfrastructureSenior Software Engineer - Creative InnovationSenior Software Engineer, Web App Performance & ScalabilitySenior Software Engineer - Game Server HostingWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
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 ArchitectMaster’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 analysisSeniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
IT Services and IT ConsultingReferrals increase your chances of interviewing at Maestronic by 2xGet notified about new Principal Software Architect jobs in
Vancouver, British Columbia, Canada .Embedded Linux Senior Software Engineer - OptimisationSoftware Architect - Containers / VirtualisationSr. Senior Software Engineer II - Risk Platform Team (Remote, CAN)Senior Software Engineer - Workspace ExperiencePrincipal Software Development Engineer, Full StackSenior Software Engineer, Account ManagementSenior Software Engineer, Creative InnovationSenior Software Engineer (Infrastructure)Senior Software Engineer, Backend - FintechSenior Software Engineer, InfrastructureSenior Software Engineer - Creative InnovationSenior Software Engineer, Web App Performance & ScalabilitySenior Software Engineer - Game Server HostingWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Software Architect in Winnipeg, MB vacancy
- Lead company critical AI and software architecture at Dropbox, shaping customer experiences... ...across complex systems and platforms.As a Principal Engineer, you will own ambiguous... ...AI. You will define long term direction, architect foundational platforms, and guide responsible...PrincipalLong term contract
- ...Ontario while working remotely, leading technical development for global construction software customers. Use cloud platforms, automation, and web technologies.Autodesk’s Docs team seeks a Principal Software Developer for AEC Construction R&D and Forma Data Management. You will...PrincipalRemote work
- ...Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably... .... Learn more at and on LinkedIn and X. Senior Principal Embedded System Architect & Team Lead (HW/SW Co-Design)About The RoleThe Software and...PrincipalPermanent employmentInternshipWork at office
- ...APEXA is seeking a Principal Software Developer for a completely remote role in Canada. You will lead full-stack development, mentor peers, and translate business requirements into scalable software aligned with enterprise standards. Bring 10+ years in C#, ASP.NET MVC, and...PrincipalRemote work
- Role At a GlanceThe highly experienced and visionary Principal Architect will lead and manage complex architectural projects from concept through... ...country. Technical Skills: Proficiency in architectural software such as AutoCAD, Revit, and Adobe Creative Suite. Advanced...PrincipalContract workFor contractorsLocal area
$97k - $147k per year
...your personal and professional growth. Your OpportunityThe Principal Architect is a highly technical enterprise and solution architecture... ...integration, identity, infrastructure, security, data, AI, and modern software delivery. Proven ability to develop and critically assess...PrincipalWork at officeLocal areaFlexible hours- General Motors seeks a software engineering leader to modernize and scale build systems for software-defined vehicles. Lead migration from Make-based workflows to Bazel, shaping strategy, infrastructure, and across-repo tooling with a focus on speed, reliability, and reproducibility...Principal
- ...adopt AI responsibly and at scale.What’s the Opportunity? The Principal Architect is a senior technical leadership role responsible for... ...frameworks, integration architecture, API design, and enterprise software architecture patternsDemonstrated experience defining and scaling...PrincipalLong term contract
- ...of Rogers' wireless network.We are seeking an experienced Principal Network Architect to join our RAN Engineering & Innovation team, which defines... ...performance management, RF optimization, RAN feature validation, RAN software assessments, and large-scale analysisStrong statistical...PrincipalPermanent employmentFull timeContract workPart time
$150k - $175k per year
...professional to join its Enterprise Solutions (ES) team as a Principal Software Engineer based in Toronto. This role offers a unique opportunity... ...-solving over process overhead. Partner with enterprise architects and product managers to convert business requirements and...PrincipalLong term contractTemporary workFlexible hours- ...follows a blended office, client site, and virtual model.As Principal Architect, you will lead complex enterprise and solution architecture work... ...spanning Azure, AWS, security, data, AI, and software deliveryStrong systems thinking, communication, technical judgment...PrincipalWork at office
- Principal Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario Join Team CARFAX as Principal Software Engineer Isn't it... ...your skills. Collaborating closely with other developers, Architects, UX designers, Project and Product Managers, support teams and...PrincipalSummer workCasual workWork at office2 days per week
- ...adaptive reuse of historical structures, is seeking an eminent Principal Heritage Architect to lead their practice in Kimberley, Northern Cape . This... .... Proficiency in relevant architectural and conservation software. Benefits Our client offers an executive-level remuneration...PrincipalWork at office
$140k - $180k per year
...Opportunity Join a global industrial technology organization as a Principal Platform Architect, helping build a new Physical AI platform and robotics... ..., creating the platform foundations that turn intelligent software into real-world actions.As a senior technical leader on an...PrincipalPermanent employment- ...we are pioneering an AI-First software engineering culture. From... ...Search and Visual Alerts, we architect our systems from the ground up... ...Description We are seeking a Principal Software Developer who shares... ..., favorise et promeut les principes de diversité, d’équité et d'inclusion...PrincipalLong term contractWork at officeRelocation1 day per week
- ...meaningful work.At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human‑firstand... ...Strong track record building and shipping production software in modern languages (Java, Python, or similar)Deep understanding...PrincipalLong term contractWork at officeRemote work
$130k - $165k per year
...inspired to make a difference through future-building projects, join our best-in-class team. What is the Opportunity? The Principal Architect leads the Solution Architecture practice and is accountable for the performance, maturity, and consistency of the team. All Solution...PrincipalRemplacementWork at officeLocal area- ...established strong foundations in AI, they are now seeking a Principal AI Architect to define the next generation of their AI platform. This... ....What We're Looking For Required Experience10+ years of software engineering experience, including significant experience...PrincipalLong term contractRemote workFlexible hours
$143.5k - $188.37k per year
...decisions, and help organizations navigate an evolving cybersecurity landscape? We are looking for a dynamic and results-focused Principal Architect, Security to be based out of our Calgary, Edmonton, Vancouver or Toronto branch where you will provide subject matter...PrincipalPermanent employmentWork at officeRelocation$187k - $250k per year
...drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight... ...AI) into the pipeline design.Key Responsibilities Architect, design, and build reusable systems and components in the domain...PrincipalLong term contractTemporary workWorldwide- ...community where each individual can thrive. About the role As a Senior DevOps Engineer within our cutting-edge AI Security team, you’ll architect and maintain cloud infrastructure for our AI security platform. This role is critical for ensuring scalability, reliability, and...PrincipalWork at officeLocal areaRemote workWork from home
$184k - $230k per year
...transformation in the AI era? Join us at Zscaler.RoleWe are looking for a Principal Software Development Engineer - Java, API to join our team. This is a... ...us maintain our positive cultureCollaborate closely with architects from other product areas on the roadmapsWho You Are (Success...PrincipalLong term contractFull timeContract workInternshipWork at officeLocal areaImmediate startWork visa- Drive innovation at Astera Labs as a Principal Engineer focusing on embedded firmware and software. This full-time remote role shapes advanced connectivity solutions... ..., calibration, and thermal management • Architect control algorithms managing high-speed interfaces...PrincipalFull timeRemote work
$186k - $236k per year
...seeking a highly skilled and experienced professional to join our team as the Staff Engineer of Software Engineering, Embedded Platform. As a Continuous Integration Developer (Architect Level), you will define the architecture, standards, and strategy for how GM builds, tests,...PrincipalWork at office- ...push the limits on Earth and among the stars to make the world a better place, we’ll take you there. We are looking for a Principal Thermal Architect to join our satellite systems team at our Montreal office. As the world’s leading independent commercial supplier of...PrincipalWork at officeWorldwideFlexible hours
- Principal Enterprise Architect Role: Principal Enterprise ArchitectSalary: £72,281 to £72,281 a yearHours: Full-timeLocation: HastingsJob type: PermanentCan you shape and deliver enterprise architecture strategy at scale?Do you influence senior stakeholders to drive complex...PrincipalLong term contract
- Architect AI platforms for Wagepoint’s remote-first payroll software using LLM systems, Python services, and distributed architecture expertise.This principal engineering role sets the technical strategy for AI products serving small businesses across Canada. You will define...PrincipalRemote work
- ...data to proactively drive best practices from a quality perspective into the product while collaborating with our front-end and backend software developers and Product Management. As part of the EOP team, you will be a member of an Agile development team responsible for the...PrincipalContract workLocal areaFlexible hours
$131k - $191.4k per year
...job posting follows. 26WD96424, Senior Software DeveloperJob Requisition ID #26WD96424... ...seeking a Senior Software Developer Or a Principal Software Developer to join the Architecture... ...événementielle est un atout Compréhension des principes de sécurité, de l’authentification et des...PrincipalDaily paidApprenticeship$5000 per month
Overview Principal Associate, Software EngineerAbout Capital One Canada. For over 30 years, we’ve been on a mission to change banking for good... ...with AWS and/or AWS Certification (Solution Architect-Associate preferred)Experience in distributed systems, API...PrincipalWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
Related searches
- software architect Winnipeg, MB
- comptable principal Winnipeg, MB
- conseiller principal Winnipeg, MB
- estimateur principal - construction Winnipeg, MB
- principal Winnipeg, MB
- conseiller principal d'éducation Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB

