Назад
5 дней назад

C++ Senior Software Engineer (Creative Applications)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Australia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
C++ Senior Software Engineer (Creative Applications): Building integrations between Cavalry, Canva, and professional creative applications with an accent on secure authentication, real-time performance, and product analytics. Focus on designing cross-product workflows, evolving application-side systems, and improving complex C++ systems used by motion designers.

Location: London, United Kingdom. The role is associated with the Canva London campus and offers flexibility in choosing where and how to work.

Company

Canva is a design platform company, and Cavalry is its motion design product for professional users.

What you will do

  • Design and build integrations between Cavalry and Canva.
  • Develop integrations with professional applications in the Canva Pro suite, including Affinity.
  • Own and evolve authentication, including secure connections between Cavalry, Canva services, and user accounts.
  • Build and maintain application-side systems for product data and analytics.
  • Contribute to the Cavalry C++ codebase across product features, improvements, and engineering priorities.
  • Improve complex systems and raise code quality across the team.

Requirements

  • Deep experience with C++ in creative applications.
  • Experience with real-time performance and memory management.
  • Experience with Java for integration work.
  • Interest in the intersection of technology and artistry, including how creative tools feel to use.
  • Ability to work with ambiguity, shape problems, and write high-quality maintainable code.
  • Breadth across creative application technologies such as rendering, text and typography systems, or cross-product integrations.

Culture & Benefits

  • Work in a small, experienced Cavalry team building a motion design platform.
  • Collaborate in a close-knit environment focused on craft, honesty, and creative ambition.
  • Receive an equity package.
  • Access inclusive parental leave for all parents and carers.
  • Receive an annual allowance for wellbeing, social connection, and office setup, plus flexible leave options.

Hiring process

  • Interviews are conducted virtually.
  • Reasonable interview-process adjustments can be requested.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →