Taro Logo

Senior Software Engineer - C++

Vizrt provides real-time 3D graphics, studio automation, sports analysis, and asset management tools for the broadcast industry.
Backend
Senior Software Engineer
Remote
4+ years of experience
Enterprise SaaS · AI

Job Description

Vizrt, a leading provider of real-time 3D graphics and broadcast solutions, is seeking a Senior Software Engineer specializing in C++ to join their Sports/AI component team. This role offers an exciting opportunity to work on software used by major broadcasters globally, primarily focusing on Viz Libero and Viz Arena solutions for sports analysis and live AR.

The position combines cutting-edge technology work with real-world impact, as your contributions will be seen by billions of viewers worldwide. You'll be working with a diverse technology stack including C++, CUDA, C#, .NET, Python, PyTorch, TensorRT, and Vue.js. The role demands expertise in GPU programming, multithreading, and performance optimization, making it perfect for engineers who enjoy technical challenges.

As a remote position, it offers the flexibility of working from home while collaborating with an international team. The company provides comprehensive benefits including health insurance, generous PTO, and professional development opportunities. Vizrt emphasizes diversity and inclusion, serving a global audience of 4 billion humans daily.

The ideal candidate will have 4-6 years of C++ experience, strong CUDA and GPU programming skills, and the ability to work independently while contributing to a collaborative environment. This role is perfect for someone who wants to shape the future of sports broadcasting while working with cutting-edge technology in a supportive, innovative environment.

Last updated 11 days ago

Responsibilities For Senior Software Engineer - C++

  • Participate in product development with a world-class team
  • Optimize existing software components
  • Follow and contribute to architectural directions and technical strategy
  • Write clean, maintainable, testable, and well-documented code
  • Participate in code reviews, mentoring, and technical knowledge sharing
  • Contribute to team culture through proactive communication
  • Continuously improve development processes and tools

Requirements For Senior Software Engineer - C++

Python
  • 4-6 years of experience in C++ software development
  • Mastering design of new code and legacy codebase management
  • Solid understanding of CUDA and GPU programming
  • Deep knowledge of multithreading, memory management, and performance optimization
  • Experience with CI/CD pipelines, unit testing, and automated build systems
  • Proven ability to work independently in a distributed environment
  • Strong problem-solving skills and proactive mindset
  • Self-motivated and disciplined in remote work
  • Experience with Qt (preferred)
  • Background in scientific computing, image processing, or real-time systems (preferred)

Benefits For Senior Software Engineer - C++

Medical Insurance
Dental Insurance
Vision Insurance
  • Comprehensive medical, dental, and vision insurance
  • Generous vacation days, sick leave, and holidays
  • Professional development opportunities
  • Work-life balance

Related Jobs