Careers

We are into long-term relationships, Are you?

Available Positions

Finance

About the Role

We are seeking a detail-oriented and motivated Bookkeeper to join our dynamic team in the Hi-Tech industry. This is an excellent opportunity for a skilled professional to manage financial transactions and reporting in a fast-paced, global environment. The ideal candidate will be responsible for:

  • Process vendor invoices in a multi-currency ERP system, including payment preparation and AP reconciliation.
  • Manage billing for global customers, accounts receivable reconciliation, and sales tax controls.
  • Oversee collections and follow up on outstanding payments.
  • Control deferred revenues and deferred expenses.
  • Reconcile bank and credit card transactions.
  • Manage travel reports and employee reimbursements.
  • Maintain accruals and prepaid expenses on a monthly basis.
  • Support month-end, quarter-end, and year-end closing procedures.
  • Perform ad-hoc financial tasks as required.

 

Qualifications:

  • Certified Bookkeeper (Level 3) – a must.
  • Minimum 8 years of proven experience as a bookkeeper.
  • Experience with Priority is required; familiarity with Dokka, Avalara, and PayEm is a plus.
  • High-level English proficiency.
  • Highly detail-oriented, self-directed, and able to complete tasks independently.
  • Strong team player with excellent interpersonal skills, capable of collaborating across global functions.
  • Committed, dependable, and proactive.
  • Advanced Excel and Microsoft Office skills.
Show More Show Less

About the Role

We are seeking a detail-oriented and motivated Bookkeeper to join our dynamic team in the Hi-Tech industry. This is an excellent opportunity for a skilled professional to manage financial transactions and reporting in a fast-paced, global environment. The ideal candidate will be responsible for:

  • Process vendor invoices in a multi-currency ERP system, including payment preparation and AP reconciliation.
  • Manage billing for global customers, accounts receivable reconciliation, and sales tax controls.
  • Oversee collections and follow up on outstanding payments.
  • Control deferred revenues and deferred expenses.
  • Reconcile bank and credit card transactions.
  • Manage travel reports and employee reimbursements.
  • Maintain accruals and prepaid expenses on a monthly basis.
  • Support month-end, quarter-end, and year-end closing procedures.
  • Perform ad-hoc financial tasks as required.

 

Qualifications:

  • Certified Bookkeeper (Level 3) – a must.
  • Minimum 8 years of proven experience as a bookkeeper.
  • Experience with Priority is required; familiarity with Dokka, Avalara, and PayEm is a plus.
  • High-level English proficiency.
  • Highly detail-oriented, self-directed, and able to complete tasks independently.
  • Strong team player with excellent interpersonal skills, capable of collaborating across global functions.
  • Committed, dependable, and proactive.
  • Advanced Excel and Microsoft Office skills.
Show More Show Less
Bookkeeper

Product & R&D

About the Role

We are seeking a proactive Full stack Developer with a backend-oriented focus, capable of thriving in a fast-paced environment and working independently or as part of a team. The ideal candidate has strong technical skills, can navigate large codebases, and translate customer or support needs into effective solutions. Attention to detail, ownership of work, and a collaborative mindset are key qualities for success.

 

Responsibilities

  • Design, develop, and maintain backend infrastructure and features.
  • Maintain and improve existing codebases, collaborating with QA and Support teams.
  • Create and contribute to high-level design documentation.
  • Collaborate closely with frontend teams and lead integrations.

 

Qualifications

  • BA/BSc in Computer Science or a related field.
  • 4+ years of experience building highly available, feature-rich full stack applications.
  • Strong expertise in JavaScript and experience with frameworks such as NestJS and Angular – required.
  • Experience with PostgreSQL – required.
  • Strong CSS skills – significant advantage.
  • Understanding of UX design – significant advantage.
  • Familiarity with Redis and ELK stack – a plus.
  • Experience with NX build system – a plus.
  • Working knowledge of cloud deployment, microservices architecture, and networking (TCP/IP stack) – a plus.
  • Advanced level of English.
Show More Show Less
Full stack Developer

About the Role

We are seeking an energetic, quick-thinking professional who thrives on challenges and works well independently.

Key Responsibilities:

  • Integrate into a substantial existing codebase primarily written in C.
  • Design and develop cross-functional features in the video processing domain within a Linux environment.
  • Perform system and algorithmic level optimizations.
  • Analyze and resolve issues in live deployments.

 

