
Mercuryswap.io
467 days agoKey role details at a glance.
Salary
Company location
Work type
Schedule type
Benefits & equipment
Role context, responsibilities, and expectations.
About Us:
We are building a next-generation Decentralized Exchange (DEX) aggregator, inspired by innovative protocols like CoW Swap. Our mission is to provide users with the best possible trade execution by intelligently routing orders across various liquidity sources, potentially incorporating unique off-chain mechanisms. We are a passionate team of builders looking for talented individuals to join our core team. Our backend is powered by Rust for maximum performance and safety.
Role Summary:
We are seeking an experienced Backend Engineer proficient in Rust to design, build, and maintain the core engine of our DEX aggregator. You will be responsible for developing the off-chain systems that fetch market data, calculate optimal trading routes, manage order flow, and communicate with our Web3 integration layer and frontend.
Responsibilities:
Design, develop, test, deploy, and maintain high-performance backend services in Rust.
Build and manage integrations with APIs and data streams from various DEXs and blockchain data providers.
Develop and optimize complex algorithms for multi-hop trade routing, price discovery, and potentially order matching.
Implement robust APIs (e.g., REST, gRPC, WebSockets) for communication with the frontend and Web3 components.
Manage data persistence layers for caching market data, token information, and user preferences.
Ensure system reliability, scalability, security, and low latency.
Collaborate closely with Frontend and Web3 developers to ensure seamless integration.
Write comprehensive unit, integration, and performance tests.
Participate in code reviews and contribute to architectural decisions.
Stay updated with the latest developments in Rust, DeFi, and DEX technologies.
Required Qualifications:
Proven professional experience (3+ years) developing backend systems with Rust.
Strong understanding of asynchronous programming in Rust (e.g., async/await, tokio, actix).
Experience designing and building scalable, distributed systems.
Proficiency in designing and consuming APIs (REST, potentially gRPC/WebSockets).
Experience with databases (SQL or NoSQL, e.g., PostgreSQL, Redis).
Familiarity with containerization (Docker) and CI/CD practices.
Strong problem-solving skills and ability to work with complex algorithms.
Excellent communication and collaboration skills.
Passion for or strong interest in blockchain technology and Decentralized Finance (DeFi).
Preferred Qualifications:
Experience working on DEXs, DEX aggregators, or other DeFi protocols.
Understanding of blockchain concepts (transactions, gas, blocks, common EVM patterns).
Experience with performance optimization and low-latency systems.
Familiarity with common DEX protocols (Uniswap V2/V3, Curve, Balancer, etc.).
Knowledge of microservices architecture.
Contributions to open-source projects.
What We Offer:
Opportunity to build a cutting-edge DeFi product from the ground up.
Collaborative and fast-paced startup environment.
Competitive salary and potential token options (Specify details or range if possible).
Flexible remote work arrangements.
How to Apply:
Please send your resume and a brief cover letter explaining your relevant experience and interest in this role to gaoying@mercuryswap.io.
Contact us:
gaoying@mercuryswap.io
gyingsilver@gmail.com
https://t.me/Mercury_Swap
https://x.com/gyingsilver
https://app.mercuryswap.io
https://mercuryswap.io
What candidates need before applying.
No additional questions required
You can apply directly without answering any screening questions.
Other roles you may want to review.

MindFortress, Inc.

FareFood

GT Ecom BV

Talmatic

Grantwiser

Permhunt

MENNENIA

Doja.ai
Alchemy Operations

OrangeUni