高级全栈工程师 | Node.js 和 SQL | 数据密集型金融科技平台
您将加入一个由 50 人组成的伦敦/美国 SaaS 快速扩展团队,为顶级投资公司提供市场领先的全球信用投资者数据分析平台(想想路透社和彭博社)。
工程团队位于伦敦(大约 13-14 人,涵盖 DevOps、前端、人工智能/机器学习、后端和质量保证)。所有技术都是最新的云技术,无服务器等。
办公室位于维多利亚,团队每周两次(星期一和星期三)到办公室参加协作会议。
角色
在这个角色中,您 80% 的时间将用于开发(Node.js),20% 的时间将用于项目领导。当您进行开发时,90% 的时间将专注于 Node.js 代码,10% 的时间将涉及前端,设计并交付端到端的功能,同时帮助重新架构一个处理数十亿行金融数据的平台。您将推动架构决策,负责服务的生产,并参与如何对大规模数据集进行建模、分区和提供给客户。
非谈判条件:
• 8-10 年跨多个环境的软件工程经验
• Node.js 后端开发
• 精通 SQL,具备处理大规模数据密集型系统的经验(我们的客户拥有数十亿行数据)
• 具有架构设计经验,能够适应频繁的发布和同行评审
• 产品思维,具备在敏捷环境中从构建到部署的所有权
您将使用的技术:
后端:Node.js(加上一些 Python、C++)
前端:JavaScript(Vue.js)和 TypeScript
数据:PostgreSQL 和 DynamoDB
云与 CI/CD:AWS Lambda、GitHub Actions
附加优先条件:
具有金融服务或大规模市场数据经验
具备 Python 和 C++ 开发经验
数据库分区/重新架构的经验
有指导/技术领导经验(或有意愿提升)
现代软件工程/开发实践,包括微服务、敏捷、测试驱动开发等,以及常见的系统集成模式
了解 AWS 服务和基础设施即代码(IaC)
为什么加入/项目:
重新架构和扩展核心服务,以支持必需的分析产品
为产品做好大规模和增长的准备
为巨大的数据集和新产品线(超越债券和信用,进入新的系统如贷款等)塑造数据模型和访问模式
高信任的工程文化:您将亲自负责代码的生产,每天进行 10-12 次部署
对通过 API 以大规模分析和使用您数据的客户产生直接影响
清晰的成长路径,有潜力晋升为团队领导
员工福利:
• 薪资:大约 £100,000–120,000
• 混合工作:每周 2 天在办公室(星期一和星期三,非谈判)在伦敦维多利亚地区
• 养老金计划;私人医疗;基本的现场健身房使用
• 25 天假期加上法定假日;学习与发展;团队活动;骑行上班;选择优质硬件
这是一个很好的职位,并有机会与一个出色的团队合作。请尽快申请!
高级全栈工程师 | Node.js 和 SQL | 数据密集型金融科技平台