Senior C++ Engineer Engineering London

·
Full time
Location: London
·
Job offered by: Veed Limited
·
Category: IT & Technology
Senior C++ Engineer

Location:

London What is

VEED.IO ?

At VEED, our mission is to make video creation accessible to anyone. No hard-to-use equipment, painful learning curve, or keeping track of multiple subscriptions to take your ideas from record → share. With VEED, you can do this with a single tool. In just a few years, we’ve gone from one user to millions. From no revenue to $40M+ ARR. From bootstrapped to

backed by Sequoia , one of the biggest VC firms in the world. From a team of two to a team of 180+. And we’re seeking more talented, motivated, and entrepreneurial individuals to join our growing team. Where And How We Work At VEED we are hybrid, enabling teams and individuals to design their day and integrate work and life. We require 1 day a week in office for London and Amsterdam-based employees and you have the flexibility to decide which day. About the team

The

Renderer team

is responsible for developing and maintaining the rendering and video/audio components in the video editor. This includes native applications running in the cloud, as well as frontend rendering components, which handle the composition of elements using graphics technologies. The team strives to write performant, readable, and maintainable code, enjoys learning new technologies, and works on cutting-edge software. We are currently working with C++ 20 but plan to transition to C++ 23. We are looking for an experienced

modern C++ software developer

to join us. We're open to exploring new technologies and ideas, and we look for people that will help us push our technology. What you will do

You will work with a small friendly team of senior engineers, an engineering manager, and a product manager. You will develop features by writing maintainable code that is thoroughly tested, keeping deployment and scalability in mind. You will be involved in triaging, investigating, and fixing issues in the features owned by your team. You will work extensively on graphics-related tasks, including building new features, extending existing functionality, and improving areas like text rendering, animations, and transitions. About you

5+ years of experience building complex modern C++ applications. Strong experience working with computer graphics. Experience with any APIs like OpenGL/Vulkan/Metal/DirectX is important. Experience with shaders. Strong communication and collaboration skills - listening as well as informing. Nice to have Experience in emscripten WebAssembly. We use it for frontend integration. Experience with text rendering and animation systems. Experience in video/audio. We use ffmpeg to handle our media. Experience in TypeScript, Playwright. We use it for frontend integration and testing. Experience in a cloud-based environment. We use GCP, Linux VMs, docker containers, Nvidia GPUs. Experience with Nvidia CUDA. Understanding of different testing methodologies (unit, integration & e2e). We use GoogleTest and some Python. What we offer

Monthly subsidy programme:

Different people have different needs and therefore value different benefits. Providing this as a subsidy allows you to have the greatest flexibility to apply to what you value most - whether that be to offset the cost of a co-working space, office furniture, childcare, gym membership, etc. Unlimited paid holidays:

We value that you get more time with your family and friends. Home office set-up:

We have an IT Equipment program to make sure your home office is adequately set up with IT equipment including laptops, monitors, headsets/earbuds, keyboards, and more! Mental health benefit:

We’ve partnered with Spill to provide all our employees with confidential mental health support.

#J-18808-Ljbffr

Recent Jobs

London (On site) · Full time

Are you a smart, driven professional who takes pride in making a difference in local communities? Turner & Townsend’s Real Estate division is experiencing significant growth and we’re looking for an experienced industry professional with health project experience to join our high-performing and collaborative Project Management team. Why Join Us? Impactful Work: Contribute to social [...]Read More... from Assistant Project Manager – Healthcare See details

Chasetown (On site) · Full time

My client, Autosmart International are a manufacturing success story! Site Operations Manager – leading fast-paced manufacturing and warehousing About Our Client Autosmart International is a manufacturing success story, leading the field in vehicle cleaning products. We are the No.1 choice of automotive trade customers across the UK. We have doubled in size in the last [...]Read More... from Site Operations Manager See details

London (On site) · Full time

CSS are looking for an experienced duty officer to join our client’s team who are a local council responsible for all areas within the Tendering district. Working hours: All shifts are 8 hours long with various start times available: Monday to Friday – start times between 6AM – 3PM Saturday & Sunday – 6AM – [...]Read More... from Duty Officer See details