Principal Engineer

1 week 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



  • Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Compiler Engineer role at Huawei Canada1 year ago Be among the first 25 applicantsJoin to apply for the Principal Compiler Engineer role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Compiler Engineer role at Huawei Canada1 year ago Be among the first 25 applicantsJoin to apply for the Principal Compiler Engineer role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Compiler Engineer role at Huawei Canada 1 year ago Be among the first 25 applicants Join to apply for the Principal Compiler Engineer role at Huawei Canada Get AI-powered advice on this job and more exclusive features. Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The...

  • Principal Engineer

    3 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Engineer - Distributed Database role at Huawei Canada7 months ago Be among the first 25 applicantsJoin to apply for the Principal Engineer - Distributed Database role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Engineer.About the...

  • Principal Engineer

    2 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Engineer - Distributed Database role at Huawei Canada7 months ago Be among the first 25 applicantsJoin to apply for the Principal Engineer - Distributed Database role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Principal Engineer.About the...

  • Principal Engineer

    3 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Principal Engineer - Distributed Database role at Huawei Canada 7 months ago Be among the first 25 applicants Join to apply for the Principal Engineer - Distributed Database role at Huawei Canada Get AI-powered advice on this job and more exclusive features. Huawei Canada has an immediate permanent opening for a Principal Engineer.About...

  • Principal Engineer

    1 day 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

    3 days ago


    Markham, Canada Huawei Full time

    Our team has an immediate permanent opening for a Principal Engineer. Responsibilities: - Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out. - Work with a team of architects and engineers to develop proof-of-concept systems and components across the...

  • Principal Engineer

    1 day ago


    Markham, Canada Huawei Full time

    Our team has an immediate permanent opening for a Principal Engineer. Responsibilities: Research and development of distributed, highly available transaction processing database management system focusing on algorithms for scale up and scale out. Work with a team of architects and engineers to develop proof-of-concept systems and components across the data...

  • Principal Engineer

    3 weeks ago


    Markham, Canada Huawei Canada Full time

    Principal Engineer - Neural Visual Computing Join to apply for the Principal Engineer - Neural Visual Computing role at Huawei Canada . About the team The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform, organized into three specialized teams using innovative programming technologies. This team focuses on...