Skip to main content
NEUN
Back to Careers

Luxor Technology

Backend Engineer - Golang

NEW
Worldwide, Remote, Argentina, ...Full-timeGlobal
šŸ“Š SenioršŸ  Remote
RemoteRemote work position availableActivePosted within the last 30 days

Job Description

[AI-summarized by JobStash]

You will design, build, and maintain backend services in Go for a globally distributed platform. You will work on mission-critical systems such as the Hashrate Marketplace, mining pools, and payment systems. You will handle high-throughput TCP connections, concurrent workloads, large data volumes, and real-time processing. You will participate in architecture decisions, perform code reviews, and own features end to end, including testing, performance, and observability.

Requirements

  • ā—5+ years of software engineering experience
  • ā—Proficiency in Go or strong backend experience with enthusiasm to transition to Go
  • ā—Strong understanding of software architecture and system design principles
  • ā—Solid understanding of concurrency patterns and TCP networking fundamentals
  • ā—Deep expertise in SQL and relational databases including schema design and query optimization
  • ā—Experience building and maintaining highly available server side applications
  • ā—Understanding of REST APIs and general API design
  • ā—Strong communication skills in English
  • ā—Bachelor's degree in Computer Science Engineering or equivalent experience
  • ā—Experience with message queues such as RabbitMQ or Kafka
  • ā—Experience with payment systems or processing high volume financial data
  • ā—Experience delivering and owning web scale data systems in production
  • ā—Knowledge of blockchain technology or the mining pool industry
  • ā—Experience with GCP Kubernetes and Docker
  • ā—Experience working with remote teams

Responsibilities

  • ā—Participate in product design, analyze requirements, and propose solutions
  • ā—Collaborate on architecture definitions and design scalable secure solutions
  • ā—Develop quality code with emphasis on correctness
  • ā—Maintain and evolve the product
  • ā—Design document automate and execute test plans
  • ā—Participate in feature ideation and analysis

Tech Stack

TCPtestingpayment systemRabbitMQAPI designKafkaGoconcurrencySQLPerformance
Expired
Search