← Back to jobs

Backend Go Engineer

Location
New York City, NY
Work type
Full Time · On-site
Posted
2026-08-30

Job description

We are seeking a Software Engineer with 3-5 years of experience to build and support cloud-based distributed backend systems and large-scale data pipelines for streaming video and content delivery. The role focuses on production backend services using Python or GoLang and related web technologies, with AWS, Kubernetes, Docker, CI/CD, and low-latency architectures. This engineer will optimize live and linear video workflows, support live events and channels, and maintain cloud-based content delivery services. Success in this position requires effective collaboration with Product Owners and globally distributed teams across countries and time zones.

Key Responsibilities

Design, build, and support large-scale, cloud-based distributed backend systems and big data pipelines for video streaming and content delivery.

Develop and maintain production backend services using Python, GoLang, NodeJS, TypeScript, and related web technologies.

Use in-house and third-party tools to build and support live and linear streaming video pipelines while optimizing video encoding, packaging, and delivery.

Monitor and optimize request throughput, response latency, and data-ingestion performance across production services and pipelines.

Provide operational and technical support for live events and linear channels.

Use requirements and modeling to work with Product Owners to implement smart technology solutions and tools that deliver premium-quality audio and video experiences.

Collaborate effectively with remote teams and stakeholders across different countries and time zones.

Contribute to CI/CD pipelines, code reviews, automated testing, and large-scale deployments.

Continuously learn, improve, and optimize processes and ways of working.

Manage and maintain cloud-based content delivery platforms and services.

Original source