Talent.com
Maestronic
Principal Software ArchitectMaestronic • Vancouver, Metro Vancouver Regional District, CA
Principal Software Architect

Principal Software Architect

Maestronic • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

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
Create a job alert for this search

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

Similar jobs

Manager, Solutions Architecture (AWS & GenAI)

VeUPvancouver, metro vancouver regional district, Canada
Full-time

CAD $160k – $190k Base + 25% Performance Bonus.Remote (Vancouver, BC Strongly Preferred).VeUP exists to empower ambitious businesses to scale rapidly, aligning elite technical execution with strate... Show more

 • Promoted

Lead Software Architect, Aec Industry

AutodeskVancouver, Canada
Full-time

Shape the future of architecture at Autodesk as a Lead Software Architect.Focus on cloud-native innovations and sustainability strategies in a hybrid/remote environment.You will play a key role in ... Show more

 • Promoted

Principal Field Solution Architect – Networking

CDW Canadavancouver, metro vancouver regional district, Canada
Full-time

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... Show more

 • Promoted

Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSenseVancouver, Metro Vancouver Regional District, CA
Full-time

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform.The role involves designing reliable syste... Show more

 • Promoted

Principal SoC I/O Performance Architect

AMDVancouver
Full-time

At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming, and embedded systems.Grounded in a culture of innovatio... Show more

 • Promoted

Principal Ai Platform Architect (Open Source & Enterprise) - C$168,000 - C$252,000 A Year

FlowiseVancouver, Canada
Full-time

Seeking a Principal AI Platform Architect to define the architectural vision for the Flowise AI platform, focusing on scalable systems and AI initiatives, with a hybrid work model. Show more

 • Promoted

Mobile Principal Software Engineer

JobberVancouver
Full-time

Do you want to develop more than just a product? Then Jobber might be the place for you! We’re looking for a.Mobile Principal Software Engineer.At Jobber, we don’t just build a product – we work on... Show more

 • Promoted

Principal Software Architect

Maestronicvancouver, metro vancouver regional district, Canada
Full-time

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, manufactur... Show more

 • Promoted

Senior Principal Embedded Software Architect

Analog DevicesVancouver
Full-time +1

NASDAQ: ADI) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge.ADI combines analog, digital, AI, and software technologie... Show more

 • Promoted

Principal System Architect, Google Workspace - $148,000 - $170,000 A Year

RemitlyAnmore, Canada
Full-time

The System Architect will lead the architectural design and evolution of Google Workspace, ensuring consistent security and compliance. Show more

 • Promoted

Software Architect - C$100,000 - C$125,000 A Year

Pacific Blue CrossBurnaby, Canada
Permanent

Seeking a permanent Software Architect to influence solution direction and guide teams in architectural choices.Ensure systems are designed for longevity, security, and operational excellence withi... Show more

 • Promoted

Principal Architect, Csa - C$168,000 - C$224,000 A Year

SoftchoiceWest End, Canada
Full-time

Principal Architect to lead enterprise-scale transformations in AI, data, and hybrid infrastructure.Focus on strategic advisory, platform design, and architectural governance for client success. Show more

 • Promoted

Principal Engineer in EOS Software Development

Arista NetworksVancouver
Full-time

Take on the role of Principal Engineer at Arista Networks, focusing on the innovative EOS software that drives global data centers.Utilize your extensive programming skills in C, C++, and Python.In... Show more

 • Promoted

Remote Senior Software Architect & Tech Lead

SherwebVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading cloud services company seeks a skilled individual to lead its development team.The role requires expertise in web application development and REST APIs, along with mentoring and ensuring ... Show more

 • Promoted

Principal Software Development Engineer

HR Tech JobVancouver
Full-time

Join the AI Agent Engineering team, where we pioneer cutting‑edge HR & Finance AI agents that integrate within the Workday suite.This agile force architecting intelligent agents will revolutionize ... Show more

 • Promoted

Principal Software Supply Chain Security Architect

GitLabVancouver, Metro Vancouver Regional District, CA
Full-time

A leading software development firm is seeking a Principal Engineer for Software Supply Chain Security.In this role, you will lead the strategy for securing software delivery on the platform.Respon... Show more

 • Promoted

Principal Architect - $220,400 - $298,200 A Year

ArmNorth Vancouver, Canada
Full-time

Principal Architect at Arm to shape software architecture for next-gen computing platforms, focusing on low-level software, system architecture, and emerging workloads like AI/ML. Show more

 • Promoted

Principal Field Solution Architect – Networking - $180,000 - $252,000 A Year

CdwNorth Vancouver, Canada
Full-time

Lead the design and implementation of networking solutions in pre-sales, customer-facing roles.Requires deep technical expertise in network architecture, Cisco, Fortinet, or Aruba, and extensive IT... Show more

 • Promoted

Principal Ai Platform Architect (Open Source & Enterprise) - C$168,000 - C$252,000 A Year

AI platform companyWest End, Canada
Full-time

Seeking a Principal Software Development Engineer to lead the architectural vision for an AI platform's Flowise platform, designing scalable systems and driving AI initiatives.Requires extensiv... Show more

 • Promoted

Lead Principal Backend Architect — Agentic Ai At Scale - C$154,717 - C$193,397 A Year

A leading integration platform companyWest End, Canada
Full-time

Seeking a Principal Software Engineer in Vancouver to lead the design and implementation of complex backend systems using Python and Java, with cloud architecture knowledge and 8+ years of experience. Show more