Data Engineer

RemoteSalary not specified
Serbia

Tech Stack

PythonSQLNoSQLPostgreSQLAWSGitMachine LearningETLCommunicationOpenSearch

Job Description, Responsibilities & Requirements

About the Position

Join Luxoft's Data Engineering team as a Data Engineer to enhance internal assistant reliability and operational excellence.

Responsibilities

  • Maintain and enhance ingestion/enrichment pipelines for internal content (parsing/extraction, normalization, metadata enrichment, deduplication, and quality monitoring)
  • Implement and maintain access-aware retrieval by propagating/enforcing document permissions through indexing and query-time filters, including audit logs and validation tests
  • Improve source attribution so responses reliably point to the correct documents and sections in a consistent format
  • Extend and harden tool/workflow execution and automations (scheduled/trigger-based), including retries, timeouts, idempotency, concurrency controls, and run history
  • Operate the platform in production: observability (logs/metrics/tracing), alerting, incident support, performance tuning, and cost controls, plus runbooks and handover documentation

Requirements

  • 8+ years of hands-on experience in Data Science and 2+ years in Machine Learning, with a proven track record, demonstrated through a robust portfolio of projects.
  • Strong programming skills in languages such as Python and familiarity building ETL pipelines.
  • Expertise in SQL and experience with both relational (preferably Postgres) and NoSQL databases.
  • Solid experience with OpenSearch.
  • Familiarity with AWS cloud platform and its services.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Ability to build scalable infrastructure to embed and search very large number of documents.
  • Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines.
  • Expertise in ML.
  • Strong English skills (B2 and higher).
  • Strong verbal and written communication skills.
  • Ability to work independently and collaborate in a group.

Nice to Have

  • Agile certification.
  • Oracle/Microsoft attestations and certifications.
  • Domain knowledge in Trading and Capital Markets.

We Offer

  • Competitive salary.
  • Opportunity to work remotely from Serbia.
  • Professional growth and development.

About the Company

Luxoft is a global technology services company that helps businesses innovate and transform through technology. We are committed to delivering high-quality solutions and fostering a collaborative and inclusive work environment.

Job Details

Company name:
Luxoft
Location:
Serbia
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
6/13/2026
Last checked:
6/13/2026
Posted on the source:
7/9/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.