Senior Software Engineer — Backend (Trading Systems/Blockchain)
Remote · Asia — Remote
GRVT is hiring a Senior Software Engineer for its Trade Engineering team, focused on building and operating production-grade trading systems in a remote environment across Asia. This role sits within blockchain infrastructure roles where reliability, correctness, and system behavior directly impact trading outcomes.
You will design and operate backend systems in a complex, stateful trading environment, taking ownership of production reliability and feature correctness. The position requires strong judgment in ambiguous problem spaces, with a focus on building systems that handle real-world edge cases. This is a full-time remote role involving close collaboration with engineering peers through design reviews, code discussions, and shared problem-solving in a high-stakes backend environment.
🔹Responsibilities
• Design, implement, test, and operate production systems in a complex trading environment
• Own the correctness, reliability, and operability of the features you build
• Actively surface and resolve ambiguity in requirements, product logic, and system behavior
• Write clear, maintainable code with a strong bias toward simplicity and correctness
• Participate in incident response and follow through with durable fixes and improvements
• Collaborate closely with peers through code reviews, design discussions, and shared problem-solving
Context: what recruiters look for in crypto jobs
🔹Requirements
• Strong engineering fundamentals and sound judgment in complex systems
• Demonstrated bias toward correctness, reliability, and production ownership
• Ability to reason about non-trivial business logic, stateful systems, and edge cases
• Consistent self-directed productivity in ambiguous or loosely scoped work
• Clear, collaborative communication with a strong team-oriented mindset
Nice to Have
• Experience with trading systems, exchanges, or high-stakes domains
• Production experience with Go (Golang) or performance-sensitive backend systems
• Prior ownership of services in production, including on-call or incident response
This role may not be a fit if:
• You prefer narrowly scoped tasks with fully specified requirements
• You avoid production ownership or incident responsibility
• You optimize for speed or novelty over correctness and clarity
• You are uncomfortable working in systems with significant complexity and real-world consequences
🔁 Explore more remote web3 jobs and hiring signal breakdowns at ArtofBlockchain.club