Здесь предстоит серьёзная работа с распределёнными системами в продукте для потоковой обработки данных, но ответственность за весь стек и дежурства могут сделать нагрузку высокой.
Дежурства за прод
?Широкая зона задач
Современная инженерия
Развитие в команде
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Confluent - Distributed Systems Software Engineer - WarpStream (UK) (Apache Kafka-compatible streaming platform): Building and operating high-performance distributed services on object storage across AWS, GCP, and Azure with an accent on storage engines, multi-tenant control planes, and scalable backend systems. Focus on designing resilient microservices, implementing transactions and multi-region capabilities, troubleshooting complex infrastructure, and maintaining availability and performance commitments.
Location: Remote in the United Kingdom; the role is based in London/Hursley and some travel may be required based on business demand.
Company
hirify.global Software develops AI-powered, cloud-native, hybrid-cloud, and data platforms for enterprise clients.
What you will do
Drive complex technical projects independently from design through delivery.
Build, architect, develop, and operationalize mission-critical backend services that are high-performance, scalable, reliable, and resilient.
Work on WarpStream, an Apache Kafka-compatible data streaming platform built on object storage with zero local disks and delivered as a BYOC-style offering.
Improve the Agents storage engine and the scalability of the multi-tenant control plane; implement features including transactions and active-active multi-region clusters.
Troubleshoot and debug microservices, containers, virtualization, and network-level issues across a deep technical stack.
Ensure operational readiness and meet customer availability and performance SLA commitments, including on-call support.
Requirements
Bachelor’s Degree required.
4+ years of industry experience designing, building, scaling, and supporting backend systems in production.
Solid software engineering practices, including code reviews, focus on quality, and documentation.
Strong programming and algorithmic skills with proficiency in a major programming language such as Java, Go, C/C++, or Python.
Deep curiosity and enthusiasm for distributed systems and storage systems.
Strong project delivery and communication skills.
Experience driving operational excellence for large production services.
Customer centricity, teamwork, technical leadership, mentorship, and commitment to team and company success.
Nice to have
Master’s Degree.
Track record of delivering large-scale, highly available, high-quality systems.
Hands-on expertise in large-scale systems engineering or distributed systems.
Experience handling critical systems on call.
Culture & Benefits
Fully remote work with a geographically distributed engineering team.
Work in a small team of fewer than 15 engineers across the full stack.
Opportunities for learning, career development, experimentation, feedback, and collaboration.
Work across AWS, GCP, and Azure environments.
Some travel may be required based on business demand.
Hiring process
Submit an application; discuss additional location requirements with the recruiter after submission.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →