Engineer - Distributed System Backend

4 weeks ago


Markham, 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 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. 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. #J-18808-Ljbffr



  • Markham, Canada Huawei Canada Full time

    Join to apply for the Engineer - Distributed System Backend role at Huawei Canada . 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 Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud...


  • Markham, Canada Advanced Micro Devices Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create...

  • 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 Technologies Canada Co., Ltd. Full time

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

  • Co-op Engineer

    2 weeks ago


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

    Our team has an immediate 12-monthCo-op openingfor an 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 developing advanced cloud technologies, supporting the productization and iterative optimization of its technical...

  • Software Engineer 1

    4 weeks ago


    Markham, Canada Mekari Full time

    Join to apply for the Software Engineer 1 (Backend) role at Mekari . Design, develop, and maintain scalable and reliable backend systems for thousands of businesses. Write clean, efficient, and well-tested code in Go. Collaborate with cross-functional teams to define, design, and ship new features that delight our customers. Participate in troubleshooting...


  • Markham, Canada Advanced Micro Devices Full time

    A leading semiconductor company in York Region is seeking an experienced Senior Staff Software Engineer – Backend Platform Lead. In this role, you will lead the design of scalable backend services for AI and data center GPU products. A strong background in Python frameworks and distributed system design is essential, alongside mentoring capabilities. This...


  • Markham, Canada Advanced Micro Devices Full time

    A leading semiconductor company in York Region is seeking an experienced Senior Staff Software Engineer – Backend Platform Lead. In this role, you will lead the design of scalable backend services for AI and data center GPU products. A strong background in Python frameworks and distributed system design is essential, alongside mentoring capabilities. This...


  • Markham, Canada Black & Veatch Corporation Full time

    Water Distribution System Hydraulic Engineer Location: Markham, ON, CA Company: Black & Veatch Family of Companies At Black & Veatch, our employee-owners go beyond the project. For over a century, we have been breaking down social, economic and geographic barriers by making life's critical resources accessible to all. Working with us, you will help...


  • Markham, Canada Black & Veatch Full time

    At Black & Veatch, our employee-owners go beyond the project. For over a century, we have been breaking down social, economic and geographic barriers by making life's critical resources accessible to all. Working with us, you will help provide critical expertise as we, along with our valued clients, deliver solutions that positively impact communities around...