Middle Algo Quant Developer Offline
About
We are looking for a talented Middle Algo Quant Developer to join our dynamic team, contributing to the ongoing development and enhancement of our Algorithmic Trading Platform.
In this role, you'll work closely with senior developers and quantitative researchers to implement and optimize trading algorithms, systems, and infrastructure. This is an excellent opportunity to expand your expertise in quantitative trading and high-performance software development within a supportive and collaborative environment.
Project Stack
- Python, Java, Go, Rust
- Pandas, NumPy, FastAPI
- Kafka, gRPC
- PostgreSQL, Redis, ClickHouse
- Docker, Kubernetes, Ansible, Vault
- Prometheus, Grafana, ELK
AWS, Linux
Requirements
- 3+ years of experience in software development, preferably with algorithmic trading systems or quantitative finance.
- Strong proficiency in Python, Java or Go.
- Experience developing performance-oriented applications.
- Good understanding of algorithmic trading principles, including execution strategies and quantitative analysis.
- Familiarity with SQL and relational databases (Postgres, MySQL, etc.).
- Basic knowledge of distributed systems and concurrency.
- Good software engineering practices, including testing and clean code.
- Ability to solve problems effectively and contribute to a collaborative team environment.
Good to have
- Experience with additional programming languages: Java, Go, Rust, Scala.
- Familiarity with messaging systems (Kafka, RabbitMQ).
- Exposure to column-oriented databases (ClickHouse, Vertica, Snowflake).
- Understanding of NoSQL databases and coordination systems (Redis, Zookeeper, Consul).
- Exposure to cloud platforms and DevOps tools (AWS, Docker, Kubernetes).
- Startup experience.
Responsibilities
- Assist in developing and optimizing algorithmic trading systems and infrastructure.
- Implement and maintain trading algorithms with guidance from senior developers.
- Participate in research and development to explore new technologies and strategies.
- Ensure quality code through testing and adherence to development standards.
- Contribute actively to a supportive, innovative, and learning-focused team culture.
Terms
- Minimal bureaucracy with open communication and rapid decision-making.
- Opportunities for professional growth within algorithmic trading technology.
- Engaging and supportive work environment.
About Smart Arbitrage Technologies
Smart Arbitrage Technologies βSATβ is a multi-strategy, technology, and science-driven investment firm. We specialize in developing and deploying automated trading strategies across global markets, including equities, commodities, fixed income, and digital assets. Founded in 2020, SAT is headquartered in London, UK.
Required skills experience
| Python | |
| Golang | |
| SQL | |
| NoSQL |
Required languages
| English | B1 - Intermediate |
The job ad is no longer active
Look at the current jobs Golang Kyiv→