Software Architect
2 weeks ago
Job Description : Software Architect (Senior Staff Level)
Employment type: Full-time permanent role
Location: Remote work
What You Will Do
- Architectural Design: Design scalable, high-performance, and secure software architectures that meet business requirements, supporting the viewing of millions of photos and other media worldwide.
- Technology Leadership: Evaluate and recommend new emerging technologies, frameworks, and tools to optimize development and system performance in the following areas: image processing via large scale manipulation & artificial intelligence, 3D laser scan data processing & display via advanced modelling techniques, interfacing with hardware APIs including those for 360 & DSLR cameras, processing and display of drone imagery, derived models and advanced video data.
- Prototyping: When introducing new technologies or frameworks, Architects may build prototypes to validate a solution’s feasibility before handing it off to developers.
- Development Guidance: Provide technical leadership and mentorship to the development team, ensuring coding best practices and architectural principles are followed.
- Burst Capacity: During peak workload periods, the Software Architect may write code to speed up delivery.
- Technical Challenges: The Software Architect may solve complex problems requiring deep expertise, or assist with performance optimization, debugging, and critical bug fixes.
- System Integration: Collaborate with other Software Architects and teams to integrate various systems, APIs, and third-party services.
- Documentation: Create and maintain comprehensive technical documentation, including architectural blueprints, design patterns, and system workflows.
- Stakeholder Collaboration: Work closely with product managers, business analysts, and other stakeholders to understand functional and non-functional requirements.
- Quality Assurance: Ensure code quality through unit testing, code reviews, and adherence to performance and security standards.
- Problem Solving: Lead the identification of architectural risks, performance bottlenecks, and system failures, and develop solutions for these issues.
- Practices: Participate in Agile development processes, including sprint planning, standups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field. Master’s degree is a plus.
- 10+ years of experience in software development, with at least 3 years in a software architecture role developing enterprise-scale web applications.
- Strong experience with multiple programming languages (e.g., Java, C#, Python, JavaScript) and modern JavaScript frameworks such as React, Angular, ExtJS, or VueJS.
- Proficiency in Artificial Intelligence and Deep Learning as applied to images and video.
- Proficiency in cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Deep understanding of databases (SQL, NoSQL) and data modeling techniques.
- Experience with DevOps practices, CI/CD pipelines, and infrastructure as code.
- Excellent communication and leadership skills with the ability to explain complex technical concepts to non-technical stakeholders.
- Familiarity with cybersecurity principles and best practices.
- Familiar with GIT and Jira.
Preferred Skills
- Experience with containerization technologies (Docker, Kubernetes).
- Knowledge of big data technologies (Hadoop, Spark).
- Exposure to machine learning or AI-driven applications.
- Familiarity with enterprise architecture frameworks (e.g., TOGAF).
- Experience developing mobile applications using standard technologies.
- Experience building native mobile applications.
- Familiarity with a variety of client-side streaming video technologies.
Soft Skills
- Strong problem-solving skills and attention to detail.
- Ability to work in a fast-paced environment with shifting priorities.
- Collaborative mindset with a passion for continuous learning and improvement.
What We Provide
- Generous base salary and structured annual bonus.
- Extended Health Coverage.
- Employer matched RRSP contributions.
- Flexible hours and Paid Time Off.
- Professional development opportunities and career growth within parent company Hexagon.
- Remote/ Hybrid working environment with optional work from our Victoria office.
-
Azure Architect
1 month ago
Canada, CA LanceSoft, Inc. Full timeDuration: 12+ MonthsPosition Description:We are looking for an Azure Cloud architect who will contribute to creating our technology vision and work closely with software delivery teams to execute that vision. You will be a subject matter expert for 5-10 projects, all using a similar vision, rather than deeply embedded with a single...
-
Senior Software Engineer
1 month ago
Canada, CA Playwire Full timePlaywire is a full-service digital innovation partner specializing in online advertising and proprietary technologies to elevate publishing brands. As we continue our rapid expansion, we are seeking a Senior Software Engineer (TypeScript) to join our team.This role will contribute to the development of our next-generation website revenue amplification...
-
Pega lead system Architect
1 month ago
Canada, CA Synechron Full timeWe areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...
-
Oracle Database Administrator
2 weeks ago
Canada, CA Ket Software Full timeTN VISA Applicants OnlyShould travel to the client site in US every month.Role : Oracle Administrator/ArchitectStrong knowledge of Data Warehouse Architecture, DB Administration and ETL.Strong knowledge of system upgrade, patching, Disaster Recovery, Migration on Engineered System.Strong knowledge of designing LDOM, ZONES in Engineered System.Experience on...
-
Data Architect
4 days ago
Canada, CA IMCS Group Full timeData Architect – Intermediate6 Months Contract with possible extensionRemote / Edmonton, ABThe proposed resource must meet or exceed one of the following:University graduation in business, management or a related discipline and 2-yr Data Architect (DA) experience.OR2-yr diploma in business, management or a related discipline and 4-yr DA experience.OR1-yr...
-
Cloud Architect
1 month ago
Canada, CA Trapeze Group Full timeJob Summary:As a Cloud Architect you will lead the technical strategy and direction of Trapeze’s cloud computing system that multiple business units are leveraging to serve their customers. You’ll be responsible for developing cloud strategies, evaluating cloud applications and hardware, and organizing cloud systems to meet the operational needs ensuring...
-
ServiceNow Technical Architect
3 months ago
Canada, CA Engage ESM, an Eviden Business Full timeJob Overview: Summary of PositionResponsible for translating complex client needs into specific technical requirements and defining a solution meeting those requirements. You will be a client-facing technical leader, orchestrating and driving the development of these requirements into enterprise solutions. As a Technical Architect, you will oversee projects...
-
Cloud Infrastructure Architect
4 days ago
Canada, CA Intuitive.Cloud Full timeAbout us:Intuitive.Cloud is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale. Intuitive is an "Engineering Company" delivering measurable value and key business outcomes.Intuitive Superpowers:- DataOps & AI/ML- Cloud Native, AppSecOps, DevSecOps- Cloud Migration &...
-
ServiceNow Solution Architect
6 days ago
Canada, CA Systematix Full timeSystematix is currently looking for a ServiceNow Solution Architect to join our client's team. Its 100% remote opportunity only for the candidates based out of Canada or USA . 2 months contract duration and 5 days per week, 9:00am to 5:00pm .SummaryThis role will be reporting to the Business Solution Manager, IT Service Management within IT Services the...
-
OSS Architect
1 month ago
Canada, CA K&K Global Talent Solutions INC. Full timeK&K Talent Solutions inc is an International recruiting agency that has been providing technical resources in the European, Canada and the USA region since 1993.This position is with one of our clients in USA , who is actively hiring candidates to expand their teams.OSS Architect Remote - US / CanadaJob Description:· Architectural Design and Strategy:Design...
-
Azure Cloud Infrastructure Architect
1 month ago
Canada, CA Intuitive.Cloud Full timeAbout us:Intuitive.Cloud is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale. Intuitive is an "Engineering Company" delivering measurable value and key business outcomes.Intuitive Superpowers:- DataOps & AI/ML- Cloud Native, AppSecOps, DevSecOps- Cloud Migration &...
-
Principal Software Engineer Team Lead
1 week ago
Canada, CA Bellwood Full timeAbout the jobWe are seeking a Principal Software Engineer Team Lead to lead a successful team that is building a significant Enterprise financial product to serve as the primary technical contact with the business and provide technical and relational leadership to our team of software engineers.This is a unique opportunity to work alongside an experienced...
-
Sales Director/Account Manager
1 month ago
Canada, CA IBS Software Full timeIBS is a leading global provider of new generation IT solutions to Travel, Transportation and Logistics industries since 1997. IBS provides a broad range of industry leading products and services that manage mission critical operations of airlines, airports, cruise lines, hospitality partners, tour operators and oil & gas companies. These products improve...
-
CCaaS Architect
1 month ago
Canada, CA Quantiphi Full timeAbout Us:Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at unprecedented...
-
Sr. Software Engineer
4 days ago
Canada, CA Ascendion Full timeAbout Ascendion:Ascendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....
-
Lead Software Engineer
1 week ago
Canada, CA Sage Recruiting Full timeStep into the Future of Blockchain Technology as a Lead Software Engineer: Real-time Data Insights! Remote-Optional pending your location and preferences (office in Vancouver, BC)We are seeking an ideal candidate with expertise in:Rust Programming language KafkaBlockchainGCP/AWSBinary serialization/deserializationPostgreSQL/ClickHouse/RedisSchema design and...
-
Principal Software Engineer
1 month ago
Canada, CA Kerry Search Partners Full timeJoin the Frontlines of Blockchain Innovation as a Principal Software Engineer: Real-time Data Analytics and Blockchain! Are you passionate about pushing the boundaries of blockchain technology? Our client, a cutting-edge data company specializing in real-time analytics for decentralized applications (dApps), is looking for an exceptional Technical Lead to...
-
Sr. Data Mesh Architect
1 week ago
Canada, CA Amicon Hub Services Full timeAbout QSpark Group :- QSpark Group is a leading provider of innovative solutions in the field of data modernization, analytics and AI. We specialize in leveraging cutting-edge technologies to help businesses build and manage scalable data lakes and data lakehouses, enabling them to harness the full potential of their data assets for strategic...
-
Technology Architect
1 month ago
Canada, CA Wirehead Full timeResponsibilities:· Define, review, and assess requirements for the SUS NextGen project· Update/Create conceptual, business, and logical and physical architecture artifacts in readiness for enterprise architecture governance decisions.· Perform detailed analysis and recommendations to ensure compliance with appropriate OPS, industry and international...
-
Canada, CA E-Solutions Full timeMuleSoft Developer with salesforce integration Location: Canada (Remote) • Experience level: 8 to 12 years • Solid programming skills and experience troubleshooting Mule ESB, including working with debuggers, flow analyzers and configuration tools. • Experience working with RAML using Mulesoft • Provides guidance and implementation support to both...