
Rust Engineer – Exchange Backend
- Remote
- Singapore, Central Singapore, Singapore
- Australia, New South Wales, Australia
+1 more- $12,000 - $18,000 per month
- Developers
Job description
Location:
Remote – Singapore, Australia (Full Time)
About the Company:
We are a rapidly growing Web3 trading protocol backed by leading crypto investors. Our mission is to redefine the decentralized trading experience through fast, reliable, and user-centric infrastructure. Built for performance and scale, our platform powers an advanced on-chain trading ecosystem and offers perpetual futures, spot trading, and a borrow-lend protocol. Engineered with serious traders in mind, we’re shaping the future of DeFi with cutting-edge blockchain technology and a commitment to seamless user experiences.
We operate at the intersection of speed and innovation, with a strong focus on pushing the limits of what’s possible in decentralized markets.
Position Overview:
We are seeking a world-class Rust Developer to design, build, and optimize the core backend systems that power our exchange. In this role, you will be at the forefront of developing high-performance, scalable infrastructure capable of meeting the demands of modern trading environments. The ideal candidate is a highly skilled engineer with deep expertise in Rust, and a strong track record of building efficient, reliable, and well-tested systems.
We’re looking for relentless executors who prioritize shipping high-quality code, demonstrate a high ownership mentality in solving complex problems independently, and possess exceptional communication and collaboration skills to work effectively with others and clearly articulate ideas.
If you’re that person, we’d love to hear from you.
Key Responsibilities
Design, develop, and optimize core backend systems for our exchange platform
Write highly efficient, clean, and well-structured Rust code, with a strong focus on performance and scalability
Build and maintain robust testing frameworks to ensure code quality, system reliability, and resilience
Collaborate on the architecture of distributed systems and contribute to solving low-latency trading challenges
Proactively identify bottlenecks and optimize critical components for speed and performance
Operate with a high degree of autonomy, driving initiatives from concept through deployment
Job requirements
Proven expertise in Rust, demonstrated through production-level work
Minimum 4 years of professional experience in backend or systems development
Strong understanding of efficient coding practices, performance optimization, and system design
Familiarity with distributed systems, low-latency trading infrastructure, and async I/O frameworks like Tokio
Bachelor’s degree or higher in Computer Science, Engineering, or a related field
The following would be nice to have:
Experience with exchange architecture (e.g., margin, liquidation, risk systems)
Knowledge of blockchain ecosystems, especially Solana and rollup technology stacks
Familiarity with databases such as PostgreSQL and ClickHouse
Experience in API development and integration
Comfort with performance profiling tools like pprof, Pyroscope, or flamegraphs
Grab the chance and don't lose it. Apply now!
or
All done!
Your application has been successfully submitted!