Staff Software Engineer - Big Data Platform

Staff Software Engineer - Big Data Platform

26 Oct
|
Huawei Technologies Canada Co.
|
Unionville

26 Oct

Huawei Technologies Canada Co.

Unionville

Our team has an immediate permanent opening for a Staff Software Engineer.

Responsibilities:

- Design, develop, and implement 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.
- Mentor and lead a team of developers.
- Continuously track and analyze emerging technical trends and developments in both industry and academia.
- Understand business and technical needs and together with the global technical team,





translate these requirements into innovative and effective technology solutions that align with organizational objectives.
- Generate intellectual property such as patents and trade-secrets from research findings.
- Participate in different open source and standard meetings to present solutions.

What you’ll bring to the team:

- 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, facilitating effective collaboration and successful project outcomes.

#LI-SZ2

▶️ Staff Software Engineer - Big Data Platform
🖊️ Huawei Technologies Canada Co.
📍 Unionville

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: staff software engineer - big data platform

Technical VP - Big Data Platform

Technical VP - Big Data Platform

Our team has an immediate permanent opening for a Technical VP. Responsibilities: - Take the lead in driving technical innovation across the entire big data stack. Spearhead the development of forward-thinking solutions and contribute to the evolu [...]
Unionville
26 Oct
    Unionville
    26 Oct

Senior Principal Architect - AI Powered Big Data Platform

Senior Principal Architect - AI Powered Big Data Platform

Our team has an immediate permanent opening for a Senior Principal Architect. Responsibilities: - Continuously track and analyze emerging technical trends and developments in both industry and academia. Formulate strategic technical plans for the [...]
Unionville
26 Oct
    Unionville
    26 Oct

Software Engineer - Serverless Distributed Data Systems

Software Engineer - Serverless Distributed Data Systems

Our 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. - De [...]
Unionville
26 Oct
    Unionville
    26 Oct

Software Engineer - GPU Graphics

Software Engineer - GPU Graphics

Our team has an immediate 12-month contract opening for a Software Engineer. Responsibilities: - Perform deep analysis on graphics applications, and optimize software components to deliver best graphics experience on Huawei GPU - Contribute to [...]
Unionville
26 Oct
    Unionville
    26 Oct
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: staff software engineer - big data platform