Lead Python Developer | Data Engineer (PERM or Contract)

Filled
March 2, 2026

Job Description

Company: Streamhub
Location: Remote
Job Type: PERM / Contract
Industry: Audience Profiling, Analytics, Ad Tech, Streaming
Company Size: 11–50
Employment Type: Full-time

About Streamhub

Streamhub is on a mission to be the most actionable data platform for the video business. We provide deep insights into how video shapes everyday life, empowering businesses in the media-tech and martech space. Our entrepreneurial culture fosters innovation, individual growth, and collaborative success.

This is an exciting time to join our team as we expand our tech hub in India, creating a core founding engineering team that will shape the future of our data products.

The Role

As a Lead Python Developer | Data Engineer, you will design and build critical components of our reporting platform and data pipelines. You will handle high-volume, diverse datasets, and develop service layers interacting with our core data platform.

You’ll thrive in a team-oriented environment that emphasizes autonomy, learning, and innovation.

Key Responsibilities

  • Design, develop, and maintain Python-based data pipelines and services.
  • Build scalable solutions that handle large volumes of structured and unstructured data.
  • Develop and maintain integrations with document-based databases and search engines (e.g., Elasticsearch, MongoDB).
  • Work with containerized applications using Docker, Kubernetes, or ECS.
  • Collaborate with cross-functional teams to implement robust, high-performance solutions.
  • Contribute to platform architecture and support ongoing data product evolution.

Requirements / Qualifications

  • Strong Python skills with experience in backend or data engineering.
  • Experience building and maintaining data pipelines.
  • Familiarity with containerized applications (Docker) and orchestration platforms (Kubernetes, ECS).
  • Experience with document-based databases or search engines (Elasticsearch, MongoDB).
  • Exposure to AWS cloud services is a plus.
  • Interest or experience in data technologies such as Spark, streaming, or large-scale databases.
  • Strong problem-solving skills, collaborative mindset, and adaptability in an entrepreneurial environment.

What We Offer

  • Immense learning opportunities and exposure to TBs of data and niche technologies.
  • Work in an open, diverse, and autonomous team with entrepreneurial culture.
  • Fully remote working with flexible hours.
  • Opportunity to be part of the founding team for our India tech hub.