后端工程师,交易
Backend Engineer, Trading
职责
● 基础设施的开发与实施
● 构建大规模软件系统
● 底层基础设施/架构升级
● 性能调优、线上故障排查与系统重构
● 使用工程最佳实践编写高质量、清晰且可维护的代码
● 指导初级工程师的日常工作,进行知识分享等
要求
● 计算机科学、工程或相关领域的学士/硕士学历,有行业经验
● 10年以上软件开发经验,最好在后端或分布式系统领域
● 精通核心 Java,熟悉 Spring 框架
● 精通 MySQL,熟悉至少一种 NoSQL 数据库
● 精通分布式系统设计,熟悉至少一种消息中间件及其底层设计原理
● 能够应对压力,并快速学习新知识
● 良好的跨团队沟通能力
Originally posted on Himalayas
查看英文原文
Responsibilities
● Development and implementation of infrastructure
● Build large scale software system
● Underlying infra/arch upgrade
● Performance tuning, online incidents troubleshooting, and system refactoring
● Write high-quality, clean, and maintainable code using engineering best practices
● Guide junior engineers’ daily work and do knowledge share, etc.
Requirements
● Bachelor's/Master's degree in computer science, engineering, or equivalent
industry experience
● 10+ years of software development experience, preferably in backend or
distributed systems
● Proficient in core java, and familiar with spring framework
● Proficient in MySQL, and familiar with at least one NoSQL DB
● Proficient in distributed system design, and familiar with at least one messaging
middleware and the underlying design principles
● Capable to cope with stress, and quickly learn new knowledge
● Good cross-team communication skills
Originally posted on Himalayas