Jobs · Engineering

Mid Video Engineer Node.js

Enroute · United States · 1 mo ago
RemoteRemoteEngineeringFull-time

Responsibilities

  • Use Node.js to process and manage data streams in a microservices-based environment
  • Build and support workflows for fetching, handling, and analyzing video segments
  • Implement and troubleshoot video workflows involving HLS, adaptive streaming, FFmpeg, and codecs
  • Develop and maintain APIs for video delivery, metadata handling, and backend integrations
  • Work with event-driven architectures for real-time or near-real-time video processing
  • Collaborate with developers, QA engineers, and operations teams to improve:
    • Streaming quality
    • Performance
    • Reliability
  • Identify technical issues, propose improvements, and support scalable backend solutions
  • Contribute to system optimization across network, storage, and processing layers

Requirements

  • Strong experience with Node.js in backend, microservices, or data-streaming environments
  • Experience building and maintaining APIs and backend services
  • Experience working with microservices architectures
  • Strong troubleshooting and debugging skills
  • Working knowledge of HLS and adaptive streaming
  • Understanding of video formats, segmented video, and media delivery workflows
  • Hands-on experience with FFmpeg, media codecs, and video processing concepts
  • Experience working with data streams and event-driven architectures
  • Ability to work in distributed systems and scalable environments

Nice-to-Have Requirements (Extras)

  • Experience with TypeScript, Python, or other backend languages
  • Familiarity with video tools such as GStreamer, OpenCV, or VLC
  • Knowledge of streaming protocols such as RTMP or WebRTC
  • Experience with: Cloud storage (e.g., Amazon S3), CDNs (Content Delivery Networks), Redis, Kafka, RabbitMQ, Monitoring tools (Prometheus, Grafana)
  • Experience optimizing: Network performance, Disk 1/0, Processing performance for large media files

Benefits

  • Micronal compensation
  • Year-end bonus
  • IMSS, AFORE, INFONAVIT
  • Major medical expenses insurance
  • Life insurance
  • Funeral expenses coverage
  • TDU membership
  • MediAccess health check-up subsidy
  • Preferential rates for car insurance
  • Vacations
  • Official Mexican holidays
  • Life Happens days
  • Bereavement leave
  • Civil marriage leave
  • English classes
  • Certifications educational agreements (Talisis, U-ERRE, UNID, TecMilenio, Tec de Monterrey, UDEM, SPIS)
  • Corporate agreements & discounts (Sorteos Tec, Envia Flores, TopGolf)

Schedule

Availability to support APAC time zones, with an expected working schedule between 6:00 PM - 5:00 AM (CDMX time).

Similar jobs

Node.js Developer

TLC Relationship Management P LtdDelhi, MI· 2 wk ago
Engineeringapply on tlcgroup.com

Node.js developer

Arnex Solutions LLCSunnyvale, CA· 2 mo ago
Engineeringapply on arnexsolution.com

Node JS Developer

Breeze End Technology, LLCAlexandria, VA· 2 mo ago
Engineeringapply on breezendtechs.com