Principal Engineer

4 weeks ago


Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

Huawei Canada has an immediate permanent opening for a Principal Engineer.

About the team:

Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current research areas include cloud native databases, infrastructure resource scheduling and prediction, cloud-native middleware, media engines, and user experience studies. The lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform. Our team has an immediate permanent opening for a Principal Software Engineer.

About the job:

- Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.

- Investigate and design data processing system focusing on extra-large volume data for real-time streaming, based distributed system with the latest and state of the art hardware technology.

- Continuous enhancements on the AI-native data analysis system to fulfill customer requirements utilizing AI techniques for public cloud capacity management and scheduling.

About the ideal candidate:

- Master's or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics

- 5+ years working experience for distributed data processing system

- High proficiency with Java and Golang, must be able to write strong /clean, brand-new code

- Deep understanding of fundamental concepts such as distributed data processing, distributed database/storage system/file system/memory allocation/cache system, like Kafka and Flink

- Ability to clearly articulate technical concepts and challenges

- Highly analytical with strong problem-solving skills;Self-motivated with a proven ability to learn and take initiative

- Experience with Linux system level development, distributed system, or scheduling algorithm is an asset

#J-18808-Ljbffr


  • Principal Engineer

    3 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Engineer - Distributed Data Processing System role at Huawei Canada . Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and...

  • Principal Engineer

    4 weeks ago


    Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including...


  • Markham, Canada EXP Full time

    Electrical Principal Markham, ONAt EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators, and a community of professionals, we bring diverse and talented people together to solve the world’s most complex challenges. Here, you join a team...

  • Principal Engineer

    3 weeks ago


    Markham, Canada PARSONS CORPORATION Full time

    In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential....


  • Markham, Canada Huawei Full time

    Huawei Canada has an immediate permanent opening for a Principal Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...


  • Markham, Ontario, Canada Questrade Financial Group Full time

    Questrade Financial Group (QFG), through its companies - Questrade, Inc., Questrade Wealth Management Inc., Community Trust Company, Zolo, and Flexiti Financial Inc., provides securities and foreign currency investment, professionally managed investment portfolios, mortgages, real estate services, financial services and more. Questrade uses cutting-edge...


  • Markham, Canada Advanced Micro Devices Full time

    A leading technology firm in Markham, Canada, is looking for a Principal Silicon Design Engineer who will lead cross-functional teams and manage customer-driven silicon engineering projects. The ideal candidate will have a strong background in program management, exceptional communication skills, and a degree in Electronics or Computer Engineering. This role...


  • Markham, Canada Advanced Micro Devices Full time

    A leading technology firm in Markham, Canada, is looking for a Principal Silicon Design Engineer who will lead cross-functional teams and manage customer-driven silicon engineering projects. The ideal candidate will have a strong background in program management, exceptional communication skills, and a degree in Electronics or Computer Engineering. This role...


  • Markham, Canada Huawei Technologies Canada Co., Ltd. Full time

    A leading technology firm in York Region, Markham is seeking a Principal Engineer to lead research and development of innovative distributed databases. The ideal candidate will have over 10 years of experience in database design, proficient in C and C++, and possess strong mentorship abilities. Responsibilities include system development, continuous...


  • Markham, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING 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 innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...