Senior Backend Engineer - Export
Primary stack
Job description
Про посаду
Приєднуйтесь до команди, яка перевизначає способи сприйняття дизайну у світі.
Привіт, g'day, mabuhay, kia ora, 你好, hallo, vítejte!
Дякуємо, що завітали. Ми розуміємо, що пошук роботи може займати час, і ви, напевно, прагнете дізнатись, що пропонується, тому ми відразу перейдемо до суті.
Обов'язки
У міру зростання Canva зміни залишаються частиною нашої ДНК. Але ми любимо думати, що це частина задоволення. Тож це дасть вам відчуття типу завдань, над якими ви будете працювати на початку, але це, ймовірно, буде змінюватись.
Наразі ця посада зосереджена на:
- Співпраці з нашим старшим інженером для дослідження та вирішення складних проблем Chromium - включаючи збої під час оновлення, конфлікти рендерингу та інциденти, спричинені змінами в джерелі
- Відповідальності за потокову обробку доступності PDF та впровадження функцій, які додають належну розмітку та відповідність (PDF/UA, WCAG) до експортованих PDF для клієнтів Enterprise
- Створення моніторингу та тестової інфраструктури, яка виявляє зміни в Chromium до їх появи у виробництві
- Розробці рішень щодо доступності, стійких до частих змін структури виходу Chromium, щоб ми не постійно перебудовували
- Внесенні вкладу у більш широкі виклики експортної інфраструктури, включаючи оптимізацію форматів та надійність розподілених систем
- Документуванні складної поведінки Chromium та архітектурних рішень для накопичення знань команди та зменшення фактора автобуса
Вимоги
Ви, напевно, підходите, якщо:
- У вас є глибокий досвід роботи з Chromium або іншим рушієм рендерингу браузерів
- Ви комфортно працюєте з C++, коли вам потрібно зануритись у складні сторонні кодові бази
- Ви є солідним інженером Java-бэкенда - на цьому побудований наш продукт
- Ви займались налагодженням багаторівневих систем, де проблема охоплює кілька кодових баз та мови
- Знання специфікації PDF або досвід роботи з генерацією та постобробкою PDF
- Досвід у рендерингових потоках, графічному програмуванні або системах друку
- Досвід утримання систем, де верхні залежності часто змінюються
Про команду
Команда Експорту входить до групи Редагування платформи та відповідає за один із найважливіших робочих процесів Canva - перетворення дизайнів у завантажувані файли, які користувачі можуть ділитись, друкувати та втілювати у життя. Понад 50 мільйонів людей завантажують свої творіння через нас щотижня. Ми зосереджені на трьох речах: надійності, на яку можуть розраховувати користувачі, швидкості, яка йде в ногу з їхньою креативністю, та гнучкості для кожного формату та випадку використання.
Окрім основного потоку завантаження, ми забезпечуємо виробництво друку, дозволяємо навчання AI-моделей, генеруємо мініатюри та переконуємось, що кожна нова функція редактора працює безперебійно, коли хтось натискає кнопку завантаження. Як старший інженер бэкенда тут, ваша технічна глибина безпосередньо перетворюється на задоволення користувачів - і ваша робота дозволяє командам по всьому Canva рухатись швидше та випускати продукти з упевненістю.
Інші речі, які потрібно знати
Ми приймаємо рішення про прийом на роботу, виходячи з вашого досвіду, навичок та пристрасті, а також того, як ви можете покращити Canva та нашу культуру. Коли ви подаєте заявку, будь ласка, повідомте нас про використовувані вами займенники та будь-які розумні коригування, які вам можуть знадобитись під час процесу співбесіди.
Ми цінуємо всі види навичок та досвіду в Canva, тому навіть якщо ви не вважаєте, що ваші навички точно відповідають тому, що перераховано вище, ми все одно хочемо почути вас!
Будь ласка, зверніть увагу, що співбесіди проводяться віртуально.
Ми пропонуємо
- Конкурентоспроможна зарплата
- Можливість працювати в динамічному та інноваційному середовищі
- Колаборативна та інклюзивна культура
- Можливості для професійного зростання та розвитку
Місця
- Київ, Україна
- Берлін, Німеччина
- Мюнхен, Німеччина
- Гамбург, Німеччина
- Віддалено
Контакти
Якщо вас зацікавила ця можливість, будь ласка, поділіться цією вакансією з іншими, хто може бути гарною кандидатурою.
© Canva Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.