
Marigold предоставя софтуер за маркетинг, задвижван от изкуствен интелект, за компании, които искат да създават по-релевантни и свързани преживявания за клиентите. Портфолиото му поддържа имейл маркетинг, персонализирани кампании, управление на клиентски данни, персонализация в реално време и ангажиране по различни канали чрез платформи като Campaign Monitor, Cheetah Digital, Emma, Sailthru, Selligent и Vuture. Компанията обслужва организации в сектори като търговия на дребно, медии, финансови услуги, висше образование и агенции, като помага на маркетинговите екипи да превръщат познанията за клиентите в по-силна лоялност и дългосрочна стойност на взаимоотношенията.
Старши full-stack софтуерен инженер – дистанционна работа от Австралия
Присъединете се към Marigold като старши инженер и работете по маркетинговата технология Campaign Monitor в областта на микросървисите, уеб приложенията, поточното предаване на събития и AWS инфраструктурата. Влияйте върху архитектурата и качеството на кода в автономни продуктови екипи.
Описание
- Допринасяте за работата на автономен мултидисциплинарен продуктов екип
- Партнирате си с UX дизайнери, продуктови мениджъри и други софтуерни инженери
- Изграждате надеждни клиентски изживявания и системи, които подпомагат постоянния растеж
- Поддържате продукционен софтуер и участвате в дежурства за поддръжка
- Създавате управлявани от събития микросървиси и API в рамките на разпределена архитектура
- Разработвате динамични уеб приложения с ReactJS, Node.js и Backbone.js
- Изграждате AWS инфраструктура с EC2, ECS, SNS/SQS, RDS, ElastiCache и Elasticsearch
- Разработвате решения за поточно предаване на събития и обработка на големи данни с Kafka и Spark
- Разширявате и подобрявате съществуващия набор от продуктови функционалности
- Допринасяте за архитектурни решения
- Подобрявате качеството на кода чрез прегледи на код и менторство
- Поемате отговорност за технически проблеми от определянето на обхвата през оценката на компромисите до дългосрочната поддръжка
Изисквания
- Поне 10 години професионален опит в разработката на софтуер
- Бакалавърска или магистърска степен по компютърни науки или сродна дисциплина, или 3 или повече допълнителни години релевантен опит в индустрията вместо диплома
- Свободно владеене на два или повече програмни езика, в идеалния случай включително C#, Java или JavaScript/TypeScript
- Уверено използване на инструменти за разработка с помощта на AI, като Copilot, Claude Code или Cursor
- Практически познания по SQL, Elasticsearch, Cassandra и RDS, включително как да избирате между тях
- Познаване на практики за инструментариум и вземане на решения въз основа на данни
- Отлични умения за писмена и интерактивна комуникация
- Сътруднически подход към екипната работа
- Опит в проектирането на системи за поточно предаване на събития и обработка на потоци с Kafka и Spark
- Задълбочен опит с Infrastructure as Code чрез Terraform
- Способност за усвояване на допълнителни инструменти за провизиране и конфигуриране при необходимост
Придобивки
- Неограничен отпуск
- Гъвкаво работно време
- Изцяло дистанционна работа
- Отпуск за рожден ден
- Щедър родителски отпуск и за двамата родители
- Помощ за оборудване на домашен офис за нови служители
- Незадължителни двуседмични екипни срещи в офисите на WeWork с осигурен обяд
- Културни клубове
- Ежегоден DevCamp за лична среща с по-широкия екип
- Дни за промяна и иновационни спринтове
- Възможности за професионално развитие и обучение
- Програма за подпомагане на служителите
- Приложение за благосъстояние
- Ваксинации срещу грип
- Продължаване на изплащането на заплатата
- Животозастраховане