About us
TAG Video Systems specializes in innovative monitoring & high-quality Multiviewer solutions in the Broadcast Media industry. Today TAG supports over 250,000 channels across the four primary broadcasting applications - Live Production, Playout/Master Control, Distribution, and OTT.
Broadcast Media technology is a challenging field, and the TAG product sets a high technological bar both for competitors and clients. We offer a niche, unique innovative product to monitor content quality for the biggest companies in the market today. Like our product, TAG is a fast growing, dynamic and ahead of its time company. We pride in our honesty, transparency, unique professional team, and the excellent service we give to our clients. Every one of us here at TAG is a team player with a significant contribution to the company, usually beyond the job scope. This is what makes us who we are.
About the Role
We are looking for a Backend Cloud Technical Lead to design and lead the backend implementation of a new SaaS project at TAG. This is a hands-on technical leadership role responsible for architectural decisions, scalability, reliability, and best practices across cloud-native backend systems, while collaborating closely with product and R&D teams.
Responsibilities
- Collaborate with the solution architect to design backend cloud services, ensuring scalability, performance, security, and high availability.
- Own and evolve TAG’s cloud-native backend architecture, including microservices, APIs, data pipelines, and distributed systems.
- Act as the technical authority for backend and cloud-related decisions across R&D.
- Work closely with product, DevOps, and video/algorithm teams to align technical solutions with project goals.
- Establish and promote best practices in system design, coding standards, documentation, testing, and observability.
- Review designs and code, identify technical risks, and address performance and scalability challenges.
- Evaluate and introduce new technologies where appropriate to enhance system capabilities.
Required Qualifications
- 6+ years of experience in backend software development for SaaS solutions.
- Experience in a technical lead, architect, or senior backend role.
- Strong expertise in distributed systems and scalable architectures.
- Hands-on experience with AWS (required); GCP experience is a plus.
- Strong backend programming skills: Node.js (required); Go or Python is a plus.
- Experience with microservices, REST/gRPC APIs, and message-driven architectures.
- Knowledge of SQL databases, preferably PostgreSQL.
- Experience integrating backend systems with cloud-native services.
- Familiarity with Docker and Kubernetes.
- Strong communication and collaboration skills.
Preferred Qualifications
- Experience with real-time systems or high-throughput data processing.
- Background in media, broadcast, or video platforms.
- Experience designing high-availability and low-latency systems.
- Familiarity with CI/CD pipelines, monitoring, and observability tools.