Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Western Digital Principal Engineer Data Analytics Engineering GenAI 
Canada, British Columbia, Area H (Cultus Lake/Columbia Valley) 
267172848

25.09.2024
Company Description

But we can’t do it alone. Today’s exceptional data challenges require your exceptional skills. It’s You & Us. Together, we’re the next big thing in data.

Job Description
  • 1. Responsible for the design, development and maintenance of automation & GenAI systems for the quality department, including requirements analysis, system architecture design, code writing, testing, deployment and optimisation.
    2. Research and evaluate emerging technologies, provide technical support and innovative solutions for the system to improve the performance, reliability and scalability of the system.
    3. Work closely with business departments to understand business requirements, design and develop automation solutions to meet business needs.
    4. Formulate and optimise the system development process, improve the development efficiency and code quality, and ensure the stable operation of the system.
    5. Mentor and train junior engineers, impart technical knowledge and best practices, and improve the overall technical level of the team.
    6. Participate in system architecture review, code review and technical decision making to ensure that the system design and implementation comply with quality standards and best practices.
    7. Monitor the system operation status, identify and solve system problems in time to ensure the high availability and stability of the system.
    8. Write technical documents, including design documents, development documents and user manuals, etc., to ensure that the system documentation is complete and accurate.
    9. Continuously learn new technologies and knowledge, keep up with industry trends, and provide innovative solutions for the system.

Qualifications
  • 1. Bachelor's degree or above in computer related majors, with more than 5 years of related working experience.
    2. Proficient in at least one major programming language (e.g. Java, Python, C++, etc.) and related frameworks.
    3. Familiar with software development life cycle and agile development methodology.
    4. Proficient in database, middleware, distributed systems and other related technologies.
    5. Good system design and architecture skills, able to design high-performance, scalable system architecture.
    6. Good communication and collaboration skills, able to work effectively with cross-functional team.
    7. Good problem analysis and solving skills, able to independently analyse and solve complex problems.
    8. Have excellent learning ability and innovation consciousness, able to continue to learn new technologies and put forward innovative solutions.
    9. Good English reading and writing skills, able to read technical documents.
    10. Master of GenAI development and deployment is preferred.