Luxor is the leading software and services provider for Bitcoin miners and the broader compute industry. Our full-stack platform supports gigawatts of compute infrastructure, giving operators the tools to monetize their compute, optimize and trade hardware, access financial instruments, and manage energy.
We believe that compute power is becoming the world’s next major commodity and our products are built to support this shift. Our goal is to become the leaders in harnessing, refining, and trading compute, unlocking a new asset class for the world’s most important digital resource.
As Luxor continues to scale rapidly across software, hardware, financial, energy and cloud infrastructure products, every team member has the opportunity to shape mission-critical systems, influence company-wide strategy, and contribute directly to the future of the compute economy.
Role description
This role focuses on building and evolving Luxor’s next-generation backend systems, which serve as the core infrastructure for global mining operations. You will work on mission-critical components that handle high-concurrency, long-lived connections and real-time workload distribution at scale.
You will report to the Systems Team Tech Lead. This is a remote role, with primary time zone alignment to China time (UTC+8) and async collaboration across North America.
Reading and writing in English is required for this position.
Responsibilities
Design, implement, and maintain backend services using Golang
Build and operate high-concurrency, long-lived network services that support large-scale connections
Contribute to system architecture with a focus on high availability, scalability, and fault tolerance
Analyze and optimize system performance, latency, and resource utilization in production environments
Deploy, monitor, and troubleshoot services running on Kubernetes (K8s)
Participate in code reviews and design discussions to ensure high code quality and operational reliability
Write and maintain technical documentation for system design, deployment, and operational workflows
Collaborate with cross-functional teams to support and evolve Luxor’s core services
Requirements
A bachelor’s degree in computer science, software engineering, or a related field is preferred
3+ years of backend engineering experience (Golang).
Strong proficiency in Golang, with good coding standards and an emphasis on maintainability and engineering quality
Hands-on experience building high-concurrency, long-lived network services (e.g., TCP services, real-time systems, gateways, proxies).
Familiarity with Docker and Kubernetes (K8s), including containerized deployments, resource management, rolling updates, and service discovery.
Good understanding of data structures and performance optimization techniques.
Comfortable working in Linux environments, with the ability to troubleshoot and diagnose system-level issues.
Proven interest and experience in building high-availability, scalable distributed systems
Strong documentation and code review habits, with the ability to clearly communicate technical designs and trade-offs.
Reading and writing proficiency in English for technical documentation and asynchronous collaboration.
Bonus points
Background in mathematics, cryptography, or related fields.
Knowledge of blockchain technology/mining pool industry.
Agile development experience.
Always considering scalable and secure design solutions.
Familiarity with one or more of C/C++/Python.
At Luxor we believe that meaningful contributions can be made by anyone. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Luxor welcomes all!
Luxor does not accept unsolicited headhunter and agency resumes. Luxor will not pay any third-party agency or company that does not have a signed agreement with Luxor.