Talent.com
Principal Software Architect
Principal Software ArchitectMaestronic • Vancouver, Metro Vancouver Regional District, Canada
Les candidatures ne sont plus acceptées
Principal Software Architect

Principal Software Architect

Maestronic • Vancouver, Metro Vancouver Regional District, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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
Créer une alerte emploi pour cette recherche

Principal Software Architect • Vancouver, Metro Vancouver Regional District, Canada

Offres similaires
Senior Manager - Microsoft Solution Architect

Senior Manager - Microsoft Solution Architect

EY • Vancouver
Temps plein
At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Xstore POS Architect - New York Technology Partners

Xstore POS Architect - New York Technology Partners

New York Technology Partners • surrey, bc, ca
Temps plein
Job Title: Xstore POS Architect.This role will lead architecture design, integration strategy, and modernization efforts for the Oracle Xstore POS platform across global retail stores.The ideal can...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Network Systems Software Architect

Senior Network Systems Software Architect

Arista Networks • Vancouver
Temps plein
A leading networking technology company in Metro Vancouver is looking for a Senior/Lead Software Engineer to innovate and manage new network system features.Candidates should have a strong backgrou...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Lead Systems Software Engineer: Engine & Platform Architect

Lead Systems Software Engineer: Engine & Platform Architect

EA SPORTS • Vancouver
Temps plein
A leading gaming company in Canada is seeking a Lead Systems Software Engineer to enhance foundational engine and technology systems.You will drive performance and scalability, collaborating across...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Control System Engineer

Senior Control System Engineer

Aversan Inc. • delta, BC, ca
Temps plein
Senior Control Systems EngineerAversan Inc.Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries.We are current...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Appian Architect - TELUS Digital

Appian Architect - TELUS Digital

TELUS Digital • delta, bc, ca
Temps plein
Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-winning digital product consultancy and the digital division of TELUS , one of Canada’s largest telecommunica...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Principal Software Architect

Principal Software Architect

EviSmart • Vancouver
Temps plein
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 ...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Kinaxis Solution Architect

Kinaxis Solution Architect

Insight Global • Delta, British Columbia, Canada
Temps plein
Insight Global is seeking a Kinaxis Solution Architect to join a top manufacturing company based in Montreal, QC.The individual will be responsible for designing and implementing supply chain plann...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Principal Field Solution Architect – Networking

Principal Field Solution Architect – Networking

CDW • Vancouver, BC, CA
Temps plein
Quick Apply
At CDW, we make it happen, together.Trust, connection, and commitment are at the heart of how we work together to deliver for our customers.It’s why we’re coworkers, not just employees.Coworkers wh...Voir plus
Dernière mise à jour : il y a 13 jours
Principal Field Solution Architect – Networking

Principal Field Solution Architect – Networking

CDW Canada • Vancouver
Temps plein
At CDW, we make it happen, together.Trust, connection, and commitment are at the heart of how we work together to deliver for our customers.It’s why we’re coworkers, not just employees.Coworkers wh...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Principal Cloud Security Architect

Principal Cloud Security Architect

Alignerr • Vancouver
Temps plein
The Principal Cloud Security Architect evaluates cloud architectures, identity models, permissions, and security controls across large-scale environments.This role focuses on identifying architectu...Voir plus
Dernière mise à jour : il y a 24 jours • Offre sponsorisée
Principal Geospatial Data Systems Architect

Principal Geospatial Data Systems Architect

VRIFY • Vancouver
Temps plein
Sign in to set job alerts for “Developer Internship” roles.Developer Internship Jobs in United States.Software Engineer, HTML - AI Training (Freelance, Remote).Software Engineer, Intern (Summer and...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Tier I SOC Analyst

Tier I SOC Analyst

CyberClan • delta, BC, ca
Temps plein
Tier I SOC Analyst - Job Description Summary/Objective Established in 2006, CyberClan’s carefully selected team of experts are capable of solving complex cyber security challenges – kee...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
AWS Full Stack Software Architect - richmond

AWS Full Stack Software Architect - richmond

SPECTRAFORCE • richmond, bc, ca
Temps plein
Title: AWS Full Stack Software Architect.Location: Remote, Pacific Time Zone hours preferred.Duration: 6 Months (Possible extension).Minimum Education Required: Bachelor’s degree in computer scienc...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Principal Software Engineer - Front End Architect

Principal Software Engineer - Front End Architect

Microsoft Canada • Vancouver, BC, Canada
Temps plein
The Fabric Platform Shell team is dedicated to creating the best SaaS data development environment on the web.Our mission is to build a simple yet fully functional developer environment that attrac...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Principal Software Engineer

Principal Software Engineer

Novarc Technologies Inc. • Burnaby
Temps plein
Join us on the journey to help build the world using applied robotics and AI!.Novarc Technologies is a full-stack robotics company helping to build the world using applied robotics and AI.Recognize...Voir plus
Dernière mise à jour : il y a 23 jours • Offre sponsorisée
Staff Software Engineer - Platform Architect & Leader

Staff Software Engineer - Platform Architect & Leader

Suger.io • Vancouver
Temps plein
A growing startup in B2B cloud sales is seeking a Staff Software Engineer to lead the design and implementation of scalable systems.You will drive architecture, mentor engineers, and collaborate ac...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Architect, B2B Tech & Cloud Solutions

Senior Architect, B2B Tech & Cloud Solutions

lululemon • Vancouver
Temps plein
A leading performance apparel company based in Vancouver is seeking an experienced Architect to develop technical strategies and solutions for their global business.The role involves close collabor...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée