Software Engineer
2 days ago
Huawei Canada has an immediate 12-month contract opening for a Software 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.
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 through combination of automated unit tests, functional testing and system testing of the solution.
About the ideal candidate:
Bachelor, Master or PhD in Computer Science or related area.
Proficient in C and C++ programming.
Excellent documentation, organization and communication skills.
Self-motivated; strong desire to learn on the job.
Must be a team player.
Experience with design and development of a distributed database, or storage system, or file system, or cache system is an asset.
Experience in open source community is an asset.
Your application has been successfully submitted
Other jobs-
Software Engineer
1 week ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $100,000 - $150,000 per yearJob description Huawei Canada has an immediate permanent opening for a Software 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...
-
Co-op Software Engineer
2 days ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $60,000 - $100,000 per yearJob description Huawei Canada has a 12/16-month Co-op opening for a Software 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...
-
Distinguished Engineer
1 week ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per yearJob description Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer.About the team:Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software...
-
Senior Compiler Engineer
1 week ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per yearJob description Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project,...
-
Principal Compiler Engineer
1 week ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $150,000 - $200,000 per yearJob description Huawei Canada has an immediate permanent opening for a Principal Compiler Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project,...
-
Principal Engineer
7 days ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per yearJob description 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,...
-
Junior Compiler Engineer
2 days ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $60,000 - $120,000 per yearJob description Huawei Canada has an immediate contract opening for a Junior Compiler Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project,...
-
Research Engineer
7 days ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $120,000 - $180,000 per yearJob description Huawei Canada has an immediate permanent opening for a Research 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...
-
Co-op Engineer
1 week ago
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $60,000 - $90,000 per yearJob description Huawei Canada has an immediate co-op opening for an Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in...
-
Aviva Way Markham, Ontario, LG B Canada Huawei Technologies Canada Co. Full time $80,000 - $150,000 per yearJob description Huawei Canada has an immediate permanent opening for a Software 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,...