Senior C++ Engineer
1 week ago
Job DescriptionJoin the team redefining how the world experiences design.Hiya, g'day, mabuhay, kia ora, 你好, hallo, vítejteThanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.Where And How You Can WorkThe buzzing Canva London campus features several buildings around beautiful leafy Hoxton Square in Shoreditch. While our global headquarters is in Sydney, Australia, London is our HQ for Europe, with all kinds of teams based here, plus event spaces to gather our team and communities. You'll experience a warm welcome from our Vibe team at front of house, amazing home cooked food from our Head Chef and a variety of workspaces to hang out with your team mates or get solo work done. That said, we trust our Canvanauts to choose the balance that empowers them and their team to achieve their goals and so you have choice in where and how you work.What You’d Be Doing In This RoleAs Canva scales change continues to be part of our DNA. But we like to think that's all part of the fun. So this will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.At The Moment, This Role Is Focused OnBuild and maintain high-performance UIs in C++, WPF, and related frameworks Contribute to architecture and design decisions across shared libraries and components Optimise UI for responsiveness, scalability, and memory efficiency Debug, maintain, and improve complex systems across Affinity’s Windows suite Work closely with design and QA to deliver pixel-perfect, intuitive implementations Explore and integrate forward-looking frameworks (e.g., WinUI, MAUI) to future-proof Affinity apps Write clean, reliable, and well-documented code You're probably a match ifYou have several years of experience in C++ development, with a strong focus on UI engineering You have proven experience with Windows frameworks (WPF essential, WinUI/MAUI desirable) You bring a strong understanding of object-oriented design and design patterns You have prior experience building professional desktop applications with high usability and performance standards You are familiar with graphics, imaging, or creative software (a plus) You are detail-oriented, with strong debugging and optimisation skills You are a clear communicator who enjoys collaboration and mentoring About The TeamWe’re on a mission to empower creatives everywhere with world-class, fast, and intuitive creative software applications. The Affinity team brings together passionate engineers, designers, and product experts to redefine how professionals and enthusiasts approach photo editing, vector design, and layout. Our work enables creators across industries to bring their ideas to life, and every innovation we ship helps them do it faster, smarter, and more beautifully. We're a close-knit team that values performance, precision, rich UI and pushing creative boundaries.What's in it for you?Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too. We also offer a range of benefits to set you up for every success in and outside of work.Here's a Taste Of What's On OfferEquity packages - we want our success to be yours too Inclusive parental leave policy that supports all parents & carers An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally Check out lifeatcanva.com for more info.Other Stuff To KnowWe make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.We celebrate all types of skills and backgrounds at Canva so even if you don’t feel like your skills quite match what’s listed above - we still want to hear from youPlease note that interviews are conducted virtually.
-
C++ Engineer
4 days ago
London, United Kingdom Matched Group Full time**C++ Engineer** **Role**: Create and maintain the software suit using C++ **Location**: remote in England + occasional visits to Reading area office (approx. quarterly) **Salary**: £50,000 - £60,000 + benefits **Why?** Fast growing business + career progression + quickly make an impact - Do you have 5+ years' commercial experience coding in C++? - Are...
-
Senior C# Engineer
4 days ago
London, Greater London, United Kingdom Jobs via eFinancialCareers Full timeSenior C# Engineer - Risk Technology (Global Hedge Fund)Location:London (4 days on-site)About The FirmOur client is a leading global multi-strategy hedge fund, investing across equities, commodities, and systematic strategies. We are seeking aSenior C# Engineerto design and build high-performance risk analytics platforms that empower risk managers and...
-
Senior C++ DSP Engineer
1 week ago
London, United Kingdom The Audio Programmer Full timeThis is a remote position. Senior C / DSP Engineer 3 month contract Remote working (European time zone) 60-70 per hour Contract opportunity for a Senior C / DSP Engineer to join an existing DJ software & hardware project for an initial 3 month contract starting immediately. This role is suited to an experienced Audio Software Engineer who is comfortable...
-
Senior C++ Engineer
1 week ago
London, Greater London, United Kingdom Selby Jennings Full time £80,000 - £160,000 per yearSenior Low Latency Developer, C++ - CryptoQuantitative Hedge FundLondon, UKOur client are a global quantitative investment management firm that leverages advanced data analysis, research, and technology to develop and implement diverse investment strategies. Their team consists of experts from various fields, including engineering, computer science, and...
-
EA to C Suite Executives
2 weeks ago
Greater London, United Kingdom C & C search Full timeC&C Search is currently recruiting an Executive Assistant for a leading global consumer goods group entering an exciting new phase of transformation and growth. Based in stunning Central London offices, this is a rare opportunity to join a dynamic, high‑performing team in a pivotal support role. Offering hybrid working, excellent benefits, and a...
-
Senior Embedded C++ Engineer
4 weeks ago
London, United Kingdom Randstad Digital Full timeSenior Embedded C++ Engineer Needed - Cambridge - £60,000 to £80,000 A global electronics manufacturer in Cambridge is urgently seeking a new Embedded C++ Software Engineer to join their team. You will play a key role in the design and development of cutting edge embedded systems across a variety of products - giving you exposure to multiple interesting...
-
Senior Software Engineer
4 weeks ago
london, United Kingdom VANRATH Full timeSenior C++ Developer -Contractor Long-Term Contract | Remote (Ireland & Northern Ireland) Start Date: January Multiple positions! A leading global FinTech organisation is seeking an experienced C++ Developers to join their engineering team on a long-term contracting basis starting in January. This is an excellent opportunity to work on high-impact payments...
-
Senior C++ DSP Engineer
1 week ago
Greater London, United Kingdom The Audio Programmer Full timeSenior C / DSP EngineerThis is a remote position. Remote working (European time zone).3 month contract starting immediately.60-70 per hourContract opportunity for a Senior C / DSP Engineer to join an existing DJ software & hardware project. This role is suited to an experienced Audio Software Engineer who is comfortable working independently and has a track...
-
Senior C++ Software Engineer
3 weeks ago
London, United Kingdom Scope AT Limited Full timeSenior C++ Software Engineer New C++ contract role working on a greenfield project for a client within the financial domain. Healthy rate for this one and 2 days a week in the office. What you will be doing: As a Senior C++ Software Engineer, you will be involved in: Analysis of user requirements and translation into solution design Estimating and breaking...
-
C++ Engineer
2 hours ago
London Area, United Kingdom Bourne Search Ltd Full timeC++ Engineer - Contract - £700-£1000We're looking for a hands-on VP-level C++ engineer to join a top-tier exchange building out their next-gen low-latency trading and market data platform. This is a greenfield project to add options trading capabilities – a rare chance to shape core infrastructure at scale.What you'll be doing:Writing ultra-low latency...