Главен софтуерен инженер
Описание
Отговорности
· Водещо участие и изпълнение на сложни, кръстосани инициативи, обхващащи множество услуги и програми, насочвайки съгласуваност и решения между екипите
· Сътрудничество с бизнес и продуктови заинтересовани страни за проектиране и доставяне на нови услуги, продукти и комбинирани предложения
· Притежаване и насочване на цялостно архитектурно проектиране, включително граници на услуги, взаимодействия, зависимости и политики
· Приемане на отговорност за клиентското изживяване в група услуги или продуктизирани приложения, осигурявайки надеждност, мащабируемост и удобство за употреба
· Опростяване на системи и подобряване на съотношение цена/полза на архитектури и услуги; действане като технически собственик на ключови доставчици (напр., Redis)
· Прилагане на силно инженерно преценяване за балансиране на компромиси между производителност, мащабируемост, скорост и бизнес въздействие
· Работа извън определени домейни, поемане на предизвикателства в множество области на софтуерното инженерство
· Действане като консултативен лидер между екипи и организационни граници за идентифициране на синергии, премахване на дублиране и насочване на повторно използване
· Участие и влияние в архитектурни прегледи на ниво Главен инженер, насочване на решения за предизвикателства в цялото предприятие и регулаторни изисквания
· Принос към организационното превъзходство чрез писане на обективни препоръки за повишение въз основа на измеримо въздействие и постижения
· Водещо участие в технически интервюта и процеси на набиране, спомагане за повишаване на инженерния стандарт в организацията
· Идентифициране и оспорване на изолирано поведение, насърчаване на сътрудничество, прозрачност и споделена отговорност
Квалификации
· 10+ години опит в софтуерно инженерство, със значителна част в големи, разпределени системи
· Доказана история на водене на архитектура в цялото предприятие и кръстосани инициативи между екипи
· Дълбок опит в системен дизайн, мащабируемост и архитектури, ориентирани към услуги
· Силна способност за влияние без власт и насочване на съгласуваност между множество заинтересовани страни
· Опит в тясно сътрудничество с продуктови и бизнес екипи за доставяне на решения, насочени към клиентите
· Демонстрирана способност за опростяване на сложни системи и оптимизиране на разходи, производителност и поддръжка
· Опит в работа и управление на технологии и доставчици на трети страни (напр., Redis или подобни инфраструктурни компоненти)
· Отлични комуникационни умения, със способност за изразяване на сложни технически концепции пред разнообразна аудитория
Zahtjevi
Obrazovanje
Следгимназиално образование две години или повече
Radno iskustvo
Софтуерен разработчик
Jezici
Английски