Software Architect - surrey, Surrey
Software Architect - surrey, Surrey
-
Surrey, Canada
-
Last edited: less than a week ago
-
Save
Description
About Highspring Highspring is a consulting and professional services firm that partners with organizations to design, build, and modernize complex digital products and platforms. We work alongside our clients' product and engineering teams, providing deep technical expertise, pragmatic leadership, and hands-on delivery to help them scale with confidence. The Opportunity Highspring is supporting the evolution of a large-scale, cloud-native SaaS platform operating in a regulated, mission-critical domain. We are seeking a Software Architect to play a pivotal role in shaping and evolving the architecture of a complex Azure-based product, while actively elevating the technical maturity of the teams that build it. This is a hands-on, delivery-focused role embedded within the product organization. You will operate across solution, system, and software architecture, translating business and product needs into resilient, scalable, and evolvable technical designs, while acting as a trusted technical leader and mentor. What You'll Do Product & Platform Architecture - Define, document, and evolve the end-to-end solution architecture of a large-scale SaaS digital platform. - Contribute directly to software and system architecture, including: - Application and service decomposition - API and integration patterns - Data architecture and data flows - Reliability, scalability, performance, and operability considerations - Ensure architectural designs support multi-tenant, safety-critical, customer-facing SaaS requirements. - Design within an Azure-native ecosystem, leveraging cloud services consistently and appropriately. Technical Leadership & Team Elevation - Provide technical leadership and act as a role model for engineering and product teams. - Mentor and coach engineers and technical leads to: - Think in terms of system boundaries, ownership, and lifecycle - Frame decisions using trade-offs and risk rather than personal preference - Produce clearer, more intentional architectural outcomes - Raise overall engineering and architecture maturity through guidance, feedback, and example. - Foster strong technical discussions that challenge assumptions and improve solution quality. Collaboration & Delivery Enablement - Work closely with product management, engineering leadership, cybersecurity, and delivery stakeholders to align architecture with product strategy. - Support teams throughout delivery by: - Providing architectural clarity early - Participating in design reviews and complex problem-solving - Helping unblock difficult technical or systemic challenges - Balance governance with enablement, favoring guardrails over gatekeeping. Cloud, Data, and Non-Functional Concerns - Ensure solutions meet non-functional requirements including security, availability, compliance, performance, and data integrity. - Collaborate with cybersecurity stakeholders to align architectural choices with regulatory and customer expectations. - Pay particular attention to data architecture and analytics enablement for reporting, traceability, and decision support. Culture & Continuous Improvement - Promote strong engineering fundamentals, pragmatic documentation, and sustainable technical practices. - Encourage architectural thinking that supports long-term product health, not just short-term delivery. - Stay current with cloud, SaaS, and architectural trends relevant to complex digital platforms. What You Bring to the Table - University degree in Computer Science, Software Engineering, or equivalent professional experience. - 8+ years of experience in software engineering or IT, including 3-5+ years in solution, system, or software architecture roles. - Proven experience acting as a technical leader or mentor without formal authority. - Strong communication skills, with the ability to convey architectural concepts to both technical and non-technical audiences. - Comfort working in a collaborative, agile, product-oriented environment. - A mindset oriented toward continuous learning and improvement. Core Skills Required - Web and distributed system architectures - Cloud-native platforms, with strong experience in Microsoft Azure - SaaS product development and delivery - API and integration design - Data architecture and analytics considerations - Non-functional requirements in regulated or safety-critical environments Our Stack - Microsoft Azure (cloud-native services) - Distributed, service-oriented architectures - Modern web and API-based systems Why Join Highspring - Work on complex, high-impact digital platforms in regulated environments. - Influence architecture at multiple levels while remaining hands-on. - Collaborate with robust engineering and product leaders. - Grow your technical leadership and architectural impact. - Be part of a consulting culture that values pragmatism, quality, and long-term thinking. --- À propos de Highspring Highspring est une firme de services-conseils et de services professionnels qui accompagne ses clients dans la conception, la modernisation et l'évolution de plateformes numériques complexes. Nous travaillons en étroite collaboration avec les équipes produit et ingénierie afin d'apporter un leadership technique pragmatique et une expertise concrète, axée sur la livraison. L'opportunité Highspring soutient l'évolution d'une plateforme SaaS infonuagique à grande échelle, opérant dans un contexte réglementé et critique. Nous recherchons un Architecte logiciel pour jouer un rôle clé dans la définition et l'évolution de l'architecture d'un produit Azure complexe, tout en contribuant activement à l'élévation du niveau technique des équipes. Il s'agit d'un rôle très concret, orienté livraison, et profondément intégré à l'organisation produit. Vous interviendrez aux niveaux solution, système et logiciel, en traduisant les besoins d'affaires et produit en architectures robustes, évolutives et durables, tout en agissant comme leader technique et mentor. Ce que vous ferez Architecture produit et plateforme - Définir et faire évoluer l'architecture de bout en bout d'une plateforme numérique SaaS. - Contribuer directement à l'architecture logicielle et système, notamment : - Découpage applicatif et des services - Modèles d'intégration et conception d'API - Architecture de données et flux de données - Fiabilité, performance, scalabilité et exploitabilité - S'assurer que les choix architecturaux répondent aux besoins d'un produit SaaS multi-locataire, critique et orienté client. - Concevoir des solutions dans un écosystème Azure natif, en utilisant les services infonuagiques de façon cohérente. Leadership technique et développement des équipes - Agir comme leader technique et modèle pour les équipes d'ingénierie et produit. - Accompagner et coacher les développeurs et leaders techniques afin de : - Raisonner en termes de frontières système, de responsabilité et de cycle de vie - Structurer les décisions autour des compromis et des risques - Produire des résultats architecturaux plus clairs et intentionnels - Élever la maturité globale en architecture et ingénierie par le mentorat et l'exemple. - Favoriser des discussions techniques riches et constructives. Collaboration et soutien à la livraison - Collaborer étroitement avec la gestion de produit, l'ingénierie, la cybersécurité et le leadership livraison. - Soutenir les équipes pendant la livraison en : - Apportant de la clarté architecturale en amont - Participant aux revues de conception et à la résolution de problèmes complexes - Aidant à débloquer les enjeux techniques ou systémiques - Trouver l'équilibre entre gouvernance et autonomisation des équipes. Infonuagique, données et exigences non fonctionnelles - Garantir le respect des exigences de sécurité, disponibilité, conformité, performance et intégrité des données. - Travailler avec les parties prenantes en cybersécurité pour aligner l'architecture aux attentes réglementaires et clients. - Porter une attention particulière à l'architecture de données et à l'analytique. Culture et amélioration continue - Promouvoir de solides pratiques d'ingénierie et une documentation pragmatique. - Encourager une vision architecturale axée sur la santé du produit à long terme. - Rester à jour sur les tendances SaaS, cloud et architecturales pertinentes. Ce que vous apportez - Diplôme universitaire en informatique, génie logiciel ou expérience équivalente. - 8+ ans d'expérience en ingénierie logicielle ou TI, dont 3 à 5+ ans en architecture. - Expérience démontrée en leadership technique ou mentorat sans autorité formelle. - Excellentes aptitudes de communication technique et non technique. - Aisance dans un environnement agile et orienté produit. - Forte motivation pour l'apprentissage continu. Compétences clés requises - Architectures web et distribuées - Plateformes infonuagiques natives, particulièrement Microsoft Azure - Développement et livraison de produits SaaS - Conception d'API et intégrations - Architecture de données et analytique - Exigences non fonctionnelles en environnements réglementés Notre environnement technologique - Microsoft Azure - Architectures distribuées et orientées services - Systèmes web et API modernes Pourquoi rejoindre Highspring - Intervenir sur des plateformes numériques complexes et à fort impact. - Influencer l'architecture tout en restant proche de la livraison. - Travailler avec des équipes techniques solides et engagées. - Développer votre portée en leadership et en architecture. - Évoluer dans une culture axée sur la qualité, la pragmatique et la durabilité. Apply on Kit Job: kitjob.ca/job/2oz35h
Highlights
-
Company nameHighspring
-
Job positionSoftware Architect - surrey
Safety Tips
Be careful with multilevel marketing programs, and their income projections.
More info about this ad
Software Architect - surrey has been posted in the New Westminster Design & Architecture category on Locanto.
For New Westminster, there are no other ads posted in this category.
Interested in more? Widen your search to view ads in nearby areas of New Westminster. This includes Design & Architecture in Port Coquitlam, Coquitlam and Burnaby. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.