Search Jobs

Search by job, company or skills

Python Developer

Python Developer

HCL TechBee
  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

Python Developer - Media Lab (YouTube Lab)

Responsibilities

  • Implement/maintain the global lab cloud-based automation framework, backend services, and RESTful APIs.
  • Implement the multiprocessing service or distributed system and tune the platform performance.
  • Build high-performance ETL data pipelines to ingest and analyze massive testing results from global labs.
  • Work closely with device partners to set up and integrate the golden devices with the automation system.
  • Analyze video streaming products and triage system performance bottlenecks.
  • Write well-designed, testable, and scalable systems, microservices, or utilities.
  • Work with the global cross-functional product team to develop relevant platform services.

Requirements and skills

  • 3+ years of proven work experience as a Software Engineer, Backend Developer, or Test Infrastructure Engineer.
  • Experience designing/implementing cloud services, RESTful APIs, and data/testing pipelines.
  • Ability to develop high-quality software in Python (required), JavaScript, or other programming languages.
  • Experienced in Unix/Linux systems, Distributed Systems, and Parallel Computing (multiprocessing/threading).
  • Excellent knowledge of relational databases, NoSQL, and in-memory datastores (e.g. Redis).
  • Experience in Cloud deployment, development, or SRE (e.g. GCP, AWS, Azure).
  • Experience with test-driven development (TDD).
  • Ability to document technical requirements and specifications.
  • Ability to speak and write in English fluently and idiomatically.

Preferred skills and experience

  • Experience with real-time or messaging protocols, such as WebSocket and MQTT.
  • Experience with AI coding tools (e.g. Gemini CLI, Antigravity) and integrating them with MCP or Skills to automate and test workflows.
  • Experience in Raspberry Pi or other Single-board Computer (SBC) development and hardware integration.
  • Understanding of Android application development and tools (ADB, Android Studio).
  • Experience working collaboratively in cross-functional and cross-regional teams.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

AI coding tools (e.g. Gemini CLI

Test-driven development (TDD)

In-memory datastores (e.g. Redis)

Antigravity)

Single-board Computer (SBC) development

Unix/Linux systems

ETL data pipelines

Adb

About Company

Similar Jobs

7-10 yrs
Remote
Skills:
Python Programming, Numpy, Panda, Query Optimization, Data Management
2-4 yrs
Remote
Skills:
React, Typescript, Restful Apis, Postgres, MongoDB, AWS cloud services, Analytical Skills
5-8 yrs
Remote
Skills:
Python, Java Script, Aws, Lambda, Sql, Cicd, Jenkins, Terraform
3-6 yrs
Taiwan, Taipei City
Skills:
Java, Golang, PostgreSQL, Kafka, Redis, Rabbitmq, Gcp, Docker, MySQL, Azure, Kubernetes, Python, AWS, AI LLM technologies, prompt engineering, RAG, agentic pipelines, LLM orchestration
7-12 yrs
INR 125,000 - 250,000 per month
Remote
Skills:
Python, React Js, Full Stack, Rest Api, Postgresql