Tokka Labs is a proprietary trading firm with a focus on close collaboration, rigorous research, and cutting-edge technology. We are market makers, searchers, and solvers for top protocols on the most popular blockchains in the world. We design and implement our own trading systems and strategies to provide liquidity in the most diverse and challenging environments. At the core of it all lies our unwavering commitment to pushing boundaries of decentralized finance and we are always on the lookout for like-minded individuals to join us on this journey.
As a Low-Level Core Software Engineer, you will own significant portions of our core platform, backend infrastructure, and execution stack. You will design, implement, and maintain the foundational systems that power our trading operations — from enabling quant research and developing price feeds to building the infrastructure that runs trading strategies, risk engines, and blockchain integrations.
This is a hands-on role for a meticulous systems programmer who excels at writing very high-quality, production-grade code that is correct, maintainable, and resilient under pressure. You don’t need HFT or ultra-low-latency background — what matters is deep technical excellence and the ability to deliver systems that “just work” in a live trading environment.
Design and develop core components of our trading platform, execution engine, and backend infrastructure.
Write clean, efficient, and highly reliable low-level code (primarily in C++ or Rust) for high-throughput, fault-tolerant systems.
Optimize and refactor existing systems for performance, stability, and scalability while maintaining rigorous code quality standards.
Collaborate closely with quantitative researchers, traders, and other engineers to translate business and research needs into robust production systems.
Implement monitoring, logging, and alerting to ensure 24/7 reliability of critical trading infrastructure.
Troubleshoot complex production issues, perform root-cause analysis, and prevent recurrence through better architecture and testing.
Contribute to architectural decisions and help evolve our tech stack as we scale across new chains and protocols.
7+ years of professional experience as a software engineer, with a strong focus on systems-level or low-level programming.
Mastery of high-performance languages such as C++ or Rust — you write code that is both performant and safe.
Strong experience building and maintaining production backend systems or infrastructure that handles high volumes of data or real-time workloads.
Deep understanding of computer systems fundamentals: memory management, concurrency, networking, OS internals, and debugging at a low level.
Proven track record of shipping and maintaining high-quality, production-grade code with excellent testing, documentation, and reliability practices.
Experience with distributed systems, databases, or real-time data processing is a strong plus.
Familiarity with blockchain, crypto protocols, or trading systems is a plus.
A willingness to adapt to a fast pace environment with fast adoption cycles for new and emerging technologies. Able to adjust individual priorities to deliver measurable impact to the team.
You are able share knowledge openly, welcome constructive feedback, learn and unlearn, whilst contributing to transparent decision-making, using data and metrics to evaluate success.
Tokka Labs does not accept unsolicited resumes.
Any form of candidate introduction shared without the prior approval of the talent acquisition team, will be deemed free to contact by Tokka Labs without restriction or liability. No placement fee of any kind will be paid in the event the identified candidate is hired by Tokka Labs.
Other similar jobs that might interest you