Appear

Senior Rust Developer

Appear · Stockholm, Sweden

Computers and Electronics Manufacturing · 11-50 employees

5 h ago
Senior (5-10 yrs) Full-time Sweden
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and develop high-performance, low-latency media processing software and production tools like Multiviewer. Collaborate with global engineering teams to build and optimize robust, containerized systems for live broadcast environments.

What they look for

Rust C++ C Low-level systems programming Graphics programming Network communication Compression algorithms Kubernetes RDMA Distributed systems Cloud computing SaaS Containerization Real-time processing Software architecture Debugging

Requirements

Requires extensive experience in low-level systems programming with Rust, C++, or C and a track record of building performance-critical applications. A background in media processing, networking, or distributed systems is highly desirable.

Benefits

Hybrid working policy Flexible work hours 30 days of annual vacation Complimentary breakfast Social events Full salary during parental leave Group life insurance Occupational accident insurance Medical insurance Health care insurance Occupational Pension Insurance Travel insurance

Full description

Do you want to build high-performance software for the future of live media production?

At Appear, we develop technology used to power some of the world’s largest broadcasters, sports leagues, and media companies. We are now looking to hire two Senior Software Engineers to strengthen our Dynamite team in Stockholm. In this role, you will design and build performance-critical systems where low latency, reliability, and real-time processing are essential.

This role is focused on developing a new suite of live production applications, including Multiviewer and other production tools used in broadcast environments. These systems allow production teams to monitor, control, and produce live content in flexible and modern ways.

You will collaborate closely with colleagues across our engineering teams in Stockholm, Oslo, and the UK, contributing to solutions used in some of the most demanding live media environments in the world.

What you will work on

  • Designing and developing native and containerised dynamic media processing software solutions.
  • Building components for real-time live production systems
  • Contributing to the development of Multiviewer and future production tools
  • Working on systems where low latency, reliability and performance are critical
  • Helping shape the architecture of Appear’s software-defined production platform

Further responsibilities

  • Write, test and maintain high quality code following best practices and coding standards
  • Debug, troubleshoot and optimise complex systems to ensure stability and performance
  • Collaborate closely with QA, Product, Support and other Development teams to deliver integrated solutions
  • Share knowledge within the team and support the development of other engineers
  • Stay current with relevant technologies and industry developments to continuously improve our solutions

What you bring to the team

We are looking for engineers who enjoy solving complex technical problems and building robust, high-quality systems.

Is this you?

  • Experienced with low-level systems programming, such as Rust, C++ or C
  • Experience developing high-performance applications, for example within graphics programming, network communication, compression algorithms or similar performance-critical systems
  • Curious and analytical mindset with a passion for solving complex technical problems
  • Self-motivated and able to manage changing priorities working with global customers

Nice to have

  • Background in media processing, networking or broadcast domain
  • Familiarity with distributed systems, cloud or SaaS environments
  • Building applications for containerised environments such as Kubernetes
  • Exposure to high-performance networking, for example RDMA (e.g. libfabric)
  • Developing production-grade systems with strong focus on robustness and security

Why Appear?

  • Be part of a growing global company, experiencing cross-cultural collaboration in a diverse and dynamic work environment. We have over 30 different nationalities at our company today!
  • Hybrid working policy & flexible work hours to accommodate your work-life balance
  • 30 days of annual vacation
  • Complimentary breakfast served daily at the office 
  • Be part of a growing team with regular social catch-ups, informal after-works, and company-wide events
  • Regular visits to our Oslo HQ to stay connected with the wider Appear team
  • Full salary during parental leave
  • Group life insurance (TGL), occupational accident insurance (TFA), medical insurance (“sjukförsäkring” & “premiebefrielse”) and health care insurance (“sjukvårdsförsäkring”)
  • Occupational Pension Insurance matching the ITP1 scheme
  • Travel insurance coverage

Practical information

  • Location: Centrally located Stockholm office
  • Language: Excellent spoken and written English

Please note: Due to summer vacation, most of our hiring teams will be away in July. Recruitment activities for this role will resume in August. Your application remains important to us, and we will update you on your status as soon as the process is back underway. Thank you for your understanding and patience during this time.

Headquartered in Oslo, Norway, Appear is a leader in live production technology, specialising in high-capacity, sustainable solutions for media processing and content delivery. Our portfolio is designed to support the most complex scenarios of live event contribution, adapting seamlessly to the ever-evolving dynamics of the media, entertainment, and sports industries.

Over the past 20 years, Appear’s world-renowned team of experts made us the most progressive and forward-thinking company in the industry. Our relentless emphasis on modularity and functional versatility places us at the forefront of driving innovation in live production technology.

We proudly count the world’s leading content creators amongst our esteemed list of customers who trust our solutions to deliver the highest profile live media with integrity and efficiency. Appear’s global operation includes centres of excellence in Oslo, Sweden, Southampton, Singapore and Los Angeles.