Distributed Database Researcher

2 weeks ago


Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
About You

You possess deep domain expertise in the implementation of one or more of the following:

  1. Deep understanding of AI end to end data processing, scenarios, and system optimizations.
  2. Core database internals component (example: query optimization, runtime, scheduling, storage engine, transaction processing, etc).
  3. Serverless platform infrastructure.

Strong problem solving skills and ability to learn quickly in a dynamic environment make you an ideal candidate for this role.

Bachelors in Computer Science/Electrical Engineering/Telecommunications; Masters or PhD in relevant area is an asset.



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

    Huawei Canada has an immediate permanent opening for a Distinguished Architect.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, Ontario, Canada Huawei Full time

    About Huawei Canada:Huawei Canada is a leading technology company with a strong presence in the cloud database area. Our research focuses on developing innovative solutions for next-generation cloud infrastructure.We are seeking an experienced Senior Principal Engineer to join our Cloud Native Data Engine team within Distributed Scheduling and Data Engine...


  • Markham, Ontario, Canada Huawei Full time

    **Job Description:**We are seeking a highly skilled Principal Engineer to join our team at Huawei. As a key member of our organization, you will be responsible for designing and developing distributed database management systems that are scalable, secure, and high-performance.About the Role:Design and develop algorithms for scale up and scale out in...


  • Markham, Ontario, Canada Huawei Full time

    About the PositionHuawei is looking for a talented Principal Engineer to lead the development of our distributed database systems.Key ResponsibilitiesDevelop and implement algorithms for scale-up and scale-out of distributed database systems.Work with cross-functional teams to design and build proof-of-concept systems and components.Research and design...


  • Markham, Ontario, Canada Huawei Full time

    **Job Overview**We are seeking a talented Principal Engineer to join our team at Huawei. As a key member of our engineering team, you will play a critical role in designing and developing distributed, highly available transaction processing database management systems.About the Job:You will be working on research and development of distributed database...


  • Markham, Ontario, Canada Huawei Canada Full time

    At Huawei Canada, we are seeking a Co-op Engineer to join our Distributed Scheduling and Data Engine Lab. Our team focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements.About the Role:Build and setup development tools and infrastructure.Develop automation test...


  • Markham, Ontario, Canada Huawei Full time

    About the TeamThe Cloud Native Data Engine team within Distributed Scheduling and Data Engine Lab, led by esteemed technical experts, aims to merge software development with cutting-edge industrial research in the cloud database area.Our team focuses on cloud native database architecture (TaurusDB) and high-performance query and transaction processing (SQL...


  • Markham, Ontario, Canada Huawei Full time

    About the Ideal Candidate:We are seeking an experienced Senior Principal Engineer with a strong background in systems-level programming, C/C++, and expertise in debugging. The ideal candidate will have 5+ years of experience in programming, excellent communication and presentation skills, and familiarity with PostgreSQL kernel or extensions.They should be...


  • Markham, Ontario, Canada Huawei Canada Full time

    About the CompanyHuawei Canada is Huawei Cloud's technical innovation center in Canada, established in 2014. The lab focuses on researching and developing advanced cloud technologies, supporting productization and iterative optimization of its achievements.About the RoleDevelop and set up development tools and infrastructure.Create automation test frameworks...


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

    Location:Markham, CanadaJob Category:Information TechnologyJob Reference:av983l3mJob Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:Huawei Canada has an immediate permanent opening for a Lead Database Engineer & Architect.About the team:The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to...

  • Chief Researcher

    1 week ago


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

    Huawei Canada has an immediate permanent opening for a Chief Researcher.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...


  • Markham, Ontario, Canada Huawei Full time

    Job DescriptionWe are seeking a highly experienced Principal Engineer to join our team at Huawei.As a key member of our engineering team, you will be responsible for the research and development of our distributed database management system, focusing on scalable and highly available architectures.You will work closely with architects and engineers to design...


  • Markham, Ontario, Canada Huawei Canada Full time

    About the Distributed Scheduling and Data Engine LabThe lab fosters a robust technical environment, allowing collaboration with industry experts to create a highly competitive cloud platform. Established in 2014, it has a strong focus on researching and developing advanced cloud technologies.About the Job DescriptionBuild and setup development tools and...


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

    Key Responsibilities:Lead research and development of distributed database systems focusing on high availability and scalability.Design new data structures and algorithms to optimize performance on latest hardware technology.Mentor junior colleagues on software engineering aspects and ensure high-quality code.Collaborate with QA and continuous integration...


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

    About Huawei Technologies Canada Co., Ltd.OverviewWe are a leading technology company with a strong focus on innovation and research. Our team is committed to developing cutting-edge solutions that drive business success.About the JobThis role involves conducting research and implementing innovative ideas in a collaborative environment. You will lead a small...

  • Systems Researcher

    2 days ago


    Markham, Ontario, Canada Huawei Full time

    At Huawei Canada, we are seeking a highly skilled Senior Principal Engineer to lead our Cloud Native Data Engine team. With extensive industry and academic experience, our team merges software development with cutting-edge industrial research in the cloud database area.As a Senior Principal Engineer, you will be responsible for conducting research and...


  • Markham, Ontario, Canada Huawei Canada Full time

    Research and DevelopmentThe Distributed Data Storage and Management Lab focuses on developing next-generation cloud serverless products, addressing various data challenges, including cloud-native disaggregated databases and optimizing low-level data transfers via RDMA.Job ResponsibilitiesGain a deep understanding of the competitive landscape for data...


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

    Social network you want to login/join with:Location:Markham, CanadaJob Category:Information TechnologyJob Reference:dn63e1n2Job Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:Huawei Canada has an immediate 12-month contract opening for an Engineer.About the team:Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei...

  • Software Engineer

    7 days ago


    Markham, Ontario, Canada Huawei Canada Full time

    About the RoleWe are seeking a highly motivated and skilled engineer to join our team as a Co-op for 13 months. The role involves building and setting up development tools and infrastructure, developing automation test frameworks and test tools, performing system testing for cloud and high-availability solutions, and writing and reviewing test cases and...


  • Markham, Ontario, Canada Huawei Full time

    Distributed Database System DeveloperWe are seeking a highly skilled Principal Engineer to join our team at Huawei. As a key member of our engineering team, you will be responsible for designing and developing distributed database systems that are highly available and scalable.The ideal candidate will have extensive experience in C and C++ programming, as...