Senior Software Developer (Rust)- London

Overview
Are you our new Rust Developer? We are seeking a highly skilled and experienced
Senior Software Developer
to join our team in London, UK. In this role, you will be responsible for designing, developing, and optimizing software for our cutting-edge media processing products. You will collaborate with cross-functional teams to deliver high-quality solutions that align with our company''s goals and customer needs. This is an exciting opportunity to play a critical role in shaping innovative technology solutions.You will join multiple teams where knowledge is shared, fostering personal and professional growth, while contributing to the development of the next-generation media processing platform.We prioritize solving challenges together, so you can focus on making meaningful contributions to our shared goals.Key responsibilities
Design, develop, and optimize native and containerized software solutionWrite, test, and maintain efficient code following best practices and coding standardsFrontend, backend or full stackCollaborate with QA, Support, and Development teams to ensure seamless integration and optimal performance of systemsDebug and troubleshoot softwareParticipate in system architecture design and contribute to defining software specifications and requirementsDevelop and maintain software documentation including design specifications, code comments, and user guidesMentor and guide other developers within the team, fostering a collaborative and innovative environmentStay up-to-date with industry trends and emerging technologies to bring innovative solutions to the teamIndividual delivery and team collaborationRequired Qualifications
Experience with media processing, networking, broadcast domain or Rust5+ years of relevant experience (C, C++, Rust etc.)Must hold a valid UK work visaExcellent spoken and written EnglishAbility to travelExcellent attention to detail, to enable you to log processes and capture data accuratelyEnjoy problem solving with a curious and inquisitive mind, to investigate a technical issue and get to the heart of the problemAbility to remain calm under pressure when dealing with complex time critical issuesResilience to keep experimentingA self motivated person, able to manage changing priorities and work with a global customer basePreferred qualifications
1+ years of experience with Rust developmentExperience with Cloud / SaaS is an advantageFunctional reactive programmingBackground in distributed systemsExperience with video, audio, or networkingBuilt RDMA enabled applications (with for example libfabric)Experience working with Kubernetes and building apps for containerized environmentsIf you have experience in video, audio, compression or networking, we''re especially eager to hear from you. Your passion aligns with our excitement for pushing boundaries in these areas.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 in our company.Hybrid working policy and flexible work hours to accommodate your work-life balance.Medical and life insurance coverageDefined contribution pension planFive weeks of annual vacation, in addition to UK public national holidaysApplication deadline
Application deadline: September 1, 2025Headquartered 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.Our extensive client base, including world-leading content creators like NBCUniversal, Warner Bros. Discovery, Formula 1, NHL, and Riot Games, rely on our solutions to deliver the highest profile live media with utmost integrity and efficiency. This trust underscores our position at the pinnacle of live production technology, where our commitment to excellence and innovation meets the critical demands of the most prestigious live events worldwide.Founded in 2004, Appear has established itself as a leader in the industry. Thanks to our world-renowned team of experts and their relentless emphasis on modularity and functional versatility, we are at the forefront of innovation in live production technology.We actively participate with key industry bodies and technology partners to drive the advancement of standardisation and foster continuous innovation. Our excellence is internationally recognised through numerous accolades, including the prestigious NAB Excellence in Sustainability Award and TVBEurope’s Best in Market, celebrating our achievements in sustainability and technological ..... full job details .....