Senior Software Engineer C++ - Bergen

Vizrt

Bergen

On-site

NOK 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Private health insurance
Generous pension scheme
Generous vacation days
Professional Development
Innovation Days
Modern office located in Media City, [

Job summary

Vizrt, based in Bergen, Norway, is seeking a Senior Engineer to join our backend team. You will develop high‑performance video processing components in modern C++ and contribute to the architecture and long‑term direction of Vizrt’s core technologies.

You will work with colleagues across multiple countries on graphics, video processing, transcoding, and live production workflows, with opportunities for technical leadership and mentoring.

Qualifications

  • Bachelor’s degree in computer science or equivalent skills and experience.
  • Software engineering experience with modern C++.
  • Experience with Python and/or C#, or interest in working with the languages.
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Experience troubleshooting, profiling, and improving complex software systems.
  • Fluency in written and spoken English.
  • Good communication and team-working skills.
  • Experience with video processing, codecs, transcoding or multimedia frameworks is an advantage, but not a requirement.

Responsibilities

  • Develop and evolve high‑performance video processing components using modern C++.
  • Solve challenging technical problems related to performance, reliability and efficient processing of video.
  • Contribute to architecture and long‑term direction of the technology.
  • Work within a broader backend engineering environment and other Vizrt components.
  • Identify bottlenecks, design new features, and improve performance and maintainability.
  • Collaborate with colleagues across countries and teams, mentoring where appropriate.

Skills

Modern C++
Python/C#
OO design
Data structures
Algorithms
Profiling
Testing
Principles
Collaboration
Mentoring
English fluency
Communication

Education

Bachelor's degree in computer science or equivalent skills and experience

Job description

Since 1997, Vizrt has empowered the world’s leading broadcasters and content creators – Netflix, Amazon Prime Video, CNN, BBC, Fox, CBS, Al Jazeera, and 100+ others – with cutting-edge visual storytelling technology. We’re a global team of 600+ innovators across 17 countries, pushing the boundaries of graphics control, real-time graphics, cloud production, and broadcast automation.

Our office is located in Media City Bergen, Norway. You will work alongside international colleagues in an environment where team spirit and work-life balance are taken seriously. Read more at www.vizrt.com/vizrt

You will join the team responsible for developing high-performance video processing components used across several of Vizrt’s products, including our real-time graphics, sports analysis, and media asset management solutions. The team works on core technology for processing, transcoding, and handling professional video in demanding production environments.

As a senior engineer, you will work hands-on with modern C++to develop and evolve these components. You will solve challenging technical problems involving performance, reliability, and efficient processing of video and media, while contributing to the architecture and long‑term direction of the technology.

You will be part of a broader backend engineering environment responsible for several of Vizrt’s core technologies. Depending on product priorities and your interests, there may also be opportunities to contribute to other backend components, including the Vizrt Media Sequencer,a core platform used to control graphics, video, and other media in live production workflows.

We are looking for engineers who enjoy understanding complex systems, solving difficult technical problems, and building reliable software that operates in performance‑critical environments.

You will identify bottlenecks and bugs, design and implement new functionality, and help improve the performance, reliability, and maintainability of our software. You will work closely with experienced colleagues across multiple countries and teams, and your contributions will directly affect products used by broadcasters and content creators around the world.

For candidates interested in broader responsibility, there are opportunities to contribute to technical leadership, mentoring, and architectural decision‑making.

  • Bachelor’s degree in computer science or equivalent skills and experience
  • Software engineering experience with modern C++
  • Experience with Python and/or C#, or interest in working with the languages
  • Strong understanding of object-oriented design, data structures, and algorithms
  • Experience troubleshooting, profiling, and improving complex software systems
  • Solid understanding of software engineering principles and best practices
  • Experience with automated testing
  • Experience collaborating across teams, mentoring colleagues, or contributing to technical decision‐making
  • Fluency in written and spoken English
  • Good communication and team‑working skills
  • Experience with video processing, video codecs, transcoding, or multimedia frameworks is an advantage, but not a requirement.
We offer a comprehensive benefits package that includes:
  • Private health insurance, a competitive pension scheme
  • Paid Time Off: Generous vacation days, sick leave, and public holidays to support a healthy work–life balance
  • Professional Development: Opportunities for ongoing training and continuous learning opportunities
  • Innovation Days (three per month) dedicated to experimentation, learning, and continuous improvement
  • Modern office located in Media City Bergen

Join our team and take advantage of these benefits while working in a dynamic and supportive environment.

Recruitment Process:
  • Recruiter Screening
  • Team Interview
  • Case Interview
  • Final Interview
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Bergen, Norway
Senior Software Engineer - Bergen, Norway

Vizrt • Bergen

On-site
NOK 900,000 - 1,200,000
Private health insurance
Competitive pension
Generous vacation days
+4
Senior C++ Engineer - Real-Time Video & Graphics
Senior C++ Engineer - Real-Time Video & Graphics

Vizrt • Bergen

On-site
NOK 900,000 - 1,200,000
Private health insurance
Generous pension scheme
Generous vacation days
+3
Engineering Manager - AV Analytics and Customer Behavior
Engineering Manager - AV Analytics and Customer Behavior

Sportradar • Trondheim

On-site
NOK 1,200,000 - 1,600,000
Work with state-of-the-art tools
Personal development opportunities
Collaborative colleagues from around |
Senior Software Engineer, Trio Platform — Real-Time Graphics
Senior Software Engineer, Trio Platform — Real-Time Graphics

Vizrt • Bergen

On-site
NOK 900,000 - 1,200,000
Private health insurance
Competitive pension
Generous vacation days
+4
Engineering Manager - AV Analytics and Customer Behavior
Engineering Manager - AV Analytics and Customer Behavior

Sportradar AS • Trondheim

On-site
NOK 1,200,000 - 1,800,000
Team Lead SDK (Staff Software Engineer)
Team Lead SDK (Staff Software Engineer)

ZIVID Norway • Oslo

On-site
NOK 900,000 - 1,200,000
Sign-on stock options
Pension scheme
Premium health insurance
+2
Senior Dotnet Developer
Senior Dotnet Developer

Tenth Revolution Group • Stavanger, Sandnes

Hybrid
NOK 800,000 - 1,100,000
Annual learning budget NOK 15,000
Hybrid work model (onsite 3 days)
Health insurance
+2
Engineer - SeaQ Communication
Engineer - SeaQ Communication

Roar Kjærnstad • Tennfjord

On-site
NOK 750,000 - 950,000
Flexible work from home
Lunch subsidy
Gym membership
+1
Computational Designer - Architecture & AI
Computational Designer - Architecture & AI

VISOID • Oslo

On-site
NOK 900,000 - 1,200,000
4% pension contribution
Flexible work hours
Flexible home-office arrangement
+4
Social Media Manager
Social Media Manager

Antler • Oslo

On-site
NOK 500,000 - 700,000
4% pension contribution
Flexible work hours
Flexible home-office arrangement
+5