Qualifications

  • A minimum of 5 years of experience in C/C++ development within a Linux environment.
  • Deep understanding of real-time application development best practices and Linux system programming, including multithreading, synchronization, inter-process communication, performance-oriented programming, Makefile, debugging on target, and bash scripting.
  • Strong knowledge of the TCP/IP stack, including switching, routing, and multicast.
  • Proven experience integrating with third-party libraries and drivers.
  • Experience with Docker/Kubernetes and cloud deployment – a big advantage.
  • Familiarity with development on both Intel and ARM platforms – an advantage.
  • Knowledge of video encoding (MPEG, JXS, etc.) and streaming technologies (MPEG TS, WebRTC, HLS, etc.) – an advantage.
  • Ability to work independently in a fast-paced environment.
  • Detail-oriented, organized, and demonstrates thoroughness and strong ownership of work.
  • Advanced proficiency in English.
Show More Show Less
Senior C/C++ System Engineer

About the Role

We are seeking a UI-UX Designer / Front-End Developer with a strong design mindset and solid front-end engineering skills. This role is ideal for someone who enjoys building intuitive, visually polished user interfaces while collaborating closely with product, backend, and support teams. You should be comfortable owning features on the client side and translating user needs into elegant, usable experiences.

 

Responsibilities

  • Design and implement responsive, user-friendly interfaces with a strong focus on UI/UX best practices.
  • Translate product requirements, user feedback, and designs into high-quality front-end solutions.
  • Own and improve the visual consistency, usability, and performance of the application.
  • Maintain and improve existing front-end codebases in collaboration with QA and Support teams.
  • Contribute to UI guidelines and component libraries as needed.

 

Required Skills and Qualifications 

  • 4+ years of experience building and designing modern, user-facing web applications.
  • Excellent CSS skills, including layout, responsiveness, and mobile and cross-browser compatibility.
  • Proven experience with modern front-end frameworks such as Angular, React, or Vue, using TypeScript.
  • Strong understanding of UI/UX principles and usability.
  • Experience working with design tools such as Photoshop, Illustrator, GIMP, or similar.
  • Familiarity with AI-powered coding and design tools – an advantage.
  • Experience collaborating with product and support teams.
  • Advanced level of English.
Show More Show Less
UI-UX Designer / Front-End Developer

Customer Success

About the Role

We are seeking a highly skilled Professional Services & Support Engineer to join our Customer Success team. This hybrid role combines hands-on deployment and project delivery with first-line customer support and troubleshooting. You will install and configure TAG systems, validate deployments, run customer onboarding, and provide support for operational, configuration, and product-related issues.

This role plays a crucial part in delivering smooth customer implementations, fast issue resolution, and an exceptional support experience.

 

Responsibilities

Professional Services – Deployment & Delivery:

  • Deliver, and manage training sessions for customers (online and in-person training).
  • Help with developing and maintaining customer-facing resources, including user guides, FAQs, video tutorials, and knowledge base articles.
  • Conduct onboarding sessions for new customers and onsite training to existing customer to ensure a smooth transition and effective product use.
  • Continuously gather feedback to improve training programs and materials.

NA Customer Support: 

  • Serve as the first point of contact for customer inquiries, providing support to resolve issues.
  • Escalate complex technical problems when necessary, while maintaining clear communication with customers.
  • Troubleshoot and resolve customer issues related to software functionality, configuration, or usage.
  • Manage and prioritize support tickets to ensure timely resolution and customer satisfaction.

 

Required Skills and Qualifications 

  • 2+ years of experience in professional services, technical support, broadcast operations, or similar customer-facing technical roles.
  • Hands-on experience with installation, configuration, and technical troubleshooting.
  • Strong communication skills with the ability to explain technical concepts clearly.
  • Experience with helpdesk or ticketing systems (e.g., Jira).
  • Proficiency with Linux environments and command-line skills.
  • Knowledge of:
    • IP Video (compressed & uncompressed) – Advantage
    • Live, Playout, and OTT workflows
    • Virtualization: Proxmox, VMware, Azure, GCP
    • Networking fundamentals (DNS, DHCP, TCP/IP) and ability to analyze network traces
  • Experience with scripting languages (PowerShell, Python, Bash) and API integrations (REST, SOAP, RPC) – Advantage
  • Strong problem-solving ability and calm under pressure.
  • Team player with the ability to work independently and in remote customer-facing settings.
  • Willingness to travel up to 50%.
Show More Show Less
Professional Services & Support Engineer

Our Values

Hyper-accountable
Hyper-accountable

We own our roles & responsibilities, as a company and as individual team members

Smart
Smart

We don’t just find solutions, we execute in the most efficient intelligent manner

Simple
Simple

We make it simple for our customers to lead the industry forward.

Transparent
Transparent

We listen, and we share. with our team, partners and customers.

Subscribe to TAG news

Stay in the loop of product updates, company announcements and more