Senior Software Architect

1 week ago


Burnaby, British Columbia, Canada Sunia Full time

Job Overview:

As an experienced software architect, you'll lead the development of top-notch software solutions. You'll work with teams to analyze requirements, design solutions, and provide technical guidance throughout the software development process. Your knack for software design principles, architectural patterns, and latest technologies will drive innovation and ensure the delivery of robust products.

Key Responsibilities:

  • Architectural Design: Lead software architecture design for large-scale systems focusing on scalability, reliability, security, and performance.
  • Technical Leadership: Provide guidance to development teams, assisting in architectural decisions and best practices.
  • Requirement Analysis: Collaborate with stakeholders to translate business requirements into technical solutions.
  • Prototyping and Proof of Concepts: Develop prototypes to validate architectural decisions and explore new tech.
  • Technology Evaluation: Research and assess new technologies and tools for innovation.
  • Quality Assurance: Ensure coding standards are met through reviews and continuous integration.
  • Performance Optimization: Boost system efficiency and scalability by identifying bottlenecks.
  • Documentation: Maintain technical docs, including architecture diagrams and design specs.
  • Collaboration: Work closely with other teams to align architectural goals with business objectives.
  • Risk Management: Identify and address technical risks early on in projects.

Required Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 5+ years experience as a software architect or senior software engineer.
  • Proficiency in Java, Python, C++, or JavaScript.
  • Expertise in software design patterns, architectural styles, and system integration techniques.
  • In-depth knowledge of AWS, Azure, Google Cloud, Docker, and Kubernetes.
  • Experience with microservices, RESTful APIs, and messaging patterns.
  • Strong database skills, including SQL and NoSQL databases.
  • Excellent problem-solving abilities and strategic thinking.
  • Effective communication skills for technical and non-technical audiences.
  • Leadership qualities to inspire and motivate teams.

Preferred Qualifications:

  • Certification in relevant technologies (e.g., AWS Certified Solutions Architect, TOGAF Certified).
  • Experience with DevOps practices and CI/CD tools.
  • Knowledge of machine learning and AI technologies.
  • Familiarity with agile methodologies like Scrum or Kanban.


  • Burnaby, British Columbia, Canada Sunia Full time

    Job Overview: As a senior software architect, you will be responsible for leading the design and development of scalable, reliable, and high-performance software solutions. You will collaborate with cross-functional teams to analyze requirements, architect solutions, and provide technical guidance


  • Burnaby, British Columbia, Canada BAYS Technology Inc. Full time

    We are looking for a skilled Software Architect to join our team. The perfect candidate will have a solid background in software development and architecture, with a keen interest in creating innovative and scalable software solutions. As a Software Architect, you will collaborate closely with our development teams and stakeholders to craft and implement...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Sr Software Engineer II External Description: We are looking for an experienced Software Architect with an understanding of cloud computing, scalability, security, and distributed computing. You will design an enterprise-scale user-generated content (UG


  • Burnaby, British Columbia, Canada OSI Maritime Full time $140,000 - $170,000

    In 1977, OSI introduced the first generation electronic chart system for the maritime market and revolutionized navigation. Today, OSI Maritime Systems is a leading provider of integrated navigation and tactical solutions designed for naval and maritime security operations. Among those solutions, the company develops and delivers integrated bridge systems...


  • Burnaby, British Columbia, Canada Mountain Crest Personnel Inc. Full time

    Naval Architect – Intermediate / Senior: Harvey 2566We are currently looking for an Intermediate to Senior Level Naval Architect for Victoria, BC and an Intermediate Level Naval Architect for Burnaby BC. Our company is a partnership of Marine Professionals providing services in Engineering, Project Support, and Consulting to the Canadian marine industry....


  • Burnaby, British Columbia, Canada Houle Electric Canada Full time

    A career that gives you purpose. A company that stands up for you. A team where you can be yourself. Sound too good to be true? This is life at Houle. We believe in empowering communities through local projects that positively impact people's lives. We're a passionate group of people who love collaborating on innovative and challenging projects.About this...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number:Position Title: Sr Software Engineer I External Description: Senior Backend Software Engineer New GameREMOTE Overview We exist to inspire the world to play and we're looking for the right people to make that happen. As we bring new forms of entertainment to people

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is a top technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are on the lookout for a skilled, innovative, and team-focused C++ software engineer to join our Sunia software development team. Responsibilities:- Assist software architect...


  • Burnaby, British Columbia, Canada Kron Technologies Inc. Full time

    BackgroundKron Technologies is an emerging technology company that has grown from its Kickstarter origins to develop innovative cameras that have disrupted the world of high-speed video cameras. We're looking for more talented individuals to join us as we design, develop, and manufacture cutting-edge imaging products. Our employees enjoy flexibility,...

  • Cloud Architect

    1 week ago


    Burnaby, British Columbia, Canada Oneok, Inc Full time

    #WeAreONEOK – Fortune 500 company. 100+ years in business. Leading midstream service provider. Safety first. Sustainable operations. Environmentally responsible. Employee focused.JOB SUMMARYONEOK is seeking a highly skilled and experienced cloud architect to join a cloud team responsible for the disciplined growth and overall oversight of cloud use across...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionFortinet is looking for a Senior Software Developer for opportunity in our FortiGuard service team of R&D division. This role will enable you to gain exposure to complex technology in network security and provide you with the opportunity to gain hands-on experience with the various stages in the development cycle.Job Responsibilities:Working...

  • Software Engineer

    1 week ago


    Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is an industry leading technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are seeking a talented, creative and team orientated C++ software engineer to participate in the design and development of Sunia software. ResponsibilitiesAssist...


  • Burnaby, British Columbia, Canada Fortinet Full time

    Description Senior Software Developer Responsibilities : Work with the Product Management teams on the product roadmaps, new features design, and product certifications Work with R&D and QA throughout the product development lifecycle Develop pre- and post-sales tools and environments Research new technologies and trends to be familiar with and be...


  • Burnaby, British Columbia, Canada Fortinet Full time

    DescriptionSenior Software Developer Responsibilities : Work with the Product Management teams on the product roadmaps, new features design, and product certifications Work with R&D and QA throughout the product development lifecycle Develop pre- and post-sales tools and environments Research new technologies and trends to be familiar with and be able...


  • Burnaby, British Columbia, Canada LanceSoft, Inc. Full time

    Location: Burnaby, BC(Remote)Duration:12 month with 12 month extensionSpecific Qualifications or Experience Required:A level of education, training, and experience equivalent to a degree in clinical informatics, health information science, data science, and/or computer science including training and/or experience in designing business architecture in health...


  • Burnaby, British Columbia, Canada Stantec Full time

    Senior Project Manager P9 ) Description Stantec Buildings is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, sustainability specialists, and technologists are passionate about the power of design. We take an innovative,


  • Burnaby, British Columbia, Canada TEEMA Full time

    Job Title: AWS Solution ArchitectJob ID: AT Location: Burnaby, BCWhat you will be doing:Design, implement and maintain all AWS infrastructure and services within a run service environment.Design, Deploy and maintain enterprise class security, network and systems management applications within an AWS environment.Design and implement availability, scalability,...

  • AWS Solution Architect

    2 months ago


    Burnaby, British Columbia, Canada TEEMA Full time

    Job Title: AWS Solution ArchitectJob ID: AT Location: Burnaby, BCWhat you will be doing:Design, implement and maintain all AWS infrastructure and services within a run service environment.Design, Deploy and maintain enterprise class security, network and systems management applications within an AWS environment.Design and implement availability, scalability,...


  • Burnaby, British Columbia, Canada Sunia Full time

    Sunia Technology Inc. is an industry leading technology company specializing in AI technology for handwriting, hand-drawing, as well as image and video processing on mobile and portable devices. We are seeking a talented, creative and team orientated C++ software engineer to participate in the design and development of Sunia software.Assist software...


  • Burnaby, British Columbia, Canada Lifelabs Full time

    LifeLabs is the largest community diagnostics laboratory in Canada, serving the healthcare needs of Canadians for over 50 years. Our team members are truly centred around our customers, and we know that behind every lab requisition, sample being tested, or investment in technology is an individual and their family counting on us. Consistently named one of...