Trojan Trading is at the forefront of crypto trading technology, providing a non-custodial trading and data platform. They are seeking a Backend Engineer to design and maintain robust backend services using TypeScript, while collaborating with cross-functional teams to enhance trading functionality and performance optimization.
Responsibilities:
- Design, develop, and maintain robust backend services using TypeScript (Bun.js framework) to support trading functionality, tools/analytics for traders, third-party integrations, and more
- Work closely with designers, product teams and users to align backend solutions with platform objectives
- Ensure backend systems & database queries deliver top-tier speed for thousands of concurrent users without compromising on reliability
- Uphold best practices by writing well-structured, efficient, and well-documented code
- Identify, debug, and resolve complex technical issues to maintain smooth platform operations
Requirements:
- Proficiency in Node.js/Bun.js and TypeScript with 5+ years of experience in backend development
- Proficiency with building robust and optimized API endpoints
- Experience in building backend systems serving a significant user base concurrently
- Proven ability to work independently while driving projects to completion
- Strong communication skills to work effectively within a cross-functional team
- Experience working within a mid-sized engineer team
- Experience working on backend systems for crypto trading platforms, DeFi applications, or other data-heavy services
- Passion or experience in on-chain trading; being a part-time trader on Solana is a plus
- Strong command of Postgres and/or Clickhouse, including design and optimization for high-performance high-reliability use cases