We are looking for an experienced Crypto Backend Engineer to develop high-performance, cloud-native infrastructure that supports research, trading, and data pipelines. This role is essential for enabling real-time data ingestion and processing workflows, ensuring that our systems meet the demands of a high-uptime, low-latency trading environment.

Our client is a successful yet low-profile crypto hedge fund and proprietary trading firm, focusing on event-driven long/short discretionary strategies, with a proven track record of generating consistent 200%+ annualized returns.

The ideal candidate will have a strong background in Go and modern distributed systems, extensive experience in designing production-grade systems, and a solid operational mindset. You will collaborate closely with trading, infrastructure, and data teams to design and maintain fast, reliable, and observable systems.

 Responsibilities

  • Design & Develop: Lead the design and development of robust, high-performance backend systems using Go for real-time data processing and low-latency workflows.
  • Promote Excellence: Promote engineering excellence through code quality, best practices, and mentoring team members.
  • Collaborate: Collaborate with trading, product, and infrastructure teams to understand system requirements and deliver high-performance solutions.
  • Own Production Services: Take ownership of production services, ensuring reliability, observability, and performance optimization.
  • Contribute to Automation: Contribute to infrastructure automation and CI/CD improvements for rapid deployment and operational agility.
  • Conduct Reviews: Conduct in-depth code reviews and lead technical discussions to influence engineering culture and standards.
  • Implement Testing: Implement automated testing and participate in design discussions.
  • Deploy & Manage: Deploy and manage services using cloud-native tools and best practices.
  • Monitor & Troubleshoot: Monitor, debug, and troubleshoot production systems as part of the on-call incident response team.

 Requirements

Must Have:

  • Experience: 5+ years of backend development experience, including 3+ years using Go in production systems.
  • Background: Background in crypto, high-frequency trading, or real-time market data systems.
  • Leadership: Experience in large-scale system design and mentoring engineers on best practices.
  • Knowledge: Strong knowledge of concurrency, memory management, and performance optimization in Go.
  • Architecture: Proven experience in designing and deploying microservice architectures in high-availability environments.
  • Understanding: Solid understanding of message queues, event-driven architectures, and asynchronous processing.
  • API Knowledge: Strong knowledge of microservice architecture and REST/gRPC APIs.
  • Networking Protocols: Understanding of networking protocols (TCP, UDP, WSS, etc.).
  • Cloud Experience: Experience with cloud-native applications and containerization technologies (Docker, Kubernetes).
  • Proficiency: Proficiency with message brokers (e.g., Kafka) and distributed systems.
  • Data Storage: Knowledge of data storage technologies such as PostgreSQL, Redis, and time-series databases.

 Nice to Have:

  • Familiarity: Familiarity with Python and/or Rust.
  • Infrastructure Tools: Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation).
  • Observability Knowledge: Knowledge of observability tools (e.g., Prometheus, Grafana).
  • Contributions: Contributions to open-source projects or a strong technical portfolio.

Get in touch with Sarah Fan – sarah.fan@ashford-benjamin.com

 

To apply for this job email your details to sarah.fan@ashford-benjamin.com