Our culture is for champions living to change the world and are free to overdeliver toward the mission.
We are acknowledged by
FORBES as one of the top 30 companies for remote jobs in 2022. We offer a generous stock options package, competitive pay, and stellar growth with the dawn of the web3 era.
Role: Lead Product Developer (C#, .NET)
Mission: Liquidity at low costs of risk with plugin bots platform.
Story: The trading desk needs automated liquidity management on the Plugin bot platform to support liquidity for thousands of markets at the low cost of risk.
Key PROBLEM's:
- Client Order Success should be above 80% which means 80% of the "Orders in the Market" value were executed within 10 seconds.
- CMC position should be in top 30 and Coingecko in top 20 to be trusted by traders and tokens for listing.
- Liquidity goals should be achieved 99% of the day time for tokens with liquidity "Fixable" to get token "Mean+" standing.
How:
- Ensure the projects are well groomed with tasks ready to be added to sprints and reported on standups.
- Challenge teammates to keep their work daily transparent, detect if a teammate get stuck and problem-solve impediments.
- Do product/features tests: start with yourself and get from each teammate each week.
- Review weekly results with a written report including product and team traction with numbers and judgments.
- Ensure the bots plugin platform architecture is clear, optimal, and updated. The new microservices and architecture decisions move us toward the plugin platform.
- Consolidate Risk control with Alerts and Stop Bots orders on the Orders Gateway.
- Consolidate Bots strategies management, data feeds, and smart order routing to be reusable by many bots via the platform API. So bots are simpler and we can experiment with them.
- Connectors and smart order routing to aggregate liquidity from DEXes and CEXes.
Constraints:
- Bots and services should be as simple as possible (e.g. event-> reaction-> signal).
- Keep latency below < 20 ms while centralizing bots services (Risks, Strategies, Data, Routing).
Main performance number: COS 5 All
Second performance number: Mean Standing
Third performance number: Spread Daily Avg (bps)
Functions:
• Development : Design and develop new algorithmic trading bots, and maintain existing ones. Contribute to the engineering of various back-end services of the Trading Bots Platform, such as market data connectors, smart routing, risk management, and other systems.• Testing : Design and develop unit and integration tests for the bots.
• Monitoring & Reporting : Ensure that trading bots are running correctly with appropriate bots' state monitoring and reporting of bots' work results. Bots' metrics and performance indicators development. Investigation and reporting of incidents occurred.
• Architecture : Contribute to unit-wide architectural design initiatives for the Trading Bots Platform to provide scalable HFT, low-latency architecture for existing and future bots.
• R&D : Participate in the research and development of new trading algorithms and strategies along with the corresponding analysis of market data and bots' trading results.
• Teamwork : Be proactive in scrum meetings, tasks prioritization, demo, sprints setup, stand-ups, other business activities to achieve 120% of Unit goals.
• Mentoring : Help other developers especially those who are less experienced.
• Supervise team : Hire and supervise a mobile developer to compliment your skills/stack if needed.
Requirement skills and experience:
Experience in market-making, liqudity providing, algo-trading, hedging algorithms and strategies and analytical skills.
3+ years of experience working with С#, .Net, AMQP RabbitMQ / Kafka, MSA, EDA, Stateless arсhitecture, multi-threading, unit and integrational testing.
- Degree qualified in Computer Engineering / Math / Finance or quantitative discipline from top universities (Lomonosov Moscow State University, MIPT)
- Experience in working in remote teams.
- Agile experience.
- Working proficiency in English.
- Will be a strong plus:
- Hands on development in high-load, low-latency and high throughput environments.
- Experienced with relational DBs(PostgreSQL, Clickhouse) and non-relational DBs(Redis, InfluxDB), ability to write performant queries.
- Experienced in work with CI/CD practices.
- Understanding of Machine Learning, Platform Development, Networking, System Design.
- Experience at least in one of matching engines, options, margin or futures trading.
- Regional and Country level competitions ('Olympics') participant.
- Feel a great fit - apply now or forward to a great candidate.
Please let Latoken know you found this job on Remote3. It helps us get more jobs on our site. Thanks & All the best!
Important: For your security, please only use well-known video meeting platforms like Google Meet or Zoom. Never download unfamiliar software or share sensitive information like wallet addresses or ENS names with recruiters. Doing so might compromise your crypto wallet. If you encounter anything suspicious, please report it immediately to us on
Twitter.
Posted on: July 17, 2023