2,060,890open jobs
122,996companies
253,196added this week
Browse all
Location
Hybrid (Baku, Azerbaijan, 10am - 7pm)
Seniority
Junior · 2+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match

Təsvir

We are a data-driven algorithmic trading firm building systematic trading strategies for financial markets. Our work combines financial market research, data analysis, backtesting, and practical strategy development.

Because this field is still developing in Azerbaijan, this role offers a unique opportunity for someone who wants to work at the intersection of large-scale data engineering, financial markets, and quantitative research.

The person we are looking for sits between engineering and research: someone with solid software and data engineering skills, enough data science and machine learning to work alongside our researchers, and the curiosity to dig into the data on their own.

Tələblər

About the Role

We are looking for a Data Engineer to own the data layer behind our research and backtesting: collecting, validating, storing, and processing large volumes of market data, and making sure that everything built on top of it runs correctly and quickly.

Performance is one of the core engineering challenges here. We work with years of minute-level market data across multiple instruments, and research means running the same computation thousands of times over that data. Code that takes hours instead of minutes directly limits how much research the team can do. We need someone who can identify performance bottlenecks and propose solutions that make the code efficient.

This role is more than classic data engineering. Roughly half of it is engineering; the other half is research. Because the team is small, the same person follows the whole path: raw exchange data, storage and pipelines, the fast computations that run on top of them, the datasets and features that feed our backtests and machine learning models, and the analysis that comes out at the end. We want someone who experiments with the data, asks their own questions, finds patterns nobody thought to look for, and comes back with proposals instead of waiting for tickets. You will work day to day with our quantitative researchers, and modern AI tools are a normal part of how we all work. If you enjoy the moment when a dataset finally tells you something surprising, this role is for you.

You will help us answer questions such as:

-How do we process years of market data in minutes instead of hours - and where is the bottleneck: I/O, memory, or computation?

-How should this data be stored, partitioned, and typed so that thousands of backtests can run over it efficiently?

-Is this dataset actually correct? Are there gaps, duplicates, misaligned timestamps, or silently wrong values?

-Can this computation be vectorized or compiled, or does it need a different algorithm and data structure altogether?

-What features can we derive from raw market data to feed a machine learning model - without leaking future information into the past?

-Is this pattern real, or does it only look real because we tested a thousand variations and kept the best one?

-What is in this data that nobody has looked at yet?

Responsibilities:

-Design, build, and maintain data pipelines that collect, clean, validate, and store large volumes of market data

-Own data quality: gap detection, deduplication, timestamp integrity, reconciliation between sources, and automated validation

-Profile and optimize performance-critical code through vectorization, memory layout, chunking, JIT compilation, parallelism, and efficient storage formats

-Build and maintain the datasets and feature sets used for backtesting and machine learning

-Support machine learning work end to end: feature engineering, dataset preparation, training and evaluation pipelines, and protection against data leakage

-Analyze data independently, apply statistical and mathematical methods, look for patterns, and bring hypotheses and proposals to the research team

-Write clean, tested, reproducible Python following solid engineering practices (modular design, version control, code review, documentation)

-Design SQL schemas, write complex queries, and optimize them

-Research new tools, libraries, and approaches, evaluate them honestly, and propose the ones worth adopting

-Communicate findings clearly to both technical and non-technical team members

What we're looking for:

-Bachelor’s degree in computer science, engineering, mathematics, statistics, data science, or a related quantitative discipline

-At least 2 years of professional experience in data engineering, software engineering, data science, or a similar field

-Strong analytical thinking and genuine enjoyment of mathematical methods, exploring data, and doing research (the single most important criterion for us)

-Solid software engineering fundamentals: data structures, algorithms, complexity analysis, clean and modular code, testing, and version control

-Hands-on experience with large datasets (millions of rows and beyond), including data that does not fit comfortably in memory

-Practical understanding of performance: profiling code, identifying whether the bottleneck is CPU, memory, or I/O, and fixing it

-Strong Python skills with pandas, NumPy, and numba

-Strong SQL skills: complex joins, aggregations, window functions, indexing, and query optimization

-Comfortable with Linux, Docker, cloud infrastructure, and CI/CD

-Basic knowledge of statistics: descriptive statistics, probability, distributions, variance, correlation, sampling, and hypothesis testing basics

-Machine learning knowledge: classic algorithms (linear and logistic regression, decision trees, random forests, gradient boosting, clustering), when and why to use each, cross-validation, and pitfalls such as overfitting and data leakage

-Daily use of AI-assisted coding and research tools, with the habit of verifying what they produce

-Ability to work independently and carry a problem from a vague question to a finished, verified result

-Initiative and research ability: investigating unfamiliar problems, forming your own opinion, and proposing ideas

-Deeper statistical methods (multiple-testing control, bootstrap, time-series statistics) and ML on noisy, low signal-to-noise data are a strong plus

-Exposure to financial markets or crypto data, workflow tools (Airflow, Prefect, Dagster), and awareness of look-ahead and survivorship bias are a plus

Why join us?

-Work at one of the first corporate-level algorithmic trading companies in Azerbaijan.

-Own the data layer of a real research and trading system from the ground up.

-Solve genuine performance problems at scale, where your optimizations are measured in hours saved every day.

-Have direct influence on research direction, your findings and proposals shape what we test next.

-Work closely with quantitative researchers and strategy developers in a small, fast-moving team within a fast-growing company.

-Grow professionally, with real opportunities for development and career progression.

-Private health insurance.

-Lunch, drinks, snacks, and fruit provided by the company.

-A centrally located office with modern amenities, including a game room and nap spaces.

Working hours:

You’ll be working 5 days a week from 10 a.m. to 7 p.m. (13:00-14:00 lunch time). Four days will be based in the office, and one day (Friday) you can work from home.

Salary: Competitive and negotiable based on experience and knowledge.

We look forward to receiving your application.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,060,890 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Baku
Lead Data Engineer 9 hours ago
≈ $28k – $61k per year (Estimated) · In office · Full-Time · Tirupati
SQL
Databases
Databricks
Apache Kafka
AI/ML
Spark
Airflow
DevOps
Azure
AWS
Analytics
ETL/ELT
Azure Data Factory
Apply
Lead Data Scientist 2 days ago
$190k – $206k per year · In office · Full-Time · 3+ years exp · Master's Degree · New York
Python
AI/ML
LangChain
Fine-tuning
Embeddings
Prompt Engineering
NLP
Transformers
PyTorch
LLM
RAG
BERT
Hugging Face
Semantic Search
Machine Learning
DevOps
GCP
Azure
AWS
Apply
≈ $110k – $216k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Pittsburgh
SQL
Databases
Oracle
MS SQL
Analytics
Tableau
Power BI
ETL/ELT
Informatica
Management
Agile
Apply
$145k – $207k per year · Remote (United States) · Full-Time
Python
SQL
Databases
Google BigQuery
AI/ML
Machine Learning
DevOps
Datadog
CI/CD
Kubernetes
Apply
Data Engineer 2 months ago
$180k – $220k per year · Remote (United States, ET hours) · Full-Time · Bachelor's Degree
Python
SQL
Databases
Pinecone
AI/ML
LLM
RAG
OCR
Semantic Search
DevOps
AWS
Amazon S3
Apply
Project Engineer 1 day ago
≈ $13k – $38k per year (Estimated) · In office · Bachelor's Degree · Baku
Apply
In office · Full-Time · Baku
Analytics
Microsoft Excel
Apply
In office · Baku
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Git
Linux
Management
BPMN
Apply
In office · Baku
SQL
Management
Jira
QA
Selenium
JMeter
Postman
Apply
In office · Baku
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
DevOps
Rest API
CI/CD
Git
Linux
Management
BPMN
Apply
See all jobs
This is one of many
2,060,890 more open roles from verified company boards, updated every day.