All vacancies

Mid-Level Backend Engineer

VDEX · remote · middle · full-time
cryptodefidevweb3 GoTypeScriptNode.jsREST APIsSQLRedisDockerGitCI/CD
7.0
AI Score
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.
Apply to this role