7 дней назад
Backend Engineer (Python/Kafka)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Backend Engineer (Python/Kafka): Integrating US inland waterway barge data into Kpler’s global cargo intelligence platform with an accent on robust ingestion, entity resolution, and real-time streaming. Focus on designing Kafka pipelines, connecting data to customer-facing surfaces, and operating production services with observability and on-call ownership.
Location: Athens, Greece; hybrid workplace
Company
develops a global cargo intelligence platform for commodity and maritime data.
What you will do
- Lead the end-to-end integration of US inland waterway barge data, from external feed ingestion and domain modeling to streaming and UI distribution.
- Design entity-resolution systems that map barge data to vessels, zones, installations, and products using Elasticsearch and PostgreSQL patterns.
- Build Kafka-based event-driven pipelines with Avro schemas, deduplication, and dead-letter queue replay mechanisms using Python and Scala.
- Deliver integrated data to Elasticsearch read models, external APIs, data warehouse feeds, and the Terminal built with TypeScript and Vue.
- Own production operations by setting SLOs, maintaining observability, participating in on-call rotations, and driving post-incident improvements.
- Mentor engineers, document architecture, validate external feeds, and support the decomposition of legacy systems into event-driven services.
Requirements
- Approximately 5+ years of experience designing, operating, and maintaining production data-intensive systems.
- Advanced Python and SQL skills, with the ability to build well-bounded services in large and evolving codebases.
- Production experience with Kafka streaming, including Avro, Schema Registry, deduplication, and replay patterns.
- Experience integrating third-party data feeds, mapping schemas, resolving entities, and monitoring data quality.
- Experience with production observability, technical documentation, and incident resolution in distributed systems.
Nice to have
- Scala or functional programming experience.
- Knowledge of PostGIS or geospatial data, or experience in maritime, logistics, or commodities domains.
- Experience with Elasticsearch, Airflow, Snowflake or lakehouse table formats, Kubernetes, and GitOps deployments.
- Working knowledge of TypeScript or Vue for collaboration on customer-facing terminal features.
Culture & Benefits
- Ownership follows a “you build it, you run it” operating model.
- The role includes design authority and responsibility for production services.
- Work includes on-call participation and continuous post-incident improvement.
- Collaboration takes place across engineering crews and analyst workflows.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 дней назад
Senior Software Engineer (Java/iGaming)
8 дней назад
Back-end Web Development Supervisor (PHP/Python)
10 дней назад
Mid-Senior Software Engineer (Spring, Spring Boot)
10 дней назад
Mid-Senior Software Engineer (Spring, Spring Boot)
6 дней назад
Senior Backend Engineer (AI)
Kiwitaxi
15 часов назад
Backend TechLead
4 500$