Sayari Labs

高级软件工程师 - 后端,在Sayari Labs

技术与编程
14天前

详细信息

资深软件工程师 – 后端

美国/加拿大

软件与基础设施工程网络应用团队 / 全职 / 远程

萨亚里正在寻找一位后端工程师加入我们的软件工程团队,并负责我们技术栈中新的功能开发。我们理想的候选人是一位流程导向的自驱型人士,在软件工程领域拥有丰富的经验,并对与公司透明度、反洗钱、制裁规避和打击金融欺诈相关的问题感兴趣。如果您对开源开发和创新技术充满热情,那么我们强烈鼓励您申请。

我们的应用层主要使用 TypeScript 构建,在 Kubernetes 上运行,并由 Postgres、Cassandra、Elasticsearch 和 Memgraph 支持。我们的数据摄取层在 Spark 上运行,处理来自数百个数据源的数十亿数据。该平台允许用户探索来自 200 多个国家、30 种语言的数亿条结构化和非结构化记录的大型知识图谱。作为该团队的一员,您有机会为我们不断增长的开放源代码作品库做出贡献,包括我们的 WebGL 驱动的网络可视化库 Trellis:sayari-analytics.github.io/trellis。

职位职责

    • 构建、测试和部署跨我们的技术栈的功能
    • 与产品团队合作,将功能请求转化为实际实现
    • 与同行开发者参与代码审查
    • 在敏捷开发环境中工作,例如参与冲刺规划、每日站立会议等
    • 扩展 PostgreSQL 支持的覆盖范围和功能
    • 优化数据库查询模式,并经验性地分析系统以实现可伸缩性

所需技能和经验

    • 7 年以上编程网络应用程序和 REST API 的经验
    • 熟悉 TypeScript
    • 在数据库中建模和查询数据的深度经验,例如 Postgres、Cassandra、Elasticsearch、Memgraph、基于 Cypher 的图数据库或其他数据库
    • 编写单元测试和集成测试的经验
    • 至少熟悉以下技术之一:消息队列、Docker 和 Kubernetes、RxJS、Spark、WebGL 和 React

$165,000 – $185,000 年薪

本职位的目标基本年薪为 $165,000-$185,000,外加每季度奖金和股权。最终出价金额根据多个因素确定,包括地点、当地市场差异、候选人的经验和专长、内部同事股权,可能高于上述金额。


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