Staff Software Engineer Big Data Platform

2 months ago


Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
Staff Software Engineer Big Data Platform

Our team at Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Staff Software Engineer to join our Big Data Platform team. As a key member of our team, you will be responsible for designing, developing, and implementing new features and software elements for our system design.

Key Responsibilities:

  • Design and develop new features and software elements for system design.
  • Mentor and lead a team of developers to contribute to software development at the product or platform level.
  • Take charge of the design and code writing for a specific cross-sub-system or codes of key algorithms.
  • Continuously track and analyze emerging technical trends and developments in both industry and academia.
  • Understand business and technical needs and translate these requirements into innovative technology solutions.
  • Generate intellectual property from research findings.
  • Participate in open source and standard meetings to present solutions.

Requirements:

  • BS, MSc, or PhD in Computer Science, Software Engineering, or Computer Engineering.
  • Over 8 years of programming experience with C++/Java, including object-oriented design.
  • Demonstrates proficiency in mainstream big data related technologies, including Hadoop, Spark, Hive, HBase, MongoDB, and others.
  • In-depth knowledge of data structures, algorithms, and design patterns.
  • Possesses knowledge in machine learning, deep learning, LLM, and various AI domains is an asset.
  • Experience of vector database development or vector index and data engineering is an asset.
  • Exhibit excellent communication, presentation, and problem-solving skills.

What We Offer:

At Huawei Technologies Canada Co., Ltd., we offer a dynamic and challenging work environment that fosters innovation and growth. If you are a motivated and experienced software engineer looking to take your career to the next level, we encourage you to apply for this exciting opportunity.



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

    Job Title: Senior Software Architect for Big Data PlatformsAbout the Role:We are seeking a highly skilled Senior Software Architect to lead the development of our big data platforms. The ideal candidate will have a strong background in software engineering, big data technologies, and leadership.Key Responsibilities:Design and develop scalable big data...


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

    Job Title: Senior Big Data Software EngineerAbout the Role:We are seeking a highly skilled Senior Big Data Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in software development, particularly in big data technologies, and excellent communication skills.Key Responsibilities:Design,...


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

    Job Title: Senior Software Developer - Big DataWe are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. This is a permanent position that requires a strong background in software development, particularly in big data technologies.Responsibilities:Analyze software requirements and design systems to...


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

    Job Title: Senior Software Developer - Big DataWe are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. This is a permanent position that requires a strong background in software development, particularly in big data technologies.Responsibilities:Analyze software requirements and design systems to...


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

    We are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd.The ideal candidate will have a strong background in software development, with a focus on big data systems.Key Responsibilities:Design and develop software solutions for big data systems.Lead a team of developers in the design and development of...


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

    Staff Software EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled and experienced Staff Software Engineer to join our team.Key Responsibilities:Design and develop new software features and elements for system design.Mentor and lead a team of developers to contribute to software development at the product or platform level.Take...


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

    Staff Software EngineerAt Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled and experienced Staff Software Engineer to join our team.Key Responsibilities:Design and develop new software features and elements for system design.Mentor and lead a team of developers to contribute to software development at the product or platform level.Take...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Developer - Big Data.Key ResponsibilitiesAnalyze software requirements and design systems to meet business needs.Contribute to software development at the product or platform level, ensuring high-quality and...


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

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Software Developer - Big Data.Key ResponsibilitiesAnalyze software requirements and design systems to meet business needs.Contribute to software development at the product or platform level, ensuring high-quality and...


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

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Analyze software requirements and design systems to meet business needs.Contribute to the development of software products and platforms.Lead the design and implementation of cross-sub-systems and key...


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

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. as a Big Data Software Architect. The successful candidate will be responsible for designing and developing high-performance software solutions for big data processing.Key Responsibilities:Software Design and Development: Analyze...


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

    Job Summary:We are seeking a highly skilled Senior Software Developer to join our team at Huawei Technologies Canada Co., Ltd. as a Big Data Software Architect. The successful candidate will be responsible for designing and developing high-performance software solutions for big data processing.Key Responsibilities:Software Design and Development: Analyze...


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

    Senior Developer OpportunityWe are seeking a highly skilled Senior Developer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Analyze software requirements and design systemsContribute to software development at the product or platform levelLead the design and code writing for cross-sub-systems and key algorithmsPublish research...

  • Data Analyst

    4 weeks ago


    Markham, Ontario, Canada Data Privacy Full time

    Unlock the Future of Automotive TechnologyAt Syntronic, we're pushing the boundaries of innovation in the automotive industry. As a Data Analyst - Automotive Engineer, you'll play a crucial role in shaping the future of transportation.Key Responsibilities:Collaborate with cross-functional teams to develop data-driven solutions for top-tier clients.Analyze...

  • Data Analyst

    4 weeks ago


    Markham, Ontario, Canada Data Privacy Full time

    Unlock the Future of Automotive TechnologyAt Syntronic, we're pushing the boundaries of innovation in the automotive industry. As a Data Analyst - Automotive Engineer, you'll play a crucial role in shaping the future of transportation.Key Responsibilities:Collaborate with cross-functional teams to develop data-driven solutions for top-tier clients.Analyze...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Quadient Full time

    Unlock Your Potential as a Staff Software Engineer at QuadientQuadient is a global leader in customer communication solutions, and we're seeking a skilled Staff Software Engineer to join our dynamic iForms team. As a key member of our team, you'll have the opportunity to design and develop scalable software systems for the iForms platform and integrate it...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Quadient Full time

    Unlock Your Potential as a Staff Software Engineer at QuadientQuadient is a global leader in customer communication solutions, and we're seeking a skilled Staff Software Engineer to join our dynamic iForms team. As a key member of our team, you'll have the opportunity to design and develop scalable software systems for the iForms platform and integrate it...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Quadient Full time

    Unlock Your Potential as a Staff Software Engineer at QuadientQuadient is a global leader in customer communication solutions, and we're seeking a skilled Staff Software Engineer to join our dynamic iForms team. As a key member of our team, you'll design and develop scalable software systems for the iForms platform and integrate it into our larger software...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Quadient Full time

    Unlock Your Potential as a Staff Software Engineer at QuadientQuadient is a global leader in customer communication solutions, and we're seeking a skilled Staff Software Engineer to join our dynamic iForms team. As a key member of our team, you'll design and develop scalable software systems for the iForms platform and integrate it into our larger software...

  • Software Engineer

    2 months ago


    Markham, Ontario, Canada Quadient Full time

    Unlock Your Potential as a Staff Software Engineer at QuadientQuadient is a global leader in customer communication solutions, and we're seeking a skilled Staff Software Engineer to join our dynamic iForms team. As a key member of our team, you'll design and develop scalable software systems for the iForms platform and integrate it into our larger software...