Principal Engineer

2 days 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 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 cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers via RDMA.

Teams within this lab create advanced cloud serverless data infrastructure and implement cutting-edge networking technologies for Huawei's global AI infrastructure.

About the job

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 manager, buffer manager and transaction processing components. Investigate and design new data structures and algorithms focusing on lockless and NUMA aware approaches on the latest and state of the art hardware technology. Continuous enhancements on the distributed database system to fulfill customer requirements for self-tuning under differing workload conditions.

Mentor junior colleagues on algorithm design, data structure and software engineering aspects focusing on high performance scalable code. Work with QA and continuous integration teams to drive a quality overall solution though a combination of automated unit tests, functional testing and system testing of the solution. Job requirementsAbout the ideal candidate:Proficient in C and C++ programming. 10+ years’ experience with design and development of a distributed database, or storage system, or file system, or cache system.

Experience

in open source community is an asset. Excellent documentation, organization and communication skills. Publication history and patent success is an asset. Bachelor's in Computer Science/Electrical Engineering/Telecommunications; Master's or PhD is an asset.

Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Telecommunications Referrals increase your chances of interviewing at Huawei Canada by 2x Get notified about new Database Engineer jobs in Markham, Ontario, Canada . Richmond Hill, Ontario, Canada 1 week ago Data Engineer, Business Banking Credit Risk (12-month contract) Toronto, Ontario, Canada CA$120,000.00-CA$190,000.00 1 month ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr



  • 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...


  • 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...

  • Principal Engineer

    4 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...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Senior Principal Architect - Web Engine role at Huawei Canada.The web, Windowing and Graphics team is exploring novel architectures to accelerate rendering of ArkUI and web platform content. Areas of study include customizing GPU drivers for web rendering, simplifying Chrome rendering architecture for TBDR GPU targets, concurrent web...

  • Principal Engineer

    2 days 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 cloud-native...

  • Principal Engineer

    2 days ago


    Markham, Canada Parsons 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 Parsons Oman Full time

    A leading infrastructure company is seeking a Principal Engineer with expertise in roads and highways to support projects across the Greater Toronto Area. The successful candidate will coordinate multidisciplinary teams, ensure technical excellence, and lead roadway design projects. Candidates should have a Bachelor’s degree in civil engineering and at...


  • Markham, Canada Parsons Oman Full time

    A leading infrastructure company is seeking a Principal Engineer with expertise in roads and highways to support projects across the Greater Toronto Area. The successful candidate will coordinate multidisciplinary teams, ensure technical excellence, and lead roadway design projects. Candidates should have a Bachelor’s degree in civil engineering and at...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Senior Principal Architect - Web Engine role at Huawei Canada . The web, Windowing and Graphics team is exploring novel architectures to accelerate rendering of ArkUI and web platform content. Areas of study include customizing GPU drivers for web rendering, simplifying Chrome rendering architecture for TBDR GPU targets, concurrent web...

  • Principal Engineer

    4 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....