Senior Software Engineer - Distributed Database

Company:  Huawei Technologies Canada Co., Ltd.
Location: Markham
Closing Date: 30/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our 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 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 though a combination of automated unit tests, functional testing and system testing of the solution What you’ll bring to the team: Proficient in C and C++ programming 5-10 years’ experience with design and development of a distributed database, or storage system, or file system, or cache system Experience in open source community is an asset Excellent documentation, organization and communication skills Self-motivated learner; strong desire to learn on the job Must be a team player Bachelor or Master major or PhD in computer science or related area #J-18808-Ljbffr
Apply Now
Share this job
Huawei Technologies Canada Co., Ltd.
  • Similar Jobs

  • Senior Software Engineer - Distributed Database

    Markham
    View Job
  • Senior Software Engineer - Distributed Database

    Markham
    View Job
  • Senior Software Engineer - Distributed Database

    Markham
    View Job
  • Senior Software Engineer - Distributed Database

    Markham
    View Job
  • Software Engineer - Distributed Database

    Markham
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