hermeneutic Investments
Senior Backend Engineer (Golang) - Asian Timezones
hermeneutic InvestmentsSingapore22 hours ago
Full-timeEngineering
We are seeking a seasoned Backend Engineer to help build high-performance, cloud-native infrastructure to support our research, trading, and data pipelines. This role is crucial to enabling real-time data ingestion and processing workflows, and ensuring our systems can meet the demands of a high-uptime, low-latency trading environment.

The ideal candidate is deeply familiar with Go and modern distributed systems, has extensive experience in production-grade system design, and brings a strong operational mindset to development. You will work closely with trading, infrastructure, and data teams to design and maintain systems that are fast, reliable, and observable.

This is a critical position at the technical core of the firm, ideal for individuals who thrive in fast-moving environments and care deeply about performance, robustness, and continuous improvement

Responsibilities

  • Lead the design and development of robust high-performance, cloud-native backend systems using Go that support real-time data processing and low-latency workflows
  • Drive engineering excellence through code quality, best practices, and mentorship of other team members
  • Work closely with trading, product, and infrastructure teams to understand system requirements and deliver performant solutions
  • Take ownership of production services, ensuring reliability, observability, and performance tuning. Optimize systems performance and ensure system stability, reliability, and security
  • Contribute to infrastructure automation and CI/CD improvements to support rapid deployment and operational agility
  • Conduct in-depth code reviews, lead technical discussions, and influence engineering culture and standards
  • Implement automated testing, CI/CD pipelines, and participate in code reviews and design discussions
  • Deploy and manage services leveraging cloud-native tools and best practices
  • Monitor, debug, and troubleshoot production systems and be a part of the on-call incident response team in a high-uptime environment

Requirements

Must Have

  • 5+ years of backend development experience, including 3+ years with Go in production-grade systems
  • Experience leading large-scale system design and mentoring engineers on engineering best practices
  • Strong knowledge of concurrency, memory management, and performance optimization in Go
  • Proven track record of designing and deploying microservice architectures in high-availability, high-throughput environments
  • Solid understanding of message queues, event-driven architectures, and asynchronous processing
  • Strong understanding of microservice architecture and REST/gRPC APIs
  • Strong understanding of networking data transmission protocols (TCP, UDP, WSS, etc.)
  • Experience building and deploying cloud-native applications
  • Familiarity with containerization technologies (Docker) and orchestration engines (e.g., ECS, Kubernetes)
  • Proficiency with message brokers (e.g., Kafka) and distributed systems
  • Knowledge of data storage technologies such as PostgreSQL, Redis, and time-series databases

Nice to Have

  • Knowledge of Python and/or Rust
  • Background in crypto, high-frequency trading, or real-time market data systems
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation)
  • Experience with observability tools (e.g., Prometheus, Grafana, OpenTelemetry)
  • Contributions to open-source projects or a strong technical blog/portfolio
  • Knowledge of crypto exchanges market data and order routing protocols

Interview Process

  • CV Screening - We will review your application based on the qualifications and experience outlined above
  • Screening Interview with Engineering Lead - A conversation to assess general fit and engineering experience
  • Test Assignment Review - You'll be given a technical task reviewed by the team
  • Technical Interviews - Discussions with senior engineers focused on system design, backend development, and operations
  • Final Interview with the CIO - A concluding discussion to evaluate cultural fit, strategic alignment, and how you resonate with the firm's values

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

  • Drive - We seek people whose passion fuels relentless growth and a pursuit of excellence
  • Ownership - We value those who take initiative and treat the company's goals as their own
  • Judgment - We value individuals who focus on what matters and consistently drive meaningful results
  • Openness - We believe in honest dialogue, constructive challenge, and shared learning
  • Competence - We work with people who can thrive in fast-changing environments
  • Resilience - We stay calm under pressure, adapt quickly, and learn from setbacks

Key Skills

Ranked by relevance