Location: US or Europe (US preferred)
Remote | Flexible schedule
Compensation: Competitive
We are hiring on behalf of our client, a market-leading company at the forefront of crypto trading technology. Their platform is known as the largest in its category, having facilitated over $22 billion in volume for more than 50,000 daily active users. They deliver seamless on-chain trading experiences with advanced tools like DCA & limit orders, sniping, and automatic wallet copy-trading, setting the standard for speed, innovation, and reliability. Your work will be live in the hands of tens of thousands of users immediately upon completion.
They are seeking a Staff Backend Engineer with proven expertise in designing, building, and owning scalable, high-throughput, and low-latency microservices-based backends in TypeScript. This highly autonomous technical leadership role involves reporting directly to the technical co-founders. You will be expected to thrive on complex challenges and drive the development of new innovative features.
Key Responsibilities:
- Project/Product Ownership: Provide technical leadership and oversight of core backend services, reporting directly to the technical co-founders.
- Backend Development: Design, develop, and maintain robust backend services using TypeScript (Bun.js framework) to support trading functionality, analytics tools, and third-party integrations.
- System Availability/Reliability: Design scalable and fault-tolerant architectures; implement monitoring/alerting and disaster recovery protocols to ensure top-tier system availability.
- Performance Optimisation: Ensure backend systems and database queries deliver top-tier speed for thousands of concurrent users without compromising reliability.
- Code Quality & Architecture: Uphold best practices by writing well-structured, efficient, and well-documented code with a focus on minimal technical debt.
- Team Collaboration: Work closely with frontend teams and users to align backend solutions with platform objectives.
- Problem Solving: Identify, debug, and resolve complex technical issues to maintain smooth platform operations.
Requirements
- Technical Expertise:
- 7+ years of experience in backend development with strong proficiency in Node.js/Bun.js and TypeScript.
- Must have delivered a complex, microservices-based backend serving web clients end-to-end.
- Experience serving a high number of concurrent users with large, real-time data-streaming requirements.
- Proficiency with building robust and optimized API endpoints and web sockets.
- Strong understanding of Postgres, including schema/query design and optimization for high-performance/high-reliability use cases.
- Autonomy: Proven ability to work independently while driving projects to completion as an autonomous technical lead.
Team Collaboration:
- Strong communication skills to work effectively within a cross-functional team.
- Experience leading or directing a mid-sized engineering team.
Nice-To-Haves:
- Experience working on backend systems for crypto trading platforms, DeFi applications, or other data-heavy services.
- Passion or experience in on-chain trading (e.g., being a part-time trader on Solana is a plus).
- Knowledge of CI/CD pipelines and development tools for streamlined deployments.
What they offer:
- Flexibility: Work remotely on your own schedule.
- Challenging Projects: Solve complex problems with cutting-edge technology in the high-speed trading space.
- Impactful Role: Your work will directly shape the backend systems powering one of the largest trading platforms on the market, impacting the experience of tens of thousands of daily users.
- Collaborative Culture: Join a team that values innovation, efficiency, and direct communication with co-founders.
- Compensation: Competitive package including Base Salary + Bonus.