V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
reorx
V2EX  ›  酷工作

Sixteen Markets 招聘后端和产品 | 欢迎实习生与应届 | 坐标深圳

  •  4
     
  •   reorx · 2017-12-28 20:16:00 +08:00 · 9582 次点击
    这是一个创建于 2282 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Who We Are

    Sixteen Markets 是一家专注为客户提供金融业务底层基础设施解決方案的新型金融科技公司,公司总部位于美国纽约。公司管理团队成员均来自美国一线券商及投资银行,人均行业从业经验超过 10 年。Sixteen Markets 旗下子公司 Sixteen Securities 拥有交易经纪、私募基金、投资顾问等美国金融业务从业牌照,目前刚完成 A 轮融资。

    我们有美国和深圳两个团队,其中美国团队主要负责核心业务的开发和运营,深圳负责交易平台与周边系统的开发与支撑。

    Tech Stack

    • 后端使用的开发语言为 Go, Python, C++
    • 前端使用的框架为 Vue.js
    • API 接入层使用的语言和框架为 Lua/OpenResty

    Responsibilities & Requirements

    后端开发

    负责以下职责:

    • 基于 Go 核心系统的开发
    • 基于 C++ 的高性能交易引擎的开发
    • 基于 Python 的面向客户的业务系统开发
    • 基于 OpenResty + Lua 的 API 接入层开发
    • 内部系统及中间件的开发

    我们期望你:

    • 熟悉 Go, Python, C++ 中的一种或多种
    • 熟练使用 Git 进行代码管理
    • 熟练使用 GNU/Linux 操作系统
    • 具备较好的计算机网络方面的基本知识

    产品经理

    负责以下职责:

    • 收集整理客户的需求并对应客户需求进行产品设计,配合完成产品功能上线
    • 配合公司管理团队制定产品发展规划

    我们期望你:

    • 具有与产品相关的专业软件使用能力
    • 熟悉产品从需求、设计、开发到最终上线的整个流程
    • 能自主解决简单的数学问题(无论是通过代码还是通过 Spreadsheet )
    • 有耐心,有强烈的责任心与优秀的团队合作意识

    开发实习生

    实习生将根据项目需求参与到开发流程中,或根据能力方向独立负责内部系统的设计和实现。

    我们期望你:

    • 积极主动、有责任心
    • 在校园内有过个人项目或团队项目的经验
    • 有良好的沟通能力,遇事有耐心
    • 能够清楚地表达自己的想法,喜欢通过文档记录开发过程

    加分项

    • 有过金融产品(股票、期货、BTC 等)的交易经验,对交易有热情
    • 具备良好的英文听说读写能力
    • 有金融或数学的专业背景
    • 熟悉或了解 FIX 协议

    Compensation

    • 20k 至 40k 人民币或等值美元;实习生日薪为 150 人民币与 30 人民币餐补
    • 配发全套生产力工具(硬件和软件)
    • 可以选择每年一次为期 3-5 个月的纽约办公室派驻机会
    • 可以选择美元发薪(可合理避税)
    • 自由选择工作时区
    • 合理的期权计划和与公司营收挂钩的 bonus

    工作地点:深圳市南山区田厦金牛广场(一号线桃园地铁站旁)
    联系邮箱: [email protected]

    第 1 条附言  ·  2017-12-31 16:39:29 +08:00

    接到一些同学的反馈说后端开发的具体内容以及能力要求不够清晰,诚恳接受建议,补充一下对我们技术团队的说明:

    我们的业务以对外提供的 HTTP API 为主,所有 API 参数和返回由 JSON Schema 定义。最外层是 OpenResty + Lua 开发的 API 网关,这一层主要做参数检查、身份验证,将请求标准化为内部调用转发到其他服务。 内部则是由各个 Go, C++, Python 的 microservices 组成的 service mesh。所有内部服务之间的调用和数据结构由 Protocol Buffers 定义 ,统一使用 gRPC 作为 RPC 框架。

    代码比重由高到低依次为 Go, Python, C++, Lua。

    • Go 服务负责交易、清算相关的计算任务,同时承担最多的请求压力,因此对一致性、计算效率要求很高,深度使用了 goroutine, channel, mutex 等特性。
    • Python 服务负责用户系统,以及运营数据的管理,使用的框架为 Django,并大量使用了 Gevent,运行容器为 uWSGI。
    • C++ 服务负责连接交易所收发订单,主要使用的协议是 FIX protocol。由于 FIX 有很多变种,因此需要完整理解其 Spec 并根据接入方的不同进行调整。与 Go 服务类似,同样要求极高的稳定性和性能,且对网络连接的异常、容错处理要求更高。

    开发上我们遵循 twelve-factor app,代码管理则遵循 Gitflow。有完整的多环境上线流程和严格的发布周期控制。 我们追求使用业内 state of art 工具,也乐于尝试新的事物: 我们使用 Bamboo 和 Ansible 实现 CI 和发布、Rundeck 管理定时任务、Beats 和 Elasticsearch 收集日志、Sentry 收集异常、CloudWatch 存储指标和报警。我们的基础设施主要由 AWS 提供。 为了解决统一打包的问题,我们甚至开发了自己的打包工具,构建了一套适用于内部所有语言和项目类型的打包标准。

    在工作时间上我们有时区的选择,派驻美国办公室的同事会与深圳不同。目前深圳这边的规定作息时间为:大小周间隔,大周休息 2 日,小周休息 1 日;每天下午 1 点前到办公室,下班时间自由选择。这是因为我们有时要北美时间的早晨与美国团队进行沟通,或者监控交易时段服务状态;大小周则是由于交易日内不做代码发布,因此每两周需要有一个周末专门对生产环境进行维护和发布。

    我们相信良好的开发素养和技术嗅觉有时更胜于年龄和经验,因此不想让年龄成为门槛,哪怕你资历尚浅,只要你觉得我们的技术栈和你非常匹配,也请自信地发来简历吧。如果你的工作经验足够丰富,我们会更多地考察你的工作方式和团队沟通能力,毕竟气味相投者才能在一起更好的工作。

    最后的最后,虽然有些俗套,还是想喊一下口号了。这是一个年轻、有爱、单纯的团队,由一群热爱技术、严格自律、喜欢挑战新事物的人组成,我们诚挚地期望志同道合者的到来,愿在新的一年能与你共同前进, Happy New Year 2018 :-)

    35 条回复    2018-01-07 14:22:21 +08:00
    tevin
        1
    tevin  
       2017-12-28 21:20:35 +08:00   ❤️ 2
    背后可能是我加入过最棒的创业团队
    IdealHack
        2
    IdealHack  
       2017-12-28 22:03:56 +08:00 via iPhone   ❤️ 1
    很棒的机会,很有挑战性的工作
    wangdu2012
        3
    wangdu2012  
       2017-12-28 23:13:28 +08:00 via iPhone   ❤️ 1
    感觉很不错的样子
    ericFork
        4
    ericFork  
       2017-12-29 00:14:01 +08:00   ❤️ 1
    啊哈 XD 终于知道你们在做什么了
    podel
        5
    podel  
       2017-12-29 10:24:40 +08:00
    瑟瑟发抖的 18 年毕业的应届生已投。希望能得到回复。
    reorx
        6
    reorx  
    OP
       2017-12-29 13:31:10 +08:00
    @tevin @IdealHack 谢谢老朋友们
    @wangdu2012 欢迎来投简历!
    @ericFork 哈哈,正式写出来会比我原本的表达要清楚很多 XD
    reorx
        7
    reorx  
    OP
       2017-12-29 13:37:09 +08:00
    @podel 感谢投递,请等待我们 review 之后的回复 :)
    lsmgeb89
        8
    lsmgeb89  
       2017-12-29 13:42:04 +08:00
    你们美国公司招人吗?
    reorx
        9
    reorx  
    OP
       2017-12-29 13:52:44 +08:00
    @lsmgeb89 这次只为深圳办公室招人,美国那边大约在农历新年之后会开放招聘职位。
    deadseven
        10
    deadseven  
       2017-12-29 13:56:13 +08:00 via Android
    大佬要求很高,弱鸡支持一波,继续修炼中
    s7lx
        11
    s7lx  
       2017-12-29 15:22:36 +08:00
    有意,最近在看金融相关的产品岗,刚好就看到了,已投
    swagger
        12
    swagger  
       2017-12-29 15:48:01 +08:00
    产品岗对英语的要求高吗?
    reorx
        13
    reorx  
    OP
       2017-12-29 17:52:31 +08:00
    @s7lx 已经收到啦,很赞
    @swagger 需要基本的听说读写能力,因为需要接触很多英文的金融资料,而且会使用英文进行邮件沟通。专业词汇不做要求,我们会给充足的学习和适应时间。
    panerai
        14
    panerai  
       2017-12-29 19:21:11 +08:00
    挺感兴趣的,但我是一个 javaer,摊手
    hunteras
        16
    hunteras  
       2017-12-30 23:58:16 +08:00
    有兴趣,简历已投,希望能进一步沟通。
    sagk
        17
    sagk  
       2017-12-31 00:05:17 +08:00 via iPhone
    工作时间呢,一周几天?
    believeitcould
        18
    believeitcould  
       2017-12-31 14:11:24 +08:00
    哇哇哇 我就住你们对面
    reorx
        19
    reorx  
    OP
       2017-12-31 16:41:45 +08:00
    @sagk 请看最新的附言。
    @believeitcould 哈哈,都是大南山科技圈的成员呢。
    felinx
        20
    felinx  
       2018-01-02 15:49:32 +08:00   ❤️ 1
    @reorx 附言透入出了太多的信息,满满的诚意👍
    zythum
        21
    zythum  
       2018-01-02 16:17:30 +08:00
    总算知道你在干啥了... 看着相当牛 x
    reorx
        22
    reorx  
    OP
       2018-01-02 16:24:02 +08:00
    @felinx 只有相互了解才能找到合拍的小伙伴嘛
    reorx
        23
    reorx  
    OP
       2018-01-02 16:26:04 +08:00
    @zythum 抱住失散多年的朱一!
    felinx
        24
    felinx  
       2018-01-02 17:02:37 +08:00
    @reorx 祝你们新年好运,招到心仪的工程师 ggmm 哦
    reorx
        25
    reorx  
    OP
       2018-01-02 19:13:12 +08:00
    @felinx 感谢飞龙 :D
    HiShan
        26
    HiShan  
       2018-01-02 19:16:48 +08:00
    2018 年毕业的应届生已投递,弱弱的问问开发实习也对 Golang 和 python 要求较高吗?我主要学的 Java,Golang 和 Python 也会但是不是很熟练。。。
    zjbztianya
        27
    zjbztianya  
       2018-01-02 19:47:27 +08:00
    业余时间学的 go,go 要求如何,刷完 MIT6.824 能来面试嘛。
    hanangellove
        28
    hanangellove  
       2018-01-03 09:12:48 +08:00
    招聘模板~~~~~~很详细,👍
    lzhCoooder
        29
    lzhCoooder  
       2018-01-03 12:11:20 +08:00
    虽然技术栈不一样但是感觉和我们项目还有点像,在上海我就投一下了 hhh
    reorx
        30
    reorx  
    OP
       2018-01-03 19:08:15 +08:00
    @zjbztianya Go 对全职开发要求是至少有一两年的实际项目经验,实习的话有写过个人项目就可以。
    pofycn
        31
    pofycn  
       2018-01-04 10:30:45 +08:00 via Android
    可以 Java 转过来么哈哈,一年多的 Java 小萌新
    kkzxak47
        32
    kkzxak47  
       2018-01-04 14:31:04 +08:00 via Android
    近年来看到的最清晰的技术描述
    yinanc
        33
    yinanc  
       2018-01-06 14:27:00 +08:00
    请问招前端实习嘛。。做过一个玩具个人项目。。
    reorx
        34
    reorx  
    OP
       2018-01-06 17:46:32 +08:00
    @pofycn 只要符合我们的技术要求都可以试试的。

    @yinanc 我们的实习岗位不区分前后端,也有很多前端的事情可以做的。
    HelloAmadeus
        35
    HelloAmadeus  
       2018-01-07 14:22:21 +08:00
    想找一份 python 实习工作,投了简历。静静等待回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   935 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:55 · PVG 04:55 · LAX 13:55 · JFK 16:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.