
Data Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Ukraine.
• Take ownership of the analytical data infrastructure of JustDone, ensuring its stable operation while identifying opportunities for optimization and development.
• Support and enhance event pipelines from RabbitMQ to DWH and Amplitude / Reteno.
• Integrate new data sources and maintain existing ones, developing ETL / ELT pipelines.
• Manage BigQuery and Airflow: oversee access and service accounts, maintain order in data streams and schemas.
• Develop the Bronze → Silver → Gold architecture.
• Work with partitioning, clustering, and materialized views, optimizing schemas and queries.
• Set up checks for data relevance and completeness, monitor SLA, and manage anomaly alerts.
• Investigate incidents and identify their root causes.
• Develop data loading and updating pipelines in Milvus, working with indexes and data lifecycle for NLP systems.
• Collaborate with the Data Engineering team under the guidance of the Lead NLP Engineer.
• Participate in related tasks in the NLP direction.
• Over 2 years of commercial experience as a Data Engineer.
• Proficient in Python for developing ETL/ELT processes, consumers, and integrations, as well as writing maintainable production code.
• Strong SQL skills: complex queries, window functions, optimization, and working with large datasets.
• Experience with DWH and Data Modeling: data structuring, incremental loads, and building and maintaining production pipelines.
• Familiarity with cloud data platforms: GCP or similar solutions.
• Understanding of orchestration and event-driven pipelines: Airflow, Prefect, Dagster, Kafka, RabbitMQ, Pub/Sub, or equivalents.
• Knowledge of Data Quality and Observability: monitoring, data quality control, alerts, and troubleshooting.
• Experience with Vector DB (Milvus, Pinecone, Weaviate, Qdrant) will be an advantage.
• Ownership and independence.
• Strong communication and team collaboration skills.
• Product-oriented mindset.
• Scheduled performance reviews and development of Personal Development Plans (PDP).
• Support in building a personal brand on social media through Boosters and expert media.
• Access to specialized communities with free courses and networking opportunities.
• Budget for courses, conferences, and English language learning.
• Company-provided equipment and coverage of all necessary services for work.
• Flexibility to choose between office work (Kyiv or Lviv) and a remote-first format (within Ukraine and abroad).
• Flexible start time (from 8 to 11 AM Kyiv time).
• 20 days off per year.
• Days off on public holidays.
• Unlimited sick leave.
• Medical insurance.
• Compensation for working with a psychologist.
• Individual benefit for sports activities.
• Breakfasts and lunches (on-site in offices).
• Sports activities: running community, volleyball, yoga (offline); stretching and yoga (online).
Datavail
Triumph Enterprises, Inc.
Triumph Enterprises, Inc.
Cisco
Get handpicked remote jobs straight to your inbox weekly.