Software Developer/ Engineer/ Architect

Junior R&D Software Engineer - Mandarin Speaking - 12 Month Contract

Huawei Cloud is the world leading and fastest growing cloud computing infrastructure and service provider, we have achieved year-on-year growth of 260% on average over last 4 years. We achieved that through continuous innovations from hardware like chips, intelligent network interface card, servers and switches, to data centers, cloud computing platforms, and cloud-edge-device synergy, system infrastructures, etc. These innovations have provided our customers with more reliable and scalable services in multiple cloud computing scenarios and helped them to reduce cost and improve operation efficiency. We have launched more than 210 services and provided over 200 solutions to our 3 million+ enterprise and individual customers.

SRE Lab was established in Dublin in 2019 to fulfill the increasing demand of O&M business, and aiming to be the Cloud Data Centre of Huawei in Europe. Core services of SRE lab currently focus on the research of automated and intelligent O&M technologies that would support Cloud Business Unit (BU) to reach over a millions of server in a single region. Our R&D areas include but not limit to:

  • Heterogeneous hardware O&M.
  • System-level service fault fast recovery.
  • Large-scale network O&M technology.

Our objective is to build more stable, reliable, secure, scalable and trustworthy public cloud, and provide fundamental components, common infrastructure, and generic services across departments. To achieve that, we are looking for technical architects with previous cloud computing system design and development experience to lead our project teams on various projects.

You will join a team of experts to design and implement the architecture of key components in Huawei Cloud with engineering support from HQ. You will participate all phases of projects lifecycle, including overall architecture design, core features, efficiency and availability improvement and delivery. You will join discussions on tradeoffs, solutions for bottlenecks and code reviews. You will work closely with domain expert in cloud services, great communication and influence skills are necessary, you should be comfortable to participate business meetings.

You will have the opportunity to work on billion dollar business scaling up to million servers in a single region, there would be various challenges along the journey, and you will be thrilled if you love solving problems. You will be working in a great collaborative and innovative team environment.

Under the guidance of the Principal Architects and Snr SWE's you will participate in the projects in the following areas:

  • Improve the availability and reliability competitiveness of Huawei Cloud services.
  • Participate in design and implement architecture to achieve the goal of million servers in a single region with optimal SLA and high O&M efficiency.
  • Maintain current service architecture of Huawei Cloud and be responsible for the results of the production network.
  • Manage risks on the live network of Huawei Cloud, identify problems and risks on the live network, and drive the service team to make improvements

This is a contract position at our Ireland Research Center based at Townsend Street in Dublin 2, Ireland. Flexible/ remote working arrangements available.

Experience Required:

  • Bachelor’s degree in Engineering, Computer Science, other related fields, or equivalent experience
  • Mandarin speaker
  • Passionate about technology and continuous learning.
  • Familiar with at least one script language (Shell, Python, etc.), and one OO language (Java, C++, Go, etc.) with thorough understanding of programming.

Any experience in the following areas would be highly regarded:

  • Large distributed systems with high availability, scalability and performance.
  • Open source and commercial databases such as Druid, Cassandra, SQL Server, MySQL or PostgreSQL, etc.
  • Middleware and container technologies, like OpenShift, Kubernetes, Docker, message queues, distributed caching, etc.
  • Opportunities to work on high profile initiatives that impact the whole company.
  • Work with the brightest minds in software engineering (including Huawei Fellow and renowned professors in the world).
  • A multi-cultural, international working environment.
  • Work for an international world leader, an established yet still rapidly growing Fortune 500 company.