高级全栈开发工程师,Node.js / Vue.js

伦敦 1个月前全职 网络
92.9万 - 111.4万 / 年
高级全栈工程师 | 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 | 数据密集型金融科技平台