368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$34k – $97k per year (Estimated)
Location
Remote (Georgia)
Seniority
Senior · 5+ 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.

Компания Emphasoft занимается заказной разработкой IT решений для наших партнеров с западного рынка. Мы специализируемся на разработке web-приложений для стартапов на различной стадии.

О проекте

Мы строим глобальную платформу-агрегатор для рынка мотоциклетных запчастей. Платформа объединяет 500+ производителей, тысячи дистрибьюторов и миллионы SKU в едином каталоге. Мы уже обрабатываем 500 миллионов записей о деталях, их совместимости и ценах - и это число растет каждый день.

Стек: Bun.js / Node.js · TypeScript · PlanetScale (MySQL) · AWS · ETL

Задача

Данные поступают из множества источников:

  • REST / GraphQL API

  • FTP-серверы

  • Парсинг сайтов

  • CSV / Excel-файлы

  • Прямые подключения к базам данных поставщиков

Наша ключевая задача - нормализовать, дедуплицировать и сопоставить эти данные, чтобы точно определить, например, что «вот этот болт подходит к конкретной модели мотоцикла».

Это сложная инженерная задача на стыке ETL, Big Data, алгоритмов матчинга и высоконагруженных систем.

Что предстоит делать

  • Проектировать и развивать ETL-пайплайны - от приёма сырых данных до нормализации и выдачи в поиск.

  • Строить надёжные интеграции с API, FTP, парсерами, выгрузками из БД.

  • Работать с PlanetScale (MySQL-совместимая распределённая БД) на масштабе 500M+ записей.

  • Улучшать качество данных - разрабатывать алгоритмы дедупликации, матчинга и разрешения сущностей.

  • Мигрировать существующий код с Node.js на Bun.js - переписывать критичные компоненты на современный рантайм для повышения производительности.

  • Рефакторить и улучшать архитектуру кода, внедрять тесты и паттерны.

  • Принимать ключевые технические решения и обсуждать приоритеты напрямую с основателями.

Мы ищем

Нам не важен конкретный язык, если вы работали с высоконагруженными системами и большими данными. Важен опыт в масштабных ETL-задачах и понимание того, как строить системы на миллионы/миллиарды записей.

Обязательно:

  • Опыт работы с большими данными - минимум 5 лет коммерческой разработки в области ETL / Data Engineering / Backend на высоконагруженных системах.

  • Опыт работы в крупных маркетплейсах (Ozon, Wildberries, Avito, Lamoda, Яндекс.Маркет, AliExpress, Amazon и т.п.) - вы точно знаете, что такое масштаб, каталоги, инвентарь, поиск и высокая нагрузка.

  • Глубокий опыт с реляционными БД на масштабе (PlanetScale / MySQL / Vitess / аналоги) - моделирование данных, индексы, оптимизация запросов.

  • Опыт построения ETL / пайплайнов данных (приём, трансформация, дедупликация).

  • Уверенная работа с AWS (EC2, RDS, S3, Lambda и др.).

  • Опыт с IaC (SST, CDK или Terraform - у нас SST).

  • Самостоятельность, умение работать в быстром темпе, минимальный менеджмент.

  • Английский Upper-Intermediate и выше (работа в международной команде).

Будет плюсом:

  • Знание Node.js / TypeScript (поможет на этапе миграции).

  • Опыт с Bun.js (мы переходим на него).

  • Опыт с веб-парсингом (Puppeteer, Playwright, Cheerio).

  • Знакомство с fuzzy matching / ML-методами для матчинга данных.

  • Опыт с поисковыми движками (Elasticsearch, Algolia, Meilisearch).

  • Работа с Kafka или очередями сообщений для событийных пайплайнов.

Условия

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

  • Гибкий график.

  • Прямое влияние на архитектуру и продукт.

  • Минимум бюрократии и микроменеджмента.

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.
368,634 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
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
Tbilisi
$34k – $75k per year (Estimated) • Remote/Hybrid • Full-Time • 13+ years exp • Bachelor's Degree • Hyderabad
Java
Node JS
TypeScript
JavaScript
Databases
Cassandra
DynamoDB
Memcached
MySQL
PostgreSQL
Redis
Frontend
GraphQL
DevOps
AWS
CI/CD
Apply
$111k – $216k per year (Estimated) • Equity • Remote • Full-Time • 6+ years exp • Bachelor's Degree • United States
Python
Ruby
Databases
PostgreSQL
DevOps
AWS
Chef
CI/CD
Configuration Management
Datadog
Git
Jenkins
Nagios
Amazon CloudWatch
GitLab
Cybersecurity
Crowdstrike
FedRAMP
Analytics
Tableau
ETL/ELT
Apply
$33k – $78k per year (Estimated) • Equity • Remote • Full-Time • 8+ years exp • Bachelor's Degree • India
Apex
JavaScript
Python
TypeScript
Apex
Copado
Lightning Web Components
AI/ML
AutoGen
CrewAI
Fine-tuning
Hallucination
LangChain
LangGraph
LlamaIndex
LLM
RAG
Semantic Kernel
Semantic Search
Synthetic Data
Vertex AI
Agentforce
AWS Bedrock AgentCore
Semantic Search
AI Agents
Model Context Protocol
DevOps
AWS
CI/CD
GitHub Actions
Jenkins
Vector
GitHub
Cybersecurity
Crowdstrike
Management
Slack
Marketing
Salesforce
Apply
$29k – $70k per year (Estimated) • Remote/Hybrid • Full-Time • 11+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
Databases
Databricks
Snowflake
DevOps
AWS
Azure
CI/CD
Apply
$71k – $154k per year (Estimated) • In office • Full-Time • Dublin
Java
Databases
Apache Kafka
AI/ML
Copilot
LLM
LLM Guardrails
DevOps
AWS
CI/CD
Kubernetes
GitHub
Apply
$25k – $85k per year (Estimated) • Remote • Contractor • 3+ years exp • Tbilisi
Python
JavaScript
Python
FastAPI
AI/ML
LLM
Frontend
Pinia
Vue.js
Vuex
DevOps
AWS
GCP
WebSockets
Analytics
ETL/ELT
Apply
Remote • Full-Time • Tbilisi
Bash
Go
Python
DevOps
Alertmanager
Ansible
AWS
Azure
CI/CD
Docker
GCP
GitLab CI
Grafana
Kubernetes
Loki
Terraform
VictoriaMetrics
Prometheus
GitLab
Cybersecurity
HashiCorp Vault
Cryptography
Vault
Apply
$39k – $89k per year (Estimated) • Remote • 5+ years exp • Tbilisi
Design
Figma
Apply
$40k – $107k per year (Estimated) • Remote • 5+ years exp • Tbilisi
C#
SQL
C#
.NET
Databases
MS SQL
RabbitMQ
AI/ML
ChatGPT
Claude
Claude Code
Copilot
Cursor
LLM
RAG
Model Context Protocol
DevOps
CI/CD
Git
GitHub
Apply
$26k – $67k per year (Estimated) • Remote • Full-Time • 2+ years exp • Bachelor's Degree • Tbilisi
DevOps
Azure
Apply
Remote • Full-Time • Bachelor's Degree • Tbilisi
Python
AI/ML
Computer Vision
ONNX
PyTorch
Quantization
TensorFlow
Mobile
Core ML
Apply
$28k – $72k per year (Estimated) • Remote • Full-Time • 2+ years exp • Tbilisi
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.