出海雷达

Senior Full-Stack Engineer (Go + TypeScript)

开发工程明确接受中国求职者
公司hermeneutic Investments
薪资未公开
工作地点China, Singapore, 中国台湾
地域资格明确接受中国求职者
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
明确接受中国求职者:该职位的地域要求包含中国,可正常投递。
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

公司概述:源研究是一家最好的专有交易公司和对冲基金。它部署基于研究的自由裁量和系统战略,并进行战略长期投资。合作伙伴在贸易和商业建设方面取得了十年的成功历史以及企业全面的文化重视阿尔法生成,开放辩论,无情的反复工作和团队合作是该公司在挑战性市场环境中持续扩张的关键。对风险管理和机会主义市场参与的强加重力确保源研究将继续其增长轨迹在未来几十年。我们正在寻找经验丰富的全堆工程师来构建任务关键金融应用程序的用户界面和服务:视觉分析平台和由交易者,研究人员和分析师使用的数据驱动工具。你将在 TypeScript 前端和为它们提供 Go 服务上工作。我们正在发展我们的前端应用程序成为其他工程师和团队建立的模块化,基于插件的平台因此你将建造可重复使用的 UI 模块,组件库和 SDK,以及最终用户功能,以及处理并为这些应用程序提供市场和链上的数据的 Go 服务。你将拥有从结构化产品要求到生产的工作。这是一个快速发展环境中高度协作性的角色,在这个环境中清洁设计,高性能和响应性 UI 对业务至关重要。你不需要贸易或金融方面的背景。我们最关注工程工艺并会教你该领域。责任 · 与交易者,研究人员和产品经理合作以转换复杂的工作流入优雅 UI 解决方案。·使用当前代 TypeScript 框架 (Svelte,React 或 Vue)设计和实施高性能,响应性前端应用程序。· 设计,构建和运营 Go 后端服务,安全性和性能考虑因素被纳入其设计中。· 自有服务界限和数据契约从端到端,从 Go 服务到输入前端 SDK. · 用模块化基于插件的 UI 平台创建可重复使用 UI 模块,组件库和 SDK. · 使用布-b 来开发高效数据视觉化,用于大型,快速更新数据集,并利用实时 UI 摄取和呈现高频率市场和链上数据。

查看英文原文

Company Overview
hermeneutic research is a best-in-class proprietary trading firm and hedge fund. It deploys research-driven discretionary and systematic strategies as well as makes strategic long-term investments. The partners' decade-long history of success in trading and business building and a firm-wide cultural emphasis on alpha generation, open debate, relentless iteration, and teamwork are key to the firm's continued expansion in a challenging market environment that has hamstrung competitors. A hard-wired emphasis on risk management and opportunistic market participation ensure that hermeneutic research will continue its growth trajectory in the coming decades.
Job Overview
We are seeking experienced full-stack engineers to build the user interfaces and services for mission-critical financial applications: visual analytics platforms and data-driven tools used by traders, researchers, and analysts.
You will work on the TypeScript front-ends and the Go services that serve them. We are evolving our front-end applications into a modular, plugin-based platform that other engineers and teams build on—so you will build reusable UI modules, component libraries, and SDKs as much as end-user features, and also the Go services that ingest, process, and serve market and on-chain data to these applications. You will own your work from structured product requirements through to production.
This is a highly collaborative role in a fast-paced environment where clean design, high performance, and responsive UIs are critical to the business.
You don't need a background in trading or finance. We care most about engineering craft and will teach you the domain.
Responsibilities

  • Collaborate with traders, researchers, and product managers to translate complex workflows into elegant UI solutions.
  • Design and implement high-performance, responsive front-end applications using a current-generation TypeScript framework (Svelte, React, or Vue).
  • Design, build and operate Go back-end services with security and performance considerations baked into their design.
  • Own service boundaries and data contracts end-to-end, from Go services to typed front-end SDKs.
  • Build reusable UI modules, component libraries, and SDKs for a modular, plugin-based UI platform.
  • Build real-time UIs that ingest and render high-frequency market and on-chain data from multiple streaming sources.
  • Develop high-performance data visualizations for large, fast-updating datasets, using canvas-based charting (e.g. uPlot, TradingView Lightweight Charts) and D3.js for bespoke views.
  • Integrate the front-end with back-end services through typed SDKs and MCP-based interfaces, including real-time market and on-chain data.
  • Drive architecture and performance decisions for modular, extensible systems, with scalability and maintainability in mind.
  • Deploy and maintain applications, keeping them reliable and performant under heavy load.
  • Write and maintain automated tests and take part in code review to keep the codebase reliable and maintainable.
  • Support system maintenance and feature evolution with a high delivery cadence and short iteration cycles.
  • Mentor other engineers and promote engineering best practices across the team.

