Senior Full-Stack Engineer @hermeneutic research
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today

[Hiring] Senior Full-Stack Engineer @hermeneutic research

Today - hermeneutic research is hiring a remote Senior Full-Stack Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Singapore

Role Description

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. This is a highly collaborative role in a fast-paced environment where clean design, high performance, and responsive UIs are critical to the business.

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.

Qualifications

  • 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).
  • 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.
  • 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.

Requirements

  • 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

  • Drive – We believe the best team members are deeply passionate about what they do.
  • Ownership – We aim to extend ownership as broadly as possible across the firm.
  • Judgment – We value those who see the big picture and focus on what truly drives impact and results.
  • Openness – We foster a culture of open communication, mutual challenge, and shared growth.
  • Competence – We work with people who bring exceptional intellectual strength.
  • Resilience – We perform under pressure and embrace uncertainty.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Singapore
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full-Stack Engineer @hermeneutic research
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Singapore
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,404+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later