Distributed Computing Engineer

2 weeks ago


Markham, Ontario, Canada Huawei Full time

Huawei is looking for a skilled Distributed Computing Engineer to join our team. As an Engineer - Distributed System Backend, you will play a key role in designing and developing proof-of-concept distributed systems and product components.

The successful candidate will have a solid understanding of distributed computing approaches and experience with Linux system level development, distributed system, or scheduling algorithm.

Key Responsibilities:

  • Design and develop proof-of-concept distributed systems and product components
  • Investigate and design new data structures and algorithms focusing on distributed computing approaches
  • Continuous enhancements on the AI-native data analysis system to fulfill customer requirements utilizing AI techniques for public cloud capacity management and scheduling

Requirements:

  • Master's or Ph.D. in Computer Science, Computer Engineering, Applied Mathematics
  • 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

What we offer:

  • A challenging and rewarding career with opportunities for growth and development
  • A collaborative and dynamic work environment
  • A competitive salary and benefits package


  • Markham, Ontario, Canada Huawei Full time

    **Company Description**Huawei is a global leader in telecommunications technology, driven by a passion to make technology accessible to all. Our mission is to build a better future through technological advancements.Job Summary:We are seeking a skilled Principal Engineer to join our team, focused on developing cutting-edge distributed database management...

  • Software Developer

    1 week ago


    Markham, Ontario, Canada Huawei Full time

    Job Description:">Collaborate with a team of architects and engineers to design, develop, and deploy proof-of-concept distributed systems and product components.Investigate and design new data structures and algorithms focusing on distributed computing approaches, leveraging the latest hardware technology advancements.Enhance the AI-native data analysis...


  • Markham, Ontario, Canada Huawei Full time

    At Huawei, we are seeking an experienced Backend Engineering Expert to join our team of architects and engineers in developing cutting-edge distributed systems and product components.Key Responsibilities:Design and develop proof-of-concept distributed systems and product components that meet the highest standards of quality and performance.Investigate and...


  • Markham, Ontario, Canada Huawei Full time

    Our 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, Ontario, Canada Huawei Full time

    Our 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, 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...


  • Markham, Ontario, Canada Huawei Full time

    About HuaweiHuawei's mission is to build a better connected world by delivering innovative technologies and solutions that transform industries and improve people's lives.We are looking for a talented Distributed Data Processing Engineer to help us achieve this goal!Job Responsibilities:Work with cross-functional teams to design and implement distributed...


  • Markham, Ontario, Canada Huawei Full time

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


  • Markham, Ontario, Canada Huawei Full time

    **About Our Team**We are a team of architects and engineers at Huawei, dedicated to developing cutting-edge distributed systems and product components.Detailed Job Description:We have an immediate 12-month contract opening for a highly skilled engineer who can collaborate with our team to design and develop proof-of-concept distributed systems and product...


  • Markham, Ontario, Canada Huawei Full time

    **Join Our Team:** We are looking for a motivated and experienced Senior Distributed Systems Software Engineer to join our team.About the Position:This role involves designing and developing distributed systems and product components for real-time data processing.The successful applicant will work closely with our team to investigate and design data...


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

    About Us: At Huawei Technologies Canada Co., Ltd., we are committed to driving technological innovation and digital transformation in Canada. Our Distributed Scheduling and Data Engine Lab is a hub for cutting-edge research and development, focused on creating advanced cloud technologies that support the productization and iterative optimization of our...


  • 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 Full time

    About the Job:We are seeking a highly skilled and experienced Distributed Data Processing Engineer to join our team at Huawei. In this role, you will be responsible for designing, developing, and implementing distributed data processing systems and product components.The ideal candidate will have a strong background in computer science, with expertise in...


  • Markham, Ontario, Canada WSP in Canada Full time

    OverviewWelcome to WSP, a leading professional services firm that shapes the future of our cities and environments. Our team in Canada is comprised of over 12,000 talented individuals who are passionate about creating innovative solutions for complex problems. As a Senior Civil/Structural Engineer, you will play a key role in designing and optimizing the...


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


  • Markham, Ontario, Canada Huawei Full time

    We are seeking a seasoned Senior Distributed Systems Developer to contribute to the design and development of innovative distributed systems and product components.About the Team:Collaborate with architects and engineers to develop and implement proof-of-concept distributed systems.Research and design new data structures and algorithms that leverage...


  • Markham, Ontario, Canada Broadridge Financial Solutions Full time

    About the RoleWe are seeking an experienced Technical Computing Engineer to join our team at Broadridge Financial Solutions. As an Associate Endpoint Computing Engineer, you will play a critical role in supporting our endpoint products and teams.Your primary responsibilities will include providing technical expertise for system imaging and application...

  • Computer Engineering

    4 weeks ago


    Markham, Ontario, Canada TekWissen ® Full time

    Job Type: Contract Pay Rate: CAD 70 - CAD 70/Hourly/T4 TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related...


  • Markham, Ontario, Canada Huawei Full time

    Huawei is seeking a Software Architect for Distributed Systems to join our team. As an Engineer - Distributed System Backend, you will play a key role in designing and developing proof-of-concept distributed systems and product components.The successful candidate will have a solid understanding of software architecture principles and experience with...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleHuawei is looking for a talented Principal Engineer to lead the development of our distributed database management system.Focusing on algorithms for scale up and scale out, you will design and develop a distributed, highly available transaction processing database management system.Collaborating with our team of architects and engineers, you...