Full Stack Software Developer
Core
Develop critical software for traders, researchers, and engineering teams to implement and analyze algorithmic trading strategies.
Role type
Full Stack Software Developer
Builds
Scalable and performant software systems for algorithmic trading
Domain
Financial Trading / Algorithmic Trading
Deliverable
production ML models | product features
Required skills
Software engineering principles, JavaScript/TypeScript, Node.js, React, Python, System design, Testing, Project leadership
Preferred skills
Redis, RabbitMQ, GraphQL, MongoDB, Docker, WebSocket, AMQP, TCP, HTTP, Relational databases (PostgreSQL, MySQL, MS SQL Server, Oracle)
Responsibilities
Building scalable and performant software using best practices, Analyzing requirements from traders and analysts, Facilitating discussions on code implementation and architecture, Driving projects and leading new initiatives, Resolving challenging design and coding issues
Seniority
Mid-level (3-7 years experience)