About the Company:
The company is a global technology-driven trading firm that develops advanced quantitative models and high-performance systems to operate in financial markets worldwide.
The company combines large-scale data analysis, machine learning, and sophisticated engineering to build proprietary trading technologies used across multiple asset classes and electronic trading venues.
The team consists of engineers, mathematicians, and researchers who work together to design and operate large-scale computational infrastructure and production systems that support quantitative research and trading.
The culture is highly collaborative and non-hierarchical, with a strong focus on technical excellence, rigorous engineering standards, and solving complex problems at scale.
The company combines large-scale data analysis, machine learning, and sophisticated engineering to build proprietary trading technologies used across multiple asset classes and electronic trading venues.
The team consists of engineers, mathematicians, and researchers who work together to design and operate large-scale computational infrastructure and production systems that support quantitative research and trading.
The culture is highly collaborative and non-hierarchical, with a strong focus on technical excellence, rigorous engineering standards, and solving complex problems at scale.
The Role:
We're looking for a Software Engineer to join the team in Yerevan and help build systems that support quantitative research and data-driven model development.
In this role you will work closely with quantitative researchers, helping to automate workflows, productionise research code, and build reliable infrastructure that supports large-scale experimentation and data processing.
Robust and scalable software is critical to the success of the research platform, and engineers collaborate directly with researchers to ensure that models and experiments can move efficiently from idea to production.
In this role you will work closely with quantitative researchers, helping to automate workflows, productionise research code, and build reliable infrastructure that supports large-scale experimentation and data processing.
Robust and scalable software is critical to the success of the research platform, and engineers collaborate directly with researchers to ensure that models and experiments can move efficiently from idea to production.
Essential Attributes:
- At least 3 years of experience as a Software Engineer in a leading firm with Python as a main language.
- A history of high academic achievement, with at least an undergraduate degree (upper second class or better, or international equivalent) from a well-regarded educational establishment in Computer Science or a related technical field.
- Competency in C++.
- Ability to write Python libraries that would be used by quants.
- Understanding of the operational, maintenance, monitoring and support aspects of a business-critical system.
- Ability to proactively identify problems, bottlenecks, ways to improve workflow and software.
- Implementing software workflows / testing and deployment methodologies in an extremely agile environment.
- At least intermediate level of both English and Russian.
Desirable Experience:
- Workflow automation systems (airflow, prefect, dagster).
- ETL, ELT processes (pandas, dask, spark, parquet).
- Time-Series DataBases (TimescaleDB, VictoriaMetrics, Prometheus, InfluxDB)
- Systems monitoring tools (Dash, Grafana, Sentry, ELK).
- Scientific python instruments (numpy, pandas, scipy, cython).
- Computational Mathematics.
- Data describing libraries (dataclasses, pydantic)
- Static code analysis tools (ruff, pylint, mypy, pyright, flake8).
- Cloud services (AWS, GCS)
- Performance (CPU, Memory, Filesystem) profiling and optimization.
- CI/CD technologies (Github Actions, Gitlab CI, Jenkins).
Benefits:
- Working in a collaborative and friendly culture in a diverse team of outstanding talented people from across all industry backgrounds.
- Wellness allowance.
- Extensive medical benefits for employees and their dependents.
- Personal accident and critical illness insurance.
- Catered meals in the office.
- Weekly corporate massage sessions in the office.
- Relocation support for candidates residing outside of Yerevan, Armenia.
- 25 days holiday per year + statutory holiday and paid sick days.
- We work 4 days per week in the office, 1 (at one's discretion) from home unless stated otherwise.
Hiring Process:
- 4 interviews (phone/video/onsite).
- Coding exercise.
- Professional references check.
- Background check.
Send your CV on Telegram @sobolevavalery