团队负责人/高级软件工程师-数据库内部

15个月前全职
Inspur Group

Inspur Group

location 旧金山
unsaved
职位描述: 我们正在寻找一位技术娴熟、经验丰富的团队领导/高级软件工程师,专注于数据库内核开发,加入我们充满活力的团队。作为团队领导/高级软件工程师-数据库内核,您将在我们的旗舰分布式关系数据库管理系统(RDBMS)引擎和领域特定数据计算平台的创建和增强中发挥重要作用。这个独特的机会让您对我们的云原生、分布式、高性能数据库系统中的SQL编译器、执行引擎、分布式事务和复制、存储引擎等各个关键领域产生重大影响。 工作类型:全职,在西雅图或硅谷地区上班 职责: · 负责完整的开发生命周期,包括构思、设计、开发、测试和投产,至少在我们的分布式数据库系统的一个专业领域(SQL编译器、执行引擎、分布式事务和复制、存储引擎)内。 · 在多线程和分布式环境中展示并行性和并发性方面的专业知识,以实现可扩展性和性能。 · 利用模块化设计模式建立一个以简单性为根基的架构,促进迭代和持续演进。 · 领导/指导初级工程师 职位要求和资格: · 计算机科学或相关技术领域的学士学位或更高学历。 · 在C++/C方面有至少4年的生产级软件开发经验。 · 具有数据库存储系统或分布式系统的实际经验。 · 在数据结构、算法、数据库内核、操作系统和I/O系统方面有坚实的基础。 · 具有开发可扩展分布式系统以及部署、扩展和管理微服务的经验。 · 优秀的沟通技巧和有利于团队合作的协作心态。 · 具有对快节奏创业公司和充满乐趣且成就卓越的团队的兴趣和动力。 · 有2年以上领导工程师团队的经验