2018-08-29软件编译

软件编译/代码托管-staff eng/senior staff

base地可为:北京,杭州,美国

职位主要职责是研发我们的云服务平台及相关工具,我们有着一群懂协作有技术有梦想的工程师,一起解决大型项目协作、敏捷高速迭代、海量代码托管、高效测试工具、分布式秒级构建、大规模集群部署发布等世界级业务和技术难题,为集团内部、生态伙伴以及云上开发者服务。

1. 负责公司及云上研发协同平台的架构和核心代码研发;

2. 负责专项工具技术的深入优化,如代码托管、测试工具、软件编译优化等;

3. 参与云端开发工具链建设,打造类似google工具开发基础设施;

4. 攻克各种高并发、数据隔离、系统解耦、云解决方案等方面的技术难关;

5. 参与产品的部署运维,保障系统高可用性

岗位要求

1. 本科以上学历,工科、计算机或其他相关专业优先;

2. 云端开发工具链有领先的理念、全局规划和推动落地能力,具有扎实的c++/java编程和设计能力

3. 在代码托管、测试工具、软件编译优化等专业技术方面有深厚的经验积累,能通过技术深入优化大幅提升效率

4.云产品技术架构能力(公共云、专有云、混合云)

软件编译- staff eng/senior staff

base地可为:杭州,美国

职位描述

1. 基于各种软件类型和编译优化的方向,推演优化所能带来的大概成果

2. 通过开源、发表论文等建设集团在这个技术领域的品牌

岗位要求

1. 硕士及以上学历,3年以上相关经验

2. 对性能分析、编译器(GCC/LLVM)开发、优化有深入研究;对编译领域目前的状况和未来的发展有一定了解

3. 熟悉不同编译优化技术,如IPA、LTO、PGO、FDO等;理解部分编译优化概念,如SSA、Alias Analysis、Dependence Analysis、Vectorization、Data-flow

Analysis、Scheduling、Register Allocation等

4. 通过软件编译技术优化过多种类型的软件,例如Java、C、数据库、工业级基准程序等,并带来大幅成本收益;

5. 在编译领域有知名作品的优先。

JVM-杭州,美国  staff eng/senior staff

岗位描述:

主要负责AJDK的的设计、开发、调试和优化。

探索利用创新Runtime技术去优化系统性能、应用开发效率等。

岗位要求:

1. 有强烈的技术热情,工作责任感。

2. 技术兴趣广泛,具备迅速掌握解决问题所需技术的方法和能力。

3. 思维严谨,逻辑清晰,具备批判性思维能力和习惯。

4. 具备扎实的计算机专业基础,包括算法和数据结构、操作系统、计算机体系结构等。

5. 熟练掌握C/C++/Java作为开发语言,具备优秀的编程素养,对代码质量追求完美。

6. 熟练掌握调试工具和调试方法,具备调试复杂软件的能力(比如虚拟机或编译器)。

7. 具备下列一项或多项领域知识或设计和开发经验甚佳:系统性能分析工具和方法,编译优化技术,编译器设计和开发。

CV email:[email protected]



2018-08-29软件编译_第1张图片

你可能感兴趣的:(2018-08-29软件编译)