2,128,787open jobs
134,843companies
239,872added this week
Browse all
Location
Remote (Ukraine)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match
GenSoft designs, builds, tests, and scales software for startups and SaaS teams — development, mobile, DevOps, and QA engineering in one accountable team.

Gensoft is hiring a hands-on Senior Data Engineer to join an AI-powered search and matching platform. Your focus will be the data pipelines that feed production search: making ingestion fast, reliable and easy to operate, and keeping the data that reaches the matching layer clean and consistent.

Engagement
Full-time contract, 6 months to start, with a strong chance of extension
Fully remote
Monday to Friday, 8 hours a day, with overlap with the team’s core working hours
Start: as soon as possible

Tech stack
Go (orchestration), PostgreSQL with pgvector, embedding models served through Amazon Bedrock.

What you’ll do
Take over the current ingestion flow and document how it works: sources, transformations, weak points and failure scenarios
Automate ingestion, validation, deduplication and incremental updates, and turn onboarding of new data sources into a repeatable process
Build safe recovery mechanisms (retries, checkpoints, replay and backfill, quarantine) so that no data is lost or duplicated
Track record counts, metadata, source identifiers and data lineage; catch schema changes and run quality checks
Support the interfaces of the matching service and take part in improving embeddings, indexing and match quality
Set up monitoring and alerting together with DevOps (freshness, failures, throughput, latency, cost)
Keep tests, deployment practices and runbooks in shape so the system can be run and recovered without you
Apply the agreed rules on data consent, access, retention and deletion, and flag any open questions early
Work closely with Product, Engineering, DevOps and ML specialists, keep the team updated on progress

What we expect
Proven ownership of production data pipelines, including debugging and recovering failures
Strong SQL and PostgreSQL data modelling skills
Practical experience with Go for orchestration and migrations
Solid understanding of APIs, batch and async processing, schema evolution, metadata and lineage
Experience with idempotent processing, reconciliation and safe reruns
Hands-on work with vector search and embedding pipelines in production (search, matching or ML products)
Ability to trace quality problems across inputs, embeddings, indexes and downstream results
Cloud experience, automated testing, code review and disciplined deployments
Monitoring, alerting, runbooks, privacy-aware data modelling and access control

Nice to have
Direct experience with pgvector and Amazon Bedrock
Experience integrating and evaluating embedding models (e.g. VoyageAI)
Python for data processing
Entity resolution and search relevance
Background in HR tech or recruitment data

Hiring process
CV review, technical interview, live coding session, final interview.

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,128,787 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
Ukraine
$100k – $135k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · Buffalo
Python
SQL
Databases
Snowflake
AI/ML
Pandas
DevOps
Rest API
CI/CD
Git
Analytics
ETL/ELT
Apply
Middle Data Engineer 3 hours ago
Remote (Ukraine) · Kyiv
Python
SQL
Databases
Weaviate
Milvus
Pinecone
Qdrant
RabbitMQ
Apache Kafka
Google BigQuery
AI/ML
Dagster
NLP
DevOps
GCP
Analytics
ETL/ELT
Apply
Remote (worldwide) · Full-Time
SQL
C#
C#
.NET
Databases
MS SQL
Azure SQL Database
DevOps
Rest API
Azure
Git
Analytics
Power BI
Metabase
Fivetran
Azure Data Factory
Management
Power Automate
Stripe
Xero
Apply
Remote (South Africa) · Full-Time
Python
SQL
Apex
Apex
Salesforce Data Cloud
Databases
Apache Kafka
DevOps
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
Remote (Brazil) · Full-Time · Brazil
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Copilot
Spark
Claude Code
DevOps
CI/CD
Git
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Apply
In office · Full-Time · 15+ years exp · Ukraine
Python
Python
Django
pySpark
Databases
PostgreSQL
AI/ML
Spark
Airflow
Pandas
NumPy
DevOps
Git
Management
Jira
Apply
Remote (Ukraine) · Full-Time · Ukraine
JavaScript
TypeScript
Node JS
Node JS
Electron
AI/ML
Claude Code
Frontend
Three.JS
React.js
DevOps
Git
Game Dev
GLSL
QA
Playwright
Jest
Vitest
MedTech
DICOM
Apply
Remote (Ukraine) · Full-Time · Ukraine
DevOps
VPN
Apply
Remote (Ukraine, PT hours) · Full-Time · Ukraine
SQL
DevOps
CI/CD
Git
Management
ClickUp
QA
Selenium
JMeter
Cypress
Playwright
Postman
k6
Locust
Apply
Remote (Ukraine) · Full-Time · Ukraine
Python
C++
DevOps
Git
GitHub
Linux
TCP/IP
BGP
OSPF
Cybersecurity
Scapy
QA
Pytest
Apply
See all jobs
This is one of many
2,128,787 more open roles from verified company boards, updated every day.