Company Description
The platform is a sophisticated trading system that integrates with multiple cryptocurrency exchanges, implements market-making strategies, and provides real-time data processing and visualization. The project utilizes a modern tech stack including:
Role Description
This is a full-time remote role for a Lead Software Engineer at SKL Ventures. The Lead Software Engineer will be responsible for overseeing the development and implementation of software projects, ensuring the quality and efficiency of the systems. Daily tasks include back-end web development, software development, programming, and applying object-oriented programming principles. Must have a rigorous understanding of financial markets and exchange-based APIs
- Backend: Node.js, TypeScript, Express
- Frontend: React (for CLI interface)
- Build and Deployment: NX (monorepo), PM2, GitHub Actions
- Messaging: ZeroMQ
- Monitoring: Prometheus
- Testing: Jest
- Cloud Services: AWS (Secrets Manager), Digital Ocean
Qualifications
- Bachelor's or Master's degree in Computer Science or related field
- Bachelor's or Master's degree in Quantitative finance or related field
- Back-End Web Development expertise
- Proficiency in Programming and Object-Oriented Programming (OOP)
- Experience in leading software development projects
- Strong problem-solving and analytical skills
- Ability to work independently and remotely
- Excellent communication and teamwork skills