← Back to Jobs

Backend Engineer

Job Information

Company: YouNet Media

Department: Engineering & Product

Type of Job: Full-time

Job Description

ABOUT YOUNET MEDIA

YouNet Media, a member of YouNet Group, is a leading Social Media & E-commerce Intelligence company for Marketing Systems.

The company helps organizations improve marketing decision quality through continuous intelligence, market signals and operational visibility across social and commerce environments.

By combining social listening, commerce intelligence, content intelligence and operational analytics, YouNet Media enables brands and agencies to monitor market dynamics, optimize marketing activities and adapt continuously to market changes.

Leveraging platforms and intelligence infrastructure across the YouNet ecosystem, YouNet Media transforms measurable signals into operational intelligence and measurable business impact.

We’re looking for a Backend Engineer to join our dynamic team.

ROLE & RESPONSIBILITIES 

    • Design, build, and maintain scalable ETL/ELT pipelines to ingest, process, and enrich billions of monthly data points from e-commerce channels.
    • Build high-throughput event-driven ingestion pipelines using RabbitMQ, ensuring zero data loss and resilient backpressure handling.
    • Ingest and transform high-velocity data into ClickHouse for real-time aggregation queries powering EcomHeat.
    • Manage multi-engine storage strategies across MongoDB, MySQL (metadata and transactional data), and Apache Solr (full-text search and indexing).
    • Monitor, benchmark, and optimize query latency, indexing strategies, and hardware resource utilization across ClickHouse, Solr, and relational/document databases.
    • Implement automated data quality checks, pipeline observability, and failure recovery mechanisms to detect crawler anomalies and schema drifts promptly.
    • Collaborate with the Application team and AI/NLP team to supply clean, timely datasets for product features and intelligence dashboards

REQUIREMENTS 

Education: 

Bachelor‘s degree in computer science, information and communications technology or software engineering.

Skill:

    • Programming Languages: Proficiency in Node.js (TypeScript/JavaScript) or Python, with strong fundamentals in asynchronous programming, OOP, and data structure optimization.
    • Message Brokers & Queues: Experience working with RabbitMQ or equivalent message queuing/streaming platforms (e.g., Apache Kafka, Redis Pub/Sub, AWS SQS).
    • Databases: Practical experience in designing, managing, and optimizing various database management systems (DBMS).
    • Environment & Tools: Confident working in Linux environments, writing shell scripts, and using Docker and Git.

Experience:

1-3+ years of hands-on experience in Data Engineering, Data Platform, or high-throughput Backend/Data processing roles.

Nice-to-have:

    • Experience with Apache Solr (or Elasticsearch) for inverted-index tuning, schema configuration, and full-text search queries.
    • Experience with AI coding agents and developer productivity tools (e.g., Cursor, GitHub Copilot, Claude Code, Windsurf) to accelerate coding, debugging, and pipeline automation.
    • Prior experience handling e-commerce crawling data or social listening data pipelines.

BENEFITS

    • Basic salary, 13th salary and Bonus
    • Premium healthcare insurance
    • 12 days of annual leave & 5 days of sick leave
    • Performance appraisals and promotion every year
    • Standard health check
    • Company trip, Year end party, Team building
    • Occasion-based offerings: Birthday, wedding, maternity, …
    • Parking support
    • Equipment for work (PC / laptop)
    • Free in-house entertainment facilities: foosball, book tree, coffee and snack

Application form

Full name *
Email *
Phone number *
Upload your CV (PDF format) *
Upload
How did you hear about this job opportunity? *
LinkedIn
Facebook
Email
VietnamWorks
ITviec
Adjob
Brands Vietnam
Ybox
TopCV
Referral
University
Others
By submitting my application, I confirm that I have read, understood, and agree to YouNet Group's Privacy Policy
Submit