This job might no longer be available.

Senior Programmer (Python Java or Golang)

Ubisoft
Chengdu Sichuan cn
3 years ago
Apply

Job Description

About your role

Ubisoft Chengdu studio is hiring a senior programmer. You will join a team that provides online performance assurance solutions for AAA games of Ubisoft global. By developing simple, easy to use and stable systems or tools to remove barriers such as complicated technologies and infrastructures behind load testing, the team devote itself helping load tester and performance optimizing person quickly and easily find out the performance bottlenecks, issues and suggest possible optimizations so that help game team on game performance and experiences.

你的角色

成都育碧正在招聘高级软件工程师。你将加入的是一个为育碧全球游戏提供在线服务性能保证解决方案的团队。他们的目标是通过开发简单、易用、高可靠的系统和工具来屏蔽性能测试背后复杂的技术及基础设施以帮助性能测试和性能优化人员快速地发现性能瓶颈并建议优化方案从而保证育碧全球游戏性能的可靠性。

What you will do

Work with team lead to design and implement flexible, reliable and high extensive software architecture.

Implement with high code quality the features and modules of software.

Implement specific features, fix bugs and ensure high quality deliveries.

Review code and ensure the code quality of software.

Identify technology risk and seek mitigation solution.

Follow up, research, pre-validate new technologies, and apply it into product.

Coach and help junior programmers.

你的日常工作

与团队主管一起设计并实现灵活的,可靠的,高可扩展的软件系统架构。

高质量地编写软件代码实现架构的核心功能模块。

实现具体功能,修复软件缺陷,保证高质量的递交。

进行代码评审,确保团队代码质量。

发现潜在技术风险,并寻求解决方案。

跟踪技术趋势,进行技术调研及预验,并结合实际推动技术落地。

指导并帮助初级程序员进行开发工作。

Qualifications

What you should be equipped with

Must have a strong foundation of computer knowledges, 5+ years’ experiences on software development, and 1+ medium or large project design experiences.

Must be proficiently able to use common design methods, software architectures and design patterns.

Must have experience on micro-services architecture, familiar with popular components or technologies of distributed services (auto-scaling, high availability, load balance, replication, sharding etc.).

Excellent abilities of analyzing and resolving problems.

Excellent communications abilities, be good at reading and writing in English.

Experience on Cloud Computing (AWS, Google Cloud, Microsoft Cloud) is a plus.

Experience on technologies and components of CNCF (Kubernetes, Prometheus, Open-tracing) is a plus.

Experience on technologies of processing of massive amounts of logs (LogStash, ElasticSearch, Kibana) is a plus.

Knowledge on site reliability engineering (SRE) is a plus.

你需要具备

扎实的计算机功底,5年以上软件开发经验,至少参与设计过1个中大型系统。

熟练使用常见的软件设计方法,软件架构,设计模式。

有微服务架构的经验,熟悉分布式服务常用的技术组件(自动伸缩,高可用,负载均衡,分布式消息队列,副本,分片等)。

优秀的分析问题,解决问题的能力。

优秀的沟通能力,良好的英语读、写能力。

加分项

熟悉云计算(AWS, Google Cloud, Microsoft Cloud)相关技术。

熟悉CNCF相关技术和组件 (Kubernetes, Prometheus, Open-tracing) 。

熟悉海量日志处理技术 (LogStash, ElasticSearch, Kibana) 。

熟悉网站可靠性工程 (SRE) 相关知识。

Company Description

Established in 2008, Ubisoft Chengdu is one of the key game studios in western China and a full-fledged production center, with over 320 talents contributing to Ubisoft’s line-up. We have a strong track record of co-development on Ubisoft’s biggest brands such as Assassin’s Creed®, Skull and Bones™ and For Honor®, as well as developing casual games such as Rabbids party game and bringing hit titles to Switch.

Meanwhile, we are also a pioneer in cutting-edge technology driving Ubisoft’s “games as a service (GAAS)” ethos. Chengdu’s technology team develops products that empower production teams to make educated, data-driven decisions on hit Ubisoft brands.

To find out more, please visit our website: http://www.ubisoftgroup.com or our WeChat account (UBISOFT育碧or 育碧招聘), or contact us for application by: ctu-recruitment@ubisoft.com

育碧成都自2008年建立后已成为中国西部地区主要游戏研发工作室之一,并拥有超过320名员工致力于研发育碧旗下的经典游戏。我们参与已与其他育碧工作室合作研发了多个AAA游戏,如《刺客信条》、《碧海黑帆》及《荣耀战魂》。同时我们也致力于自主研发休闲类游戏,如《疯狂兔子:奇遇派对》以及将多款育碧经典游戏移植到Switch平台。

同时,育碧成都工作室也是研发前沿性技术的领军者,其“Games As A Service (GAAS)” 的理念带领企业不断推陈出新。成都工作室的技术团队开发的产品被运用于育碧旗下众多知名游戏品牌,有效协助研发团队基于科学数据做出准确决策。

想要了解更多,敬请点击http://www.ubisoftgroup.com,或关注我们的微信公众号(“UBISOFT育碧”以及“育碧招聘”),或联系邮箱以申请相应岗位:ctu-recruitment@ubisoft.com

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Ubisoft

Engineering jobs