Senior Software Developer – Big Data

2 months ago


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

Our team has an immediate permanent opening for a Senior Developer.

Responsibilities:

  • Analyze the software requirements and software elements for system design.
  • 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.
  • Participate in different open source and standard meetings to present solutions.
  • Mentor and lead a team of developers.
  • Generate intellectual property such as patents and trade-secrets from research findings.
  • Publish papers in peer-reviewed scientific journals/conferences.
  • Present research findings at conferences and participate in research collaborations with external research institutes and universities.

What you’ll bring to the team:

  • MSc or PhD in computer science, software engineering, or computer engineering.
  • 5+ years of professional software development experience with C++/Java, including object-oriented design.
  • 2+ years of experience contributing to the architecture and design of a system.
  • Knowledge of OS internals, compilers, Linux operating system, system/processor performance, CPU architecture.
  • Proven experience with platform/system level development with performance profiling and tuning.
  • Familiarity with mainstream big data related technologies and distributed frameworks is an asset.
  • Familiarity with CICD and tools such as Git and Maven is an asset.
  • Experience with Apache Flink or other streamed data engines is an asset.
#J-18808-Ljbffr

  • 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

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

    Our team has an immediate permanent opening for a Senior Principal Architect. Responsibilities: Lead the architecture design of one or more core systems in the big data domain. Generate insights from industry and academic trends of big data analytics, and propose technical strategy and roadmap. Influence stakeholders on technical planning and investigation...


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

    Our team has an immediate permanent opening for a Senior Principal Architect. Responsibilities: Lead the architecture design of one or more core systems in the big data domain. Generate insights from industry and academic trends of big data analytics, and propose technical strategy and roadmap. Influence stakeholders on technical planning and investigation...


  • Markham, Ontario, Canada ROSS Full time

    Job Opportunity: Senior Software Developer/ArchitectROSS is an innovative leader in Recruitment Process Outsourcing (RPO), HR Technology, Recruitment and HR Professional Services. We're a company of People Specialists helping companies align their People Strategy with their Business Growth.This is an exciting opportunity as our client is working on a machine...


  • Markham, Ontario, Canada Jonas Software - Canada Full time

    Senior Software DeveloperPVX Plus Technologies Ltd.THE COMPANYPVX Plus is a software company with a strong focus on developing complex business applications. Our development language, PxPlus, is designed to simplify the development, deployment, and support of business applications. As a Senior Software Developer, you will play a key role in product...


  • Markham, Ontario, Canada ROSS Full time

    Job Description:ROSS is a company of People Specialists helping companies align their People Strategy with their Business Growth. We're looking for a Senior Software Developer/Architect to join our Engineering Department.The ideal candidate will be a key resource working on an analytical and data mining platform utilizing Microsoft technologies. This...


  • Markham, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    Our client, a leader in Location Business Intelligence software, is seeking a skilled Senior Software Developer/Architect to join their Engineering Department. This exciting opportunity involves working on an analytical and data mining platform utilizing Microsoft technologies.This platform will support the automation of business processes related to...


  • Markham, Ontario, Canada ROSS Full time

    As a key resource in the Engineering Department, you will be working on an analytical and data mining platform utilizing Microsoft technologies for our client, a leader in Location Business Intelligence software.This exciting opportunity involves working on a machine learning/Big Data project, and you will have the chance to develop solutions as part of a...


  • Markham, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking an experienced Senior Software Developer to join our team at Jonas Software UK. As a key member of our development team, you will be responsible for designing and implementing complex software solutions using C, C++, and other programming languages.Key Responsibilities:Design and implement clean,...


  • Markham, Ontario, Canada Huawei Full time

    At Huawei, we have an exciting opportunity for a skilled Senior Software Developer.About the Role:We are seeking a highly motivated and experienced software engineer to design and develop innovative solutions for our next-generation serverless data analytics and cloud platform.Key Responsibilities:Collaborate with our team of architects and engineers to...


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

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


  • Markham, Canada Jonas Software - Canada Full time

    Senior Software DeveloperPVX Plus Technologies Ltd.THE COMPANYIf you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language, PxPlus, is an application development...


  • Markham, Canada Jonas Software UK Full time

    Description :  Senior Software Developer PVX Plus Technologies Ltd. THE COMPANY If you are looking to further your career in a fun and challenging environment, we want to hear from you. PVX Plus is an established software company with hundreds of thousands of users, preparing for the next stage of growth. Our development language,...


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

    About Huawei Technologies Canada Co., Ltd.We are a leading technology company that drives digital transformation. Our team is currently looking for an experienced Senior Software Developer to join our Big Data department.


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

    Our team has an immediate permanent opening for a Chief Architect. Responsibilities: Proactively Analyze Technical Trends: Continuously monitor and analyze technical trends and developments from both industry and academia. Formulate strategic technical plans for the next 2-5 years based on insightful analysis. Architect Innovative Computing Infrastructure:...


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

    Our team has an immediate permanent opening for a Chief Architect. Responsibilities: Proactively Analyze Technical Trends: Continuously monitor and analyze technical trends and developments from both industry and academia. Formulate strategic technical plans for the next 2-5 years based on insightful analysis. Architect Innovative Computing Infrastructure:...


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

    Our team has an immediate permanent opening for a Chief Architect. Responsibilities: Proactively Analyze Technical Trends: Continuously monitor and analyze technical trends and developments from both industry and academia. Formulate strategic technical plans for the next 2-5 years based on insightful analysis. Architect Innovative Computing Infrastructure:...


  • Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking an experienced Senior Software Developer to join our team at Jonas Software UK.Key ResponsibilitiesDesign and implement complex software development tools using C, C++, and other programming languages.Collaborate with the team to provide input to application design and requirements.Perform unit testing and support other testing...


  • Markham, Ontario, Canada Fleming Farms Senior Living Full time

    Job DescriptionWe are seeking an experienced Senior Software Development Lead to join our team at Syntronic. As a key member of our engineering team, you will play a vital role in shaping the future of telecommunications, automotive, healthcare, and industrial automation.About the Role:Collaborate with senior engineers, architects, and subject matter experts...