Principal Engineer Distributed System Backend
3 months ago
Our team has an immediate permanent opening for a Principal Engineer.
Job Description:
- Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.
- Investigate and design new data structures and algorithms focusing on distributed computing approaches on 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.
What you’ll bring to the team:
- Master's or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics
- 5+ years working experience for distributed system backend development
- High proficiency with Golang, must be able to write strong /clean, brand-new code
- Deep understanding of fundamental concepts such as design of algorithms & data structures, object-oriented design and operating systems
- Understanding of distributed database/storage system/file system/memory allocation/cache system
- Highly analytical with strong problem-solving skills; Self-motivated with a proven ability to learn and take initiative
- Ability to clearly articulate technical concepts and challenges
- Experience with Linux system level development, distributed system, or scheduling algorithm is an asset
-
Engineer - Distributed System Backend
1 month ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month contract opening for an Engineer.Job Description:Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design new data structures and algorithms focusing on distributed computing approaches on the latest and state of the art hardware...
-
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Principal Engineer.Job Description: 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...
-
Principal Engineer
2 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate permanent opening for a Principal Engineer.Job Description:Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design data processing systems focusing on extra-large volume data for real-time streaming, based on distributed systems with the latest and...
-
Principal Engineer
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Principal Engineer.Job Description:Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design data processing systems focusing on extra-large volume data for real-time streaming, based distributed systems with the latest hardware...
-
Principal Engineer
2 weeks ago
Markham, Canada Huawei Canada Full timeOur 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...
-
Senior Distributed Systems Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time**Job Overview**Huawei Technologies Canada Co., Ltd. has an immediate 12-month contract opening for a highly skilled Distributed Systems Engineer.We are seeking a talented professional to work with our team of architects and engineers to develop proof-of-concept systems and product components using the latest distributed computing approaches.The successful...
-
Engineer - Distributed Data Processing System
2 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month contract opening for an Engineer.Job Description: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...
-
Software Engineer
4 months ago
Markham, Canada Huawei Full timeOur team has an immediate 12-month contract opening for a Software Engineer. Responsibilities: Work with a team of architects and engineers to design and develop framework/engine for the next-generation serverless data analytics and cloud.Deeply analyze and optimize software system performance.Learn and adopt new technologies (parallel, distributed systems,...
-
Software Engineer
2 weeks ago
Markham, Canada Huawei Canada Full timeOur team has an immediate permanent opening for a Software Engineer.Responsibilities:Work with a team of architects and engineers to design and develop framework/engine for the next-generation serverless data analytics and cloud.Deeply analyze and optimize software system performance.Learn and adopt new technologies (parallel, distributed systems,...
-
Senior Distributed Systems Developer
2 weeks ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Distributed Systems Developer to join our team at Huawei Technologies Canada Co., Ltd.Job SummaryThis is a 12-month contract position that requires a Master's or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics or a related field.Key Responsibilities:Work collaboratively...
-
Principal/Distinguished Engineer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has a permanent opening for a Principal/Distinguished Engineer. Responsibilities: Understand competitive landscape for data processing and serverless infrastructure in cloud. Architect and develop framework/engine for the next-generation data + AI system. Deeply analyze user scenarios resulting in optimized software system solution. Learn and adopt...
-
Principal/Distinguished Engineer Data and AI
5 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has a permanent opening for a Principal/Distinguished Engineer.Responsibilities: Understand competitive landscape for data processing and serverless infrastructure in cloud.Architect and develop framework/engine for the next-generation data + AI system.Deeply analyze user scenarios resulting in optimized software system solution.Learn and adopt...
-
Senior Developer
4 months ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month contract opening for a Developer. Responsibilities: Work with a team of architects and engineers to develop proof-of-concept systems and product components. Investigate and design new data structures and algorithms focusing on distributed computing approaches on the latest and state of the art hardware...
-
Data Systems Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Full timeAs a Data Systems Engineer at Huawei, you will have the opportunity to work on cutting-edge distributed systems and product components. Our team is seeking an experienced professional with a strong background in computer science and software engineering.We are looking for someone who can design and develop efficient data processing systems that utilize the...
-
Software Engineer
2 weeks ago
Markham, Canada Huawei Canada Full timeOur team has an immediate contract opening for a Software 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...
-
Engineer I Computer Systems
2 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeOur team has an immediate 12-month contract opening for an Engineer.Job Description:Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design data processing systems focusing on extra-large volume data for real-time streaming, based distributed systems with the latest and...
-
Engineer I Computer Systems
2 weeks ago
Markham, Canada Huawei Full timeOur team has an immediate 12-month contract opening for an Engineer.Job Description:Work with a team of architects and engineers to develop proof-of-concept distributed systems and product components.Investigate and design data processing systems focusing on extra-large volume data for real-time streaming, based distributed system with the latest and...
-
Senior Software Engineer
4 months ago
Markham, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software 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...
-
Cloud Systems Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team and contribute to the design and development of a next-generation serverless data analytics framework.ResponsibilitiesCollaborate with architects and engineers to develop a cutting-edge framework for cloud-based data analytics.Analyze and optimize software system performance to...
-
Senior Principal Software Architect
1 week ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Technologies Canada Co., Ltd. is seeking an experienced Senior Principal Software Architect to join our team.The salary for this position is estimated to be between $120,000 and $180,000 per year.Job DescriptionThis is a permanent full-time opportunity with immediate opening in Vancouver.We are looking for a highly skilled Senior Principal Software...