Requirements
Must Have

  • 7+ years of hands-on full-stack development, with production ownership on both back-end and front-end.
  • Strong, current TypeScript, HTML, CSS, and one or more modern front-end frameworks (Svelte, React, or Vue), with the adaptability to work primarily in the framework a team has chosen rather than staying tied to one.
  • Strong, current Go experience, able to design, build and operate production Go services independently.
  • Experience building reusable, well-structured UI components and shared abstractions.
  • Proven experience handling large datasets and real-time updates from back-end sources (WebSockets, Server-Sent Events).
  • Strong understanding of performance optimization and rendering strategies in data-heavy applications, including a solid grasp of the JavaScript runtime.
  • Solid testing discipline, with unit and integration tests as a normal part of delivery.
  • Genuine UI/UX sensibility—you can tell a polished interface from a rough one, and care about the difference.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure) and version control.
  • Excellent communication and collaboration in a cross-functional team.

Nice to Have

  • Background or strong interest in trading systems or financial platforms.
  • Exceptional design taste / portfolio-grade UI work.
  • Experience with relational databases, data warehouses, and caching strategies.
  • Experience with real-time or on-chain / crypto market data.
  • Experience with MCP (Model Context Protocol) or other AI-native / agent integration.
  • Experience building developer platforms, SDKs, or shared component libraries used by other engineers.
  • Understanding of microservice architectures, continuous delivery, and zero-downtime deployment.
  • Experience with CI/CD pipelines, Docker, and observability tools such as Datadog, Grafana, or ELK.
  • Prior work in hedge funds, proprietary trading, or similar finance environments.

Interview Process

  • CV Screening – We will review your application based on the qualifications and experience outlined above.
  • Phone Screening – A screening session with a few on-the-spot technical questions to assess your fundamental knowledge and problem-solving approach.
  • Assignment – A take-home assignment to demonstrate your approach, critical thinking, and relevant skills.
  • Assignment Review – A discussion of your assignment, focusing on your approach, reasoning, and solutions.
  • CTO Interview – Interview with the CTO to discuss your experience, technical expertise, problem-solving approach, and overall fit for the role.
  • Co-Founder Interview – A concluding discussion to evaluate cultural fit, strategic alignment, and how you resonate with the firm’s values.

Company Values
Throughout the process, you'll be assessed for cultural fit through our company values:

  • Drive – We believe the best team members are deeply passionate about what they do. That passion fuels their growth, drives them to seek out the best teams, and leads them to hold high expectations of themselves in pursuit of excellence.
  • Ownership – We aim to extend ownership as broadly as possible across the firm. In return, we value people who take initiative, step up when needed, and treat the company’s goals as their own.
  • Judgment – We value those who see the big picture and focus on what truly drives impact and results. They use time wisely, adapt across domains, and always prioritize outcomes over comfort zones.
  • Openness – We foster a culture of open communication, mutual challenge, and shared growth. We believe constructive debate and proactive knowledge sharing lead us closer to the truth—and better decisions.
  • Competence – We work with people who bring exceptional intellectual strength. What sets them apart isn’t just what they know—it’s how they use what they know to navigate change, adapt quickly, and contribute meaningfully in fast-changing environments.
  • Resilience – We perform under pressure. Markets move fast, and so do we—but we stay grounded, focused, and calm. We embrace uncertainty, learn from setbacks, and adapt quickly without losing sight of long-term goals.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

Finance Manager

hermeneutic Investments中国台湾Full Time今天
职能支持明确接受中国求职者

Quantitative Researcher

hermeneutic Investments中国台湾Full Time今天
职能支持明确接受中国求职者

Senior Data Engineer

hermeneutic Investments中国香港, Singapore, 中国台湾Full Time今天
开发工程明确接受中国求职者

← 返回全部职位