Intermedia
Великобритания
Должность: Senior Software Engineer Backend Местоположение: Великобритания / удаленно
Вы ищете компанию, где ВАШ ГОЛОС слышен? Где вы можете ВНЕСТИ СВОЙ ВКЛАД? Вам нравится работать в БЫСТРОМ темпе? Вы просыпаетесь каждое утро в ВОСТОРГЕ от работы с ОТЛИЧНЫМИ ЛЮДЬМИ и совместного достижения УСПЕХА? Тогда Intermedia — это то, что вам нужно.
Intermedia зарекомендовала себя как ведущий поставщик облачных коммуникаций и технологий для совместной работы, которые помогают компаниям лучше взаимодействовать. Мы имеем богатый опыт роста, прибыльности и создания среды, где каждый важен. Каждый. Хотя мы работаем в быстром темпе и, признаем, немного напряженно, мы обещаем, что вам не будет скучно. Вы найдете Intermedia местом, где вы сможете удовлетворить свою страсть к созданию и поддержке отличных облачных технологий. Более того, мы всегда стремимся к продвижению внутри компании, и многие сотрудники работают у нас 10, 15 и 20+ лет!
Культура в Intermedia основана на командной работе и прозрачности. Мы несем ответственность друг перед другом и всегда поддерживаем друг друга!
Хотя эта должность в основном удаленная, она требует периодических посещений офиса в Бристоле или Лондоне.
Готовы оставить свой след?
Intermedia ищет Senior Software Engineer Backend для присоединения к нашей организации.
На этой должности вы будете проектировать и создавать серверные службы, API и возможности работы с данными, которые обеспечивают интуитивно понятную аналитику и визуализацию в продуктах Intermedia. Вы поможете преобразовать сложные данные продуктов и клиентов в надежную, производительную и легко используемую информацию, которая позволит пользователям понимать тенденции, выявлять возможности и принимать более обоснованные решения. Вы будете тесно сотрудничать с frontend-инженерами, AI/ML-инженерами, data-инженерами, менеджерами продуктов и UX-командами, чтобы привнести сложные инсайты в увлекательный клиентский опыт. Это отличная возможность для опытного backend-инженера, который любит решать сложные задачи, связанные с данными и распределенными системами, и хочет помочь переосмыслить взаимодействие клиентов.
• Проектировать, разрабатывать, тестировать и поддерживать масштабируемые серверные службы и API, которые обеспечивают аналитику, панели мониторинга и визуализацию. • Создавать службы, которые обрабатывают, агрегируют, обогащают и предоставляют структурированные и неструктурированные данные для интерактивной аналитики. • Разрабатывать API и службы данных, оптимизированные для эффективного использования панелями мониторинга, визуализациями, интерфейсами отчетности и другими клиентскими интерфейсами. • Создавать серверные возможности, которые позволяют пользователям исследовать, фильтровать, сравнивать, детализировать и понимать сложные наборы данных и инсайты. • Тесно сотрудничать с frontend-инженерами и UX-командами для определения интерфейсов служб и структур данных, которые обеспечивают интуитивно понятную и отзывчивую визуализацию. • Работать с data-инженерами для установления надежных потоков данных между исходными системами, аналитическими платформами, службами визуализации и последующими приложениями. • Сотрудничать с менеджерами продуктов и инженерными командами для преобразования потребностей клиентов и бизнеса в масштабируемые технические решения. • Вносить вклад в принятие технических решений для серверных служб, API аналитики, моделей данных, рабочих процессов обработки, стратегий кэширования и интеграций. • Проектировать системы, которые предоставляют своевременную и точную аналитику, поддерживая при этом соответствующее качество и согласованность данных. • Оптимизировать доступ к данным, агрегацию и производительность служб для поддержки отзывчивых и интерактивных клиентских интерфейсов. • Проектировать серверные возможности, которые могут поддерживать как предопределенную аналитику, так и более динамичное исследование данных. • Анализировать и улучшать производительность, масштабируемость, надежность и удобство сопровождения аналитических служб. • Писать высококачественный, читаемый, тестируемый код, который соответствует установленным инженерным стандартам и лучшим практикам. • Участвовать в обзорах кода и дизайна, а также способствовать развитию сильной инженерной практики и практики качества в команде. • Устранять и решать сложные проблемы в серверных службах, рабочих процессах аналитики, обработке данных и интеграциях с frontend. • Встраивать соответствующий мониторинг, логирование, тестирование и наблюдаемость в производственные службы. • Сотрудничать с DevOps и платформами команд для поддержки надежного развертывания и эксплуатации служб аналитической визуализации. • Оставаться в курсе новых технологий и инженерных подходов, связанных с аналитикой, визуализацией данных, обработкой данных и backend-разработкой. • Участвовать в инициативах по непрерывному совершенствованию, которые повышают производительность продукта, надежность, клиентский опыт и эффективность разработки.
• Степень бакалавра в области компьютерных наук, программной инженерии или смежной технической области, или эквивалентный практический опыт. • 5+ лет профессионального опыта в разработке программного обеспечения, с подтвержденным опытом разработки backend-приложений и служб. • Глубокие знания одного или нескольких backend-языков программирования и связанных с ними фреймворков. • Опыт проектирования и разработки RESTful API, микросервисов или других сервисно-ориентированных приложений. • Прочное понимание принципов проектирования программного обеспечения, структур данных, алгоритмов и концепций распределенных систем. • Опыт работы с реляционными и/или NoSQL базами данных. • Опыт проектирования приложений, которые обрабатывают, трансформируют, агрегируют или предоставляют значительные объемы данных. • Опыт разработки backend-служб или API, которые поддерживают насыщенные данными интерактивные приложения. • Опыт создания и поддержки масштабируемых, надежных производственных приложений. • Понимание моделирования данных, агрегации, фильтрации, запросов и других шаблонов, часто используемых в аналитических приложениях. • Рабочее знание облачных платформ, таких как AWS или Azure, и архитектур облачных приложений. • Знакомство с автоматизированным тестированием, CI/CD, системами контроля версий и современными практиками разработки программного обеспечения. • Глубокое понимание производительности приложений и способность оптимизировать службы и доступ к данным для обеспечения отзывчивого пользовательского опыта. • Сильные навыки решения проблем и способность самостоятельно исследовать и устранять сложные технические проблемы. • Сильные коммуникативные навыки и навыки сотрудничества, способность эффективно работать в командах backend, frontend, data, UX и product. • Рабочее понимание методологий и фреймворков Agile-разработки.
Мы нанимаем, продвигаем и вознаграждаем сотрудников на основе их способности выполнять свои должностные обязанности, независимо от расы, цвета кожи, вероисповедания, религии, пола, гендерной идентичности, семейного положения, национального происхождения, происхождения, возраста, гражданства, физических или умственных ограничений, сексуальной ориентации или любой другой основы, защищенной применимым законодательством (совместно именуемых в нашем Кодексе поведения «Защищенные классы»). Мы не терпим дискриминации при найме на рабочем месте и стремимся к разумному приспособлению для выявленных инвалидностей или других ограничений, как того требуют все применимые законы. Мы являемся работодателем с равными возможностями и ценим разнообразие в нашей компании. Мы не дискриминируем по признаку расы, религии, цвета кожи, национального происхождения, пола, сексуальной ориентации, возраста, семейного положения, статуса ветерана или инвалидности.
Оценка RocketHunt по реальным зарплатам
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по твоему резюме, останется только отправить