690,383open jobs
40,512companies
97,848added this week
Browse all
Salary
$18k – $42k per year (Estimated)
Location
Remote (EAEU)
Seniority
Junior · 2+ years exp
Overview
Company
Impact
Profile match
Software development company with 9 years of experience. For startups. Mobile & Web applications. UI/UX Focus. IT solutions. Affordable Rates.

Ищем Data Engineer для создания витрин данных и интеграции с ML-моделью подбора тарифов. Работа с корпоративными источниками, хранилищами (HDFS, Hive, GreenPlum, реляционные СУБД), построение пайплайнов и подготовка признаков для рекомендательной системы.

Обязанности:

  • Разработка, тестирование и оптимизация процессов сбора, предобработки, агрегации и трансформации данных в аналитические витрины.
  • Создание и мониторинг регулярных пайплайнов в Apache Airflow для расчёта признаков абонентов (трафик, начисления, ARPU, услуги, тарифы).
  • Разработка и оптимизация Spark-приложений на Scala для пакетной обработки данных и подготовки фичей для ML-модели.
  • Реализация контура обратной связи (feedback loop) для рекомендательной системы: сбор, валидация и передача откликов абонентов в ML-модель.
  • Интеграция со смежными сервисами и API: отказоустойчивость, логирование, контроль таймаутов, мониторинг качества данных.
  • Оптимизация производительности: партиционирование, профилирование, управление памятью и ресурсами кластера.
  • Покрытие кода тестами, документирование витрин (DDL, Data Dictionary) и ETL-процессов в Confluence.

Требования:

  • Опыт в роли Data Engineer - от 1.5 до 2 лет.

Apache Spark:

  • Опыт разработки на Scala - от 1.5 лет.
  • Понимание архитектуры Spark (driver, executor, стадии, shuffling, data locality).
  • DataFrames/Datasets API, Spark SQL.
  • Форматы: Parquet, ORC, Avro, JSON, CSV. Чтение/запись в HDFS, Hive, JDBC.
  • Оптимизация: partitioning, repartition/coalesce, broadcast variables, accumulators, cache/persist.
  • Профилирование через Spark UI и логи Yarn.

Scala:

  • Коллекции (List, Seq, Map, Set), функции высшего порядка (map, flatMap, filter, foldLeft).
  • ООП и ФП: traits, case classes, tuples, pattern matching, Option/Either/Try.
  • Сборка: sbt или maven (assembly / fat-jar).

ApacheAirflow :

  • Разработка и документирование production DAG.
  • Расписание (schedule_interval, cron), catchup, depends_on_past.
  • Операторы: SparkSubmitOperator, PythonOperator, BashOperator.
  • Variables, Connections, XCom, сенсоры, макросы, Trigger Rules.

Python :

  • Уверенное владение (PEP8, ООП, модули, virtualenv).
  • Модульные тесты (pytest, unittest).
  • Web-API: RESTful API, requests/aiohttp, JSON, обработка ошибок и таймаутов.

SQLихранилища :

  • Продвинутый SQL: JOIN (inner, left, full, semi/anti), оконные функции (ROW_NUMBER, DENSE_RANK, LEAD, LAG), CTE, подзапросы.
  • Проектирование таблиц, партиционирование, индексы, View / Materialized View.
  • Понимание HDFS и Hive.
Linux и CI/CD:
  • Linux/Bash (навигация, поиск, логи).

Мы предлагаем:

  • Полностью удалённую работу.

  • Гибкий график - вы самостоятельно управляете своим рабочим временем.

  • Оформление по договору B2B (как ИП или самозанятый).

  • Корпоративные курсы английского языка для профессионального роста.

  • 3 оплачиваемых больничных дня в год.

  • Культуру, основанную на доверии и самостоятельности, без микроменеджмента и излишней бюрократии.

  • Git (ветки, merge requests), базовое понимание Docker.
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.
690,383 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

Similar stack
Same company
Saint Petersburg
$220k – $250k per year • In office • Full-Time • New York
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
DevOps
Rest API
CI/CD
Git
AWS
Docker
Apply
$94k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Redmond
Python
SQL
AI/ML
RAG
Machine Learning
DevOps
Vector
Analytics
Tableau
Power BI
Apply
$92k – $167k per year • Remote/Hybrid • Full-Time • 8+ years exp • Reston
Python
SQL
AI/ML
Prompt Engineering
Analytics
Power BI
Cognos
Microsoft Excel
Apply
$87k – $157k per year • Remote/Hybrid • Public Trust • Full-Time • 4+ years exp • Bachelor's Degree • Gaithersburg
Python
Bash
DevOps
Terraform
GitHub Actions
Istio
cert-manager
Linkerd
Prometheus
GitLab CI
Azure
CI/CD
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
Harbor
Service Mesh
Shift-Left
Configuration Management
Backstage
Linux
Cybersecurity
FedRAMP
Shift-Left Security
SBOM
SLSA
Sigstore
PKI
Management
Agile
Apply
Java Lead Developer 2 hours ago
$60k – $150k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Mexico
Python
JavaScript
TypeScript
Ruby
C#
Node JS
COBOL
MATLAB
C#
.NET
COBOL
CICS
Databases
MySQL
Db2
Oracle
MS SQL
IMS
AI/ML
Hadoop
TensorFlow
Machine Learning
Frontend
Redux
Webpack
Babel
Angular
React.js
JQuery
DevOps
Ubuntu
CentOS Stream
Linux
Windows
Apply
$23k – $43k per year (Estimated) • Remote • Full-Time • 3+ years exp • Moscow
Python
JavaScript
TypeScript
Python
FastAPI
Asyncio
Celery
Databases
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
React.js
DevOps
Rest API
gRPC
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
Apply
$27k – $57k per year (Estimated) • Remote • 3+ years exp • Saint Petersburg
Python
AI/ML
Fine-tuning
AI Agents
NLP
Transformers
PyTorch
LLM
BERT
Machine Learning
DevOps
Kubernetes
Apply
$26k – $54k per year (Estimated) • Remote • Saint Petersburg
JavaScript
TypeScript
AI/ML
Copilot
Cursor
ChatGPT
Claude Code
LLM
Frontend
Next.js
React.js
DevOps
CI/CD
Docker
QA
Playwright
Apply
$19k – $46k per year (Estimated) • Remote • 3+ years exp • Minsk
Databases
PostgreSQL
ClickHouse
Qdrant
AI/ML
Langfuse
LLM
DevOps
Terraform
Ansible
Terragrunt
VictoriaMetrics
Yandex Cloud
Fedora
CI/CD
Git
Docker
Kubernetes
CentOS Stream
IAM
Linux
DNS
Cybersecurity
Keycloak
Apply
$30k – $62k per year (Estimated) • Remote • 3+ years exp • Moscow
Databases
PostgreSQL
ClickHouse
Qdrant
AI/ML
Langfuse
LLM
DevOps
Terraform
Ansible
Terragrunt
VictoriaMetrics
Yandex Cloud
Fedora
CI/CD
Git
Docker
Kubernetes
CentOS Stream
IAM
Linux
DNS
Cybersecurity
Keycloak
Apply
$40k – $95k per year (Estimated) • In office • Full-Time • High School Diploma • Saint Petersburg
Apply
$13k – $14k per year • In office • Saint Petersburg
Management
Telegram
Apply
$23k – $43k per year (Estimated) • Remote • Saint Petersburg
Python
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
Redis
Neo4j
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
LlamaIndex
AI Agents
Pydantic AI
LLM
DevOps
Git
Docker
Apply
$17k per year (net) • In office • Full-Time • Saint Petersburg
Apply
$11k – $16k per year • In office • Full-Time • Saint Petersburg
Apply
See all jobs
This is one of many
690,383 more open roles from verified company boards, updated every day.