The vacancy is well-structured but lacks clarity on compensation and company details.
Job description
We are looking for a mid-level software engineer to help build and maintain our decentralized trading platform. The engineer will work across core product and backend systems including trading APIs, order flows, wallet/accounting logic, market data, risk controls, admin tools, and integrations with blockchain services.
Responsibilities
- Build and maintain production services for trading, wallet, user, market data, and admin workflows.
- Work on APIs, database models, background workers, queues, Redis/Kafka integrations, and internal service communication.
- Contribute to trading-related flows such as order creation, position tracking, margin logic, funding data, liquidations, LP/yield features, and user portfolio data.
- Write clean, testable, maintainable code following existing patterns in the codebase.
- Debug production issues, investigate logs, reproduce bugs, and support incident fixes.
- Improve reliability through better validation, error handling, monitoring, and automated tests.
- Collaborate with frontend, product, DevOps, blockchain, and senior backend engineers.
- Participate in code reviews and help improve engineering quality without overcomplicating solutions.
Requirements
- 3-5 years building backend or distributed systems in production.
- Strong backend development experience in Go, TypeScript/Node.js, or similar languages.
- Good understanding of REST APIs, service architecture, SQL databases, Redis, queues, and background jobs.
- Basic understanding of Docker, Git, CI/CD, and production deployment workflows.
- Working knowledge of distributed systems, data consistency, and service-oriented architecture.
- Comfortable working with financial/accounting-style logic where correctness matters.
- Familiarity with Kafka (or similar), Redis, and caching patterns.
- Experience writing unit tests and debugging integration issues.
- Basic understanding of cryptographic principles and key management.
- Ability to read existing code, understand system flows, and make safe incremental changes.
Nice to have:
- Experience with crypto, DeFi, exchanges, perpetuals, derivatives, or market-making systems.
- Understanding of concepts like leverage, margin, liquidation, funding rates, mark price, oracle price, order books, and PnL.
- Experience with Go services, NestJS, PostgreSQL, Redpanda, React, or Solidity.
- Familiarity with wallet authentication, blockchain event crawlers, smart contract interactions, or signature-based withdrawal flows.
Conditions
- Competitive base salary
- Generous token vesting
- Join a rapidly growing exchange at the forefront of zero knowledge innovation
About VDEX
VDEX appears to refer to multiple unrelated companies and products, including a Vietnamese manufacturer/exporter of bamboo and wooden products, a Web3/DeFi company, and a diabetes care provider. Because the search results point to different entities with the same name, I cannot confidently identify a single company profile without more context.