The company is no longer hiring for this position. Check out similar vacancies

Middle Python Developer
in OneMarketData
1 500 — 3 000 $/month net
Technologies / Tools
OneMarketDatais continuously searching for bright talent with the skills to make an impact. From developers to data scientists, at OneTick you will have the opportunity to develop and enhance your problem-solving skills using a combination of analytics, imagination, and talent.
We’re seeking experienced Python developers to help enhance our products and hosted regulatory services. You’ll be using the most advanced Python-oriented software stack, including programmatic code and query generation. Our Python developers communicate a lot with our customers’ and partners’ technical teams.
Command stack:
- Python 3, PyTest, Pandas, advanced code-generation libraries.
- Redis, Celery.
- Docker & friends for containerization.
- Airflow for scheduling, Kubernetes for orchestration, AWS autoscaling for resource scaling.
- The OneTick time series database & streaming analytics engine — Python is the query programming language for this DB engine.
- Machine learning and MLOps framework.
- Django / PostgreSQL.
- Grafana / Prometheus / Loki and extensions, and Sentry.
- Modern CI/CD environment (GitLab, GitLab CI), modern approach to deployment packaging.
- Microservices-based architecture.
- IDEs popular with the team include PyCharm, MS Code, and JupyterHub.
Responsibilities
- Back-end microservices design, development, test coverage, code review.
- Many of our projects involve pipelined processing of large data sets (i.e. ‘big data’).
- Key aspects of development are solved using Python code that generates parallel time-series processing queries that execute in the OneTick engine.
- Many tasks require the ability to develop efficient algorithms.
Requirements
Technical requirements:
- 2+ years of software engineering industrial experience (not studying in parallel).
- 1+ years of Python (we use recent Python 3 versions).
- Git, Linux.
- Analytical, algorithms-oriented mindset.
- Willingness to understand the business and take initiative to suggest technical solutions.
General requirements:
- English — Upper-Intermediate or higher.
- Good communicative skills, being able to explain difficult things in simple words.
- Being eager to learn new technologies (including area-specific).
- Attentiveness, hard-working and goal-oriented mindset (to have the tasks done), opportunity to work both in team and independently.
Will be a plus:
- Familiarity with Docker.


About company OneMarketData
OneMarketData — ведущий поставщик ПО и данных для финансовой индустрии. Основная технология компании — OneTick (time series база данных, оптимизированная для сбора, хранения и анализа tick data). Представительства OneMarketData находятся в Нью-Йорке, Лондоне и Ереване. Заказчики — крупнейшие мировые банки, hedge фонды и биржи, среди которых: Bloomberg, Itiviti, Optiver, Credit Suisse, Instinet, Tudor Funds и т.д.