Location: Bulgaria; Croatia; Cyprus; Finland; Hungary; Ireland; Lithuania; Malta; Moldova; Montenegro; North Macedonia; Poland; Romania; Slovenia; Sweden
What you'll be solving
A pod is mid-request. The node it's running on is about to disappear - Spot is pulling the instance, or Autoscaler has flagged the node as underutilized and marked it for removal. The safe move is to wait. The profitable move is to act now. Every team in this pipeline is built to close that gap: make the aggressive call and still guarantee nothing breaks.
That guarantee is the hard part. Deciding which nodes to kill, which pods to move, and which storage volume to resize is a genuinely hard optimization problem
-
several of them are P=NP-hard in the general case - and it has to run continuously, in production, faster than a human would ever attempt it by hand. Get it right and clusters run at half the cost. Get it wrong once and you've taken down something live.
This posting covers multiple teams working on different pieces of the same automation problem node placement algorithms and provisioning, deep integrations with tools like Karpenter, workload rightsizing (vertical and horizontal), moving running workloads between nodes without interrupting them, storage that scales itself, and GPU capacity optimization across clouds and regions. All of it runs in real time, in production, with no human tuning YAML in the loop.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland, Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.
Requirements:
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
Understanding of Kubernetes internals – autoscaling and networking.
You've personally driven a complex project end-to-end.
Experience with AI coding agents and agentic development workflows.
You've used observability tooling in production.
CI/CD and DevOps practices experience.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Nice-to-haves:
Deep hands-on experience with cloud platforms (AWS, GCP, or Azure) – including real understanding of how compute, networking, and storage work under the hood.
Deep knowledge of EKS, GKE, or AKS internals.
Container runtime experience CRI-O, runc, containerd.
Cloud storage depth – block storage, CSI, volume management, filesystem internals.
Low-level Linux experience: process internals, packet-level networking (NAT, iptables, conntrack, eBPF, SDN), filesystems, storage.
Low-level systems programming experience in C or C++.
Kubernetes or cloud-native OSS contributions.
Experience with AI coding agents and agentic development workflows.
Responsibilities:
Design and build distributed systems that operate Kubernetes infrastructure autonomously at scale.
Write production Go services that interact with AWS, GCP, and Azure APIs for real-time cloud resource management.
Own features end-to-end: from design through implementation, testing, and production rollout (most projects ship in 1-4 weeks).
Debug complex production issues across cloud providers, Kubernetes clusters, and distributed services.
Collaborate with product and other engineering teams to solve problems that don't have textbook solutions.
Work with time-series data, cloud provider APIs, and Kubernetes control plane internals.
Contribute to product direction and backlog - shape what gets built next, not just how it's built.
Participate in on-call rotation for teams that require it.
Tools we use daily:
Programming Languages:
Go
Cloud & Orchestration:
Kubernetes, AWS, GCP, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
PostgreSQL, Cloud Object Storage, ClickHouse
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Prometheus, Grafana, Loki, Tempo
CI/CD & GitOps:
GitLab/Github CI with ArgoCD and Kargo
What’s in it for you?
Competitive salary (€6,500 - €9,000 gross, depending on the level of experience)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development - including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
seniorBulgaria; Croatia; Cyprus; Finland; Hungary; Ireland; Lithuania; Malta; Moldova; Montenegro; North Macedonia; Poland; Romania; Slovenia; Sweden
Location: Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
About the Role
We are using AI to fundamentally reshape our core business infrastructure. As an
AI Application Backend Engineer
, you will be a core builder of AI engineering capabilities — deeply integrating large language models with financial business scenarios to construct the backend AI service layer powering trading intelligence, smart risk control, compliance monitoring, and user services.
Responsibilities
AI Service Layer
Architecture
& Development
: Design and develop core AI backend services, including model gateway (Model Gateway), Agent scheduling layer, and streaming inference services. Build high-concurrency, low-latency, horizontally scalable microservice architectures that meet production SLA requirements for AI-powered services.
Agent & Tool-Calling System Development
: Develop Agent workflows and tool-calling (Tool Use / Function Calling) systems on the Openclaw platform. Define tool registration and integration standards for internal systems (trading engine, risk systems, data platforms), ensuring call-level security and result integrity for financial scenarios.
Financial Scenario AI Service Delivery
: Own the development and iteration of AI backend services for core scenarios including intelligent customer service, risk signal detection, compliance analysis, and personalized services. Collaborate with algorithm teams to deliver end-to-end model integration, effectiveness validation, and performance tuning.
Data & Storage Layer
: Design and maintain data infrastructure required by AI applications, including session memory and long-term memory storage, knowledge base management and incremental update mechanisms — ensuring data consistency and retrieval quality.
Observability & Evaluation
: Establish full-chain LLM application tracing, prompt version management, and evaluation frameworks. Design automated LLM-as-Judge pipelines to continuously monitor output quality, hallucination rates, and business KPIs.
Requirements
Programming Fundamentals
: Proficiency in
Golang
or
Java
; solid understanding of data structures, algorithms, and system design; familiarity with RESTful API and gRPC interface design.
Backend Engineering Experience
:
5+ years
of backend development experience with production-level expertise in microservice frameworks (Spring Boot / go-zero), message queues (Kafka / RabbitMQ), caching (Redis), and relational databases (PostgreSQL / MySQL).
LLM/Agent Engineering in Production
:
1+ year
of hands-on production experience building LLM applications or AI Agents, with demonstrated AI skills (Agent development, LLM toolchain integration); able to independently deliver AI feature modules end-to-end.
Prompt Engineering & Model Understanding
: Deep understanding of LLM capabilities and limitations (hallucination, context length, reasoning); hands-on experience with Prompt Engineering, Few-shot and Chain-of-Thought design, with the ability to independently craft and iterate prompt strategies for complex business scenarios.
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Задачи:
— Проектирование и разработка серверной части (back-end) кросс-платформенных приложений и микросервисов с использованием языков Python, Java, Kotlin, C++.
— Создание, оптимизация и поддержка высоконагруженных и многопоточных приложений.
— Проектирование и реализация REST/gRPC API для взаимодействия между сервисами и клиентскими приложениями.
— Работа с брокерами сообщений и очередями (RabbitMQ/AMQP, Apache Kafka) для обеспечения асинхронного и надежного межсервисного взаимодействия.
— Профилирование и глубокая оптимизация существующих приложений с точки зрения быстродействия, потребления памяти и масштабируемости.
— Контейнеризация сервисов с использованием Docker, написание Dockerfile и оркестрация (опыт с Kubernetes будет плюсом).
— Разработка и оптимизация сложных SQL-запросов, работа с СУБД PostgreSQL и IBM Informix. Понимание принципов шардирования и репликации баз данных.
— Работа в среде Linux (Astra Linux, Alt, RedOS). Написание скриптов (bash/python) для автоматизации.
Требования:
— Опыт коммерческой разработки на одном из языков: Python 3.x (asyncio, FastAPI/Django), Java/Kotlin (Spring Boot), C++ (STL, многопоточность) от 2-х лет.
— Понимание архитектурных паттернов (микросервисы, Event-Driven) и принципов проектирования чистого API.
— Опыт работы с SQL (сложные запросы, оконные функции), знание основ проектирования БД.
— Практический опыт работы с Docker.
— Опыт работы с системой контроля версий Git.
— Уверенная работа в Linux-среде (администрирование, сеть, поиск проблем).
Желательно (будет преимуществом):
— Опыт работы с IBM Informix или другими «легаси» СУБД.
— Глубокий опыт настройки и применения Apache Kafka или RabbitMQ в production.
— Опыт профилирования приложений (Python: cProfile, py-spy; JVM: async-profiler, YourKit; С++: perf, VTune).
— Навыки написания многопоточного и асинхронного кода, понимание примитивов синхронизации.
— Знание протоколов сетевого взаимодействия (HTTP/2, gRPC, WebSockets).
— Опыт работы с ОС Astra Linux или другими российскими дистрибутивами.
— Понимание CI/CD процессов.
Условия:
— Стабильную работу на предприятии.
— Официальное трудоустройство по ТК РФ, полный социальный пакет.
— Режим рабочего времени: Пн.-Пт. с 8:40-16:40.
— Своя парковка, столовая, тренажерный зал для сотрудников на территории предприятия.
— Возможность профессионального роста и повышения квалификации.
— Систему наставничества и планового обучения.
— Четкий карьерный путь: Junior → Middle → Senior → Архитектор. Регулярный пересмотр зарплаты в соответствии с ростом компетенций.
— Корпоративные поликлиника и ДМС после прохождения испытательного срока.
— Спортивный зал и столовые на территории института.
— Работа в аккредитованной IT-компании.
— Отсрочка от мобилизации (для военнообязанных).
Задачи:
— Дизайн, реализация и запуск задач целиком
— Улучшение и оптимизация системы
— Разбор проблем в продакшене
Требования:
— Сильный сеньор, способный взять задачу целиком
— 5+ лет продакшн-опыта на C#/.NET
— Опыт работы с распределёнными системами под реальной нагрузкой
— Глубокие знания SQL Server
— AI-native: опыт работы с Claude Code или аналогичными инструментами
— Привычка к постоянному улучшению системы, выявлению и устранению проблем
— Стек: C#/.NET, GraphQL, gRPC, MediatR/CQRS, EF Core, SQL Server, Redis, Kafka, MassTransit, AWS, Kubernetes/Helm, Argo CD, OpenTelemetry
Условия:
— B2B
— Полная удалёнка
— Гибкий график
— Оплачиваемый AI-тулинг (Claude Code и другие инструменты для ускорения работы)
— Возможности роста до тех-лида / владельца домена
УдалённоseniorКомпания: PinoByte Формат: remote Уровень ЗП: — Занятость: full-time, B2B 🖥 Формат Удалённая (кроме России) 🕹 Работодатель PinoByte — команда, занимающаяся Data & AI разработкой, создающая решения в области Web Scraping, Data Engineering, High Load Backend, AI и автоматизации для зарубежных клиентов
Задачи:
— Работа в роли бэкенд на .Net core более 3 лет
Требования:
— C# 10+ версии
— Опыт интеграции с системами Solar, Lekton, AnyWay, EQ от 2х лет
— Знание архитектур MSA, SOA и опыт работы с ними, отличия
— Знание платформы и опыт работы с .Net6 (+3.1), ASP.Net MVC
— Опыт работы с любым одним инструментом из списка: Kubernetes, Serverless, Open Source model
— Знание и опыт работы с Entity Framework Core or Dapper or link2db, Redis, Rabbit or Kafka, Docker
— Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP
— Знание паттернов проектирования
— Асинхронность и многопоточность
— Знание принципов ООП и ФП
— Уверенное понимание SQL, индексы БД, профилирование запросов, умение работать с Display estimated execution plan или аналогами
— Владение всеми современными структурами и алгоритмами поиска и сортировки
— Понимание принципов оптимизации, профилирования
— Знание основ безопасной разработки
— Опыт участия в процессе проведения код-ревью к роли проверяющего
— Работа с системой контроля версий Git
— Понимание концепции unit-тестирования и владение инструментами тестирования
— Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация
— Опыт работы по гибким методологиям Agile: Scrum, Kanban
— Знание стадий жизненного цикла ПО
— Работа с требованиями: документирование, процесс управления, декомпозиция, тестирование
Будет плюсом:
— Понимание Kubernetes и идеологии DevOps, SRE
— Понимание принципов построения Cloud Native приложений
— Понимание принципов работы с Open Source проектами
— Опыт работы с GRPC, BPMN
Location: Brussels, Belgium
We currently have a vacancy for a
System Integration & Workflow Specialist
fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Design, plan, implement integration strategies and patterns in a JEE/HTTP secured ecosystem;
Apply best practices of distributed architecture to solve complex integration problems between information systems;
Design, implement and document APIs to be exposed in a secured manner on a public facing API Gateway;
Design, plan, implement and deploy workflows: business process definition and task definition (service or user tasks) relying on APIs and business events;
Work in a container based infrastructure;
Requirements
University degree in IT or relevant discipline, combined with minimum 13 years of relevant working experience in IT;
Excellent knowledge of JEE and REST or SOAP APIs;
Excellent knowledge and experience with, Spring Web Services, Wso2 API Manager, Spring, including Core, JPA/Hibernate, Security and MVC;
Excellent knowledge and experience with asynchronous communication and publish/subscribe techniques and technologies: JMS and RabbitMQ
Excellent knowledge and skills on using Continuing Development / Continuing Integration techniques, knowledge of source code control repositories (GIT/Bitbucket) and build tools such as Maven and Gradle;
Excellent knowledge and experience with, Spring Boot Test, jUnit and Mockito as well as integration testing best practices;
Excellent knowledge of HTTP and API design;
Good knowledge and experience working with Fiorano API integration;
Good knowledge and experience with Oracle (versions 8+) or MySQL (versions 5+);
Good knowledge of Docker, Kubernetes, AWS, DevSecOps and cloud native architectures;
Good knowledge in GRPC and Protobuf format;
Good knowledge of distributed or microservice architectures and complex event processing;
Good knowledge in Web security, OAuth2.0 and OpenID Connect;
Experience working with the Atlassian Suite, JIRA Confluence Bitbucket and bamboo;
Knowledge and experience working with JavaScript frameworks is an asset (Angular, JQuery, NGRX, React, Knockout.js);
Certifications and standards in the following areas would be considered an asset: Apache Camel Framework, Spring boot;
Excellent command in English.
Benefits
If you are seeking a career in an exciting, dynamic and multicultural international environment with exciting opportunities that will boost your career, please send us your detailed CV in English, quoting reference
(18041/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS
(
www.eurodyn.com)
is a leading European Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, age, national origin, ethnicity, gender, disability, sexual orientation, gender identity or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorise ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Задачи:
— Собирать и формализовать требования от бизнеса, Product Owner и стейкхолдеров: интервью, воркшопы, рабочие сессии с пользователями;
— Описывать бизнес-процессы as-is / to-be (BPMN, UML), находить неявные требования и граничные сценарии;
— Вести документацию: SRS, User Stories, Use Cases с Acceptance Criteria;
— Проектировать API-контракты (REST/gRPC): эндпоинты, структуры запросов и ответов, коды ошибок;
— Моделировать потоки данных и логику системы: диаграммы последовательностей и состояний, алгоритмы;
— Прорабатывать интеграции между сервисами, бэкенд-платформой и Data Lake, включая ошибки, таймауты и retry;
— Согласовывать контракты со смежными командами;
— Делать wireframes и user flows вместе с UX/UI-дизайнером;
— Проверять реализуемость требований с системным архитектором;
— Сопровождать требования в разработке: отвечать на вопросы backend, frontend и ML-разработчиков, управлять изменениями и оценивать их влияние на смежные системы;
— Участвовать в ревью тест-кейсов, готовить приёмочные сценарии, участвовать в демо и приёмке;
— Согласовывать требования к данным с Data Scientist и ML-инженерами;
— Шаблонизировать артефакты анализа, менторить junior-аналитиков, участвовать в найме.
Требования:
— Высшее профильное образование;
— Опыт системным аналитиком от 3 лет;
— Уверенное владение BPMN, UML, User Stories, Use Cases, SRS;
— Опыт управления требованиями (трассировка, приоритизация, change management);
— Опыт проектирования API (REST, gRPC, SOAP), понимание HTTP и API Gateway;
— Понимание микросервисов, синхронных и асинхронных взаимодействий, event-driven подхода и Kafka;
— SQL на уровне запросов средней сложности;
— Знание форматов JSON, XML, Protobuf, Avro;
— Понимание основ CI/CD и работы с данными (озеро данных, витрины);
— Опыт работы со Swagger/OpenAPI, PlantUML / Mermaid / Draw.io / C4, Confluence или Notion, Jira, Postman или Insomnia.
Условия:
— Официальное оформление в штат на бессрочный трудовой договор;
— Полностью официальная заработная плата и полугодовые премии по результатам работы;
— ДМС после прохождения испытательного срока, включая стоматологию;
— Корпоративное обучение – тренинги, конференции, курсы повышения квалификации;
— Внутренняя система гибких льгот, мотивации и премирования сотрудников – Кафетерий льгот;
— Корпоративная программа привилегий со скидками от партнеров– Primezone;
— Корпоративный спортзал;
— Насыщенная социальная и корпоративная жизнь: корпоративные мероприятия, праздники, фестивали, спортивная и благотворительная деятельность.
Задачи:
— Разрабатывать высокопроизводительные сервисы на GO.
Требования:
— Опыт разработки от 3-х лет на Golang;
— Опыт работы с реляционными базами данных и NoSql решениями;
— Опыт работы с брокерами сообщений;
— Опыт работы на высоконагруженных системах;
— Опыт работы в распределенной команде;
— Уважение, помощь и инициативность в работе со своей командой.
Условия:
— Полностью удаленная работа и/или работа в современном офисе в центре (около м. Белорусская, Менделеевская и Новослободская) с бесплатной парковкой, террасой и локациями для игр;
— Официальное оформление в IT-аккредитованную компанию и зарплата на уровне топовых IT-компаний России;
— Офис, удаленка или гибридный формат работы, гибкое начало рабочего дня + 3 day off в год;
— Расширенный ДМС со стоматологией, экстренной и плановой госпитализацией и др.;
— Выдача всей необходимой техники для комфортной работы (Mac/Windows на выбор);
— Возможность посещать профессиональные конференции и выступать от имени компании на релевантных отраслевых мероприятиях;
— Performance Review дважды в год с возможностью влиять на профессиональное развитие и уровень дохода;
— Сотрудничество с BestBenefits - сервис корпоративных скидок;
— Возможность получить сниженную процентную ставку на новую и действующую ипотеку;
— Корпоративная скидка 50% на сервис каршеринга.
Что мы используем:
Golang;
Database: Postgresql, Clickhouse, Redis;
Communication: Rabbitmq, Kafka, grpc;
SRE: ELK, Kibana, Grafana, Prometheus, Victoria Metrics;
Deploy: gitlab ci, k8s, helm, docker.
Задачи:
— разработка высоконагруженных, распределенных сервисов на Golang.
Требования:
— уверенные знания языка программирования Go от 5 лет;
— понимание принципов оптимизации ввода-вывода (IOPS, latency, throughput);
— опыт работы с блочными устройствами, SCSI, NVMe, iSCSI, NFS, SMB;
— опыт работы с реляционными базами данных (преимущественно PostgreSQL);
— опыт разработки Web-сервисов (REST, gRPC);
— знание сетевых протоколов (TCP/UDP);
— знание распределённых систем, алгоритмов репликации и согласованности данных;
— наличие рекомендаций с предыдущих мест работы будет плюсом.
Условия:
— работа в команде экспертов;
— широкий технологический стек, сотни проектов;
— гибкий график работы;
— льготы и меры господдержки, предусмотренные для IT-компаний (аккредитованы Минцифры);
— возможность разрабатывать IT-решения для разных отраслей, пробовать новые технологии;
— процессы удаленной работы и просторные офисы с зонами коворкинга;
— возможность профессионального роста: тимлид, архитектор, full-stack разработчик;
— система наставничества, сертификация, участие в конференциях, изучение английского языка;
— обмен опытом, митапы, хакатоны, доклады по развитию hard и soft skills;
— 50+ клубов по интересам и профессиональных сообществ;
— уютный мерч;
— полный соцпакет и официальная зарплата;
— корпоративная база знаний и социальная сеть для сотрудников;
— гибкая система бонусов: ДМС, компенсация обучения и занятий спортом.
Компания разрабатывает собственный ИТ продукт - платформу для страхового бизнеса.
Задачи:
— Разрабатывать и поддерживать backend компоненты микросервисов на Go для платформы;
— Проектировать API (gRPC / REST) и взаимодействовать с базами данных и брокерами сообщений (MongoDB, PostgreSQL, Redis, Kafka);
— Реализовывать бизнес-логику: управление страховыми продуктами, интеграции со смежными системами, расчёт стоимости полисов, формирование печатных форм, интеграции с другими информационными системами;
— Участвовать в код-ревью, улучшать покрытие тестами и качество кода.
Требования:
— Опыт коммерческой разработки на Go от 2 лет;
— Уверенное знание стандартной библиотеки Go, понимание горутин, каналов, GC;
— Опыт разработки API для UI компонентов и других систем;
— Опыт работы с нереляционными и реляционными БД (MongoDB, PostgreSQL) и навык написания эффективных запросов;
— Опыт работы с очередями сообщений (Kafka, NATS или аналогами);
— Понимание принципов микросервисной архитектуры;
— Умение читать чужой код, включая код, сгенерированный AI агентами;
— Навыки написания unit- и integration-тестов.
Будет плюсом:
— Опыт работы в FinTech / InsurTech / банковском секторе;
— Знание Kubernetes и Docker;
— Опыт построения event-driven систем;
— Понимание основ страхования;
— Опыт работы с gRPC и protobuf;
— Основы SDD и AI SDLC.
Условия:
— Полностью белое оформление по ТК РФ;
— ИТ аккредитация;
— Работа в гибридном или удаленном формате;
— Участие в продукте, который решает реальные задачи страхового бизнеса;
— Современные технологии и прозрачные процессы;
— Команда опытных инженеров.
Задачи:
— Разрабатывать и поддерживать автотесты для бэкенд-сервисов на Python/Go.
— Тестировать синхронные и асинхронные взаимодействия: REST API, gRPC, очереди сообщений (Kafka).
— Выстраивать и поддерживать процесс предрелизного тестирования.
— Проверять целостность, согласованность и миграции данных в СУБД (PostgreSQL, Redis).
— Интегрировать автотесты в пайплайны CI/CD (GitLab CI), разбирать падения, бороться с flaky-тестами.
— Локализовывать проблемы на стыках микросервисов с помощью распределенной трассировки и логов.
— Участвовать в проектировании архитектуры тестирования новых фичей вместе с командой бэкенд-разработки.
Требования:
— Опыт разработки автотестов для бэкенда на Python или Go.
— Понимание REST API, gRPC и асинхронных очередей сообщений (Kafka).
— Базовое знание PostgreSQL или Redis из автотестов.
— Опыт работы с CI/CD (GitLab CI) и умение разбирать падения тестов.
Задачи:
— Писать детальные спецификации для AI-агентов, определять архитектурные решения и создавать технические спецификации на естественном языке для генерации production-ready кода.
— Основная часть задач связана с пользовательскими витринами на Angular, часть — с BFF и более глубокими слоями, требуется опыт Fullstack.
— Иногда править код вручную, если это быстрее, чем перезапускать агента.
— Управлять мульти-агентными сессиями разработки, организовывать цепочки задач между AI-агентами, контролировать контекст, использовать MCP-серверы и .md-файлы для управления поведением агентов.
— Проводить AI-code review без написания кода, управлять правилами генерации тест-кейсов и критериев приемки, анализировать результаты тестов и корректировать агента.
— Настраивать AI-driven CI/CD пайплайны, автоматизировать деплой, генерацию hotfix'ов, создание скриптов миграций и исправление проваленных тестов.
Требования:
MUST HAVE по AI-инструментам:
— Минимум 6 месяцев ежедневной работы с Cursor, Cline, Claude, Codex, OpenCode или аналогами.
— Портфолио проектов с кодом, сгенерированным AI (git history с характерными коммитами).
— Опыт работы с контекстными окнами 100k+ токенов, умение оптимизировать и настраивать плагины.
— Навык написания системных промптов и agent instructions (.cursorrules, SYSTEM.md).
MUST HAVE по технологиям:
— Современные версии Angular и опыт работы со старыми версиями для обновления.
— Знание Figma и MCP для ИИ-агентов.
— .NET 6+ с опытом 2+ года.
— Понимание архитектуры: REST API, gRPC, message brokers, CQRS, DDD.
— Умение читать AI-сгенерированные диффы в Git по 500+ строк.
Red flags:
— Использование ChatGPT для простых SQL-запросов не подходит.
— Использование Copilot для автодополнения не считается AI-first разработкой.
— Готовность учиться без реального опыта не подходит.
Условия:
— Работа в аккредитованной IT-компании, входящей в состав Холдинга РЖД.
— Официальное оформление, отпуска, больничные по ТК, стабильный доход.
— График работы 5/2, 8-часовой рабочий день, работа в офисе.
— ДМС, включая стоматологию.
Задачи:
— Разработка и поддержка решений в области финтеха с использованием Python.
Требования:
— Опыт работы от 5 лет.
— Опыт работы с Django, DRF, FastApi.
— Плотное взаимодействие с PostgreSQL.
— Опыт работы с одним или несколькими из Redis, Clickhouse.
— Знание взаимодействия с месседж-брокерами, знакомство с Celery, Kafka или RabbitMQ.
— Отличное понимание REST архитектуры.
— Понимание работы с асинхронностью (AioHTTP, asyncio).
— Умение писать SQL-запросы без использования ORM.
— Понимание микросервисной архитектуры.
Дополнительно приветствуется:
— Знакомство или опыт работы с Oracle DB и SQLAlchemy.
— Проектирование или опыт работы с микросервисной архитектурой.
— Опыт работы с gRPC.
Условия:
— Удаленная работа с возможностью гибрида или офиса в Ростове-на-Дону.
— Полная занятость.
— Тип договора: ИП.
УдалённоmiddleГеография найма не уточнена, офис: Ростов-на-Дону
Location: Bulgaria; Croatia; Hungary; Lithuania; North Macedonia; Poland; Slovakia
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland,Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.
What you'll be solving
Every dollar Cast AI saves a customer has to be provable, every action taken on their infrastructure has to be attributable to someone authorized to take it, and every price used to make that case has to be current across every cloud, region, and availability zone. This is the trust and accounting layer underneath the whole platform: get it wrong, and customers can't log in, can't trust the savings number, or get billed incorrectly - any one of which ends the relationship.
This posting covers multiple teams working on different pieces of the same trust-and-accounting problem: authentication, authorization, and SSO for every user and workload. Billing, audit trails, notifications, and feature flags that keep the platform transparent for every customer. Real-time cloud pricing tracking across every region and availability zone, including Spot availability and discounts. And reporting that turns high-volume time-series data into fast, accurate answers about what the automation actually saved.
Requirements
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
You've built or operated trust-critical systems at scale - authentication/authorization, billing, or financial/accounting-adjacent data, where being wrong has real consequences.
Good understanding of API design best practices - versioning, backward compatibility, auth, idempotency, async patterns, and similar.
Strong debugging, optimization, and performance-tuning skills – including query profiling, index design, and database performance tuning beyond ORM usage.
Experience operating and optimizing systems under high load - you know how to find and fix the bottleneck, not just add more resources.
Hands-on experience with Kubernetes - you understand the core concepts (pods, services, deployments) and have deployed or debugged something on a cluster.
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to haves
Multi-tenant identity system design - authentication, authorization, SSO.
Enterprise identity protocols - SAML, OIDC, and SCIM for enterprise account provisioning and sync.
Billing, audit-trail, notification, or feature-flag systems in production.
Experience with cloud provider pricing/billing APIs across AWS, GCP, or Azure, or tracking Spot instance availability.
High-cardinality time-series ingestion and querying at scale.
Understanding of Kubernetes internals.
CI/CD and DevOps practices experience.
Observability tooling (Prometheus, Grafana, OpenTelemetry) in production.
Responsibilities
Design, build, and operate backend services in Go that other teams and customers depend on being correct.
Own features end-to-end: from design through implementation, testing, and production rollout.
Debug complex production issues involving security-, money-, or trust-critical flows.
Collaborate with product and other engineering teams to solve problems that don't have textbook solutions.
Contribute to product direction and backlog - shape what gets built next, not just how it's built.
Tools we use daily
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, AWS, GCP, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
PostgreSQL, Cloud Object Storage, ClickHouse
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Prometheus, Grafana, Loki, Tempo
CI/CD & GitOps:
GitLab CI with ArgoCD
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Location: Bulgaria; Croatia; Estonia; Greece; Hungary; Latvia; Lithuania; Poland; Romania; Slovakia; Slovenia; Ukraine
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Slovenia, and Ukraine.
About the role
A team ships a new service, and getting it from a laptop to production - built, tested, deployed, and visible when something goes wrong - shouldn't require that team to become infrastructure experts. It should be a paved road: a CI/CD pipeline that just works, observability that's there by default, and standard ways of doing things that are the obvious best choice, because the alternative is every team reinventing the same solutions on its own.
The Platform team builds and maintains that road, and the work is internal - the users are Cast AI's own engineers. The team is a multiplier for the engineering organization: whatever it builds is built once and serves every team, and the time product teams would otherwise spend on infrastructure goes back into developing their products.
What the team owns is whether the tools engineers use to build, deploy, and observe their services are good enough that reliability is actually achievable, and with hundreds of engineers and dozens of services leaning on that at once, the platform has to be fast, correct, and boring in the best sense.
Requirements:
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
Experience in platform engineering - you've built and operated (not just consumed) most, but not necessarily all of: CI/CD and GitOps systems (GitLab CI, Argo CD, Kargo), infrastructure as code (Terraform), container orchestration (Kubernetes, Helm), observability and monitoring tooling (VictoriaMetrics, Grafana, Loki, Tempo), and cloud platforms (AWS, GCP, or Azure).
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong debugging, optimization, and performance-tuning skills.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to have:
Kubernetes operators, Helm chart authoring, admission webhooks.
Internal developer platform (IDP) design - golden paths, self-service tooling, service catalogs.
Local development environment tooling (devcontainers, Tilt, Skaffold, or similar).
Kubernetes or cloud-native OSS contributions.
Responsibilities:
Design, build, and operate the CI/CD pipelines every engineering team ships through.
Build and maintain the observability and monitoring tooling other teams use to debug their own systems in production.
Build local development environment tooling that lets engineers reproduce production-like conditions on their laptop.
Reduce friction for every other team: identify where engineers lose time to infrastructure and fix it at the root, not with a workaround.
Debug complex issues that span CI/CD, observability tooling, Kubernetes, and cloud infrastructure.
Contribute to the platform roadmap and backlog - shape what gets built next for the engineers who depend on you.
Tools we use daily:
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, GCP, AWS, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
ClickHouse, Cloud Object Storage
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Grafana, VictoriaMetrics, VictoriaLogs, VictoriaTraces, Loki, Tempo
CI/CD & GitOps:
GitLab CI, ArgoCD, Kargo
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Location: Russia; Perm; Moscow
Workplace: remote
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
THE ROLE
We are hiring a Team Lead, Web3 to lead a cross-functional team of frontend, backend, smart contract and QA engineers in XsollaZK, Xsolla's Web3 ecosystem on a zkSync-based L2. Your team builds:
smart wallets built on account abstraction;
SDKs that game studios and partners use to bring players on-chain;
infrastructure backend services for tokenizing in-game items and currencies;
ecosystem dApps: a DEX, an NFT marketplace and an auction.
This is a management role. Most of your time goes to people and delivery: building the team, growing engineers, and making delivery predictable. The rest goes to technical leadership: architecture, reviews and hands-on code where it matters.
Responsibilities
WHAT YOU WILL OWN
The team: hiring, onboarding, growth and performance of frontend, backend, smart contract and QA engineers
Delivery: predictable commitments, a sustainable pace and the quality of what the team ships
How the team works: processes, engineering standards and an AI-assisted workflow
Relationships with Product, DevOps and other
Xsolla
product teams: priorities, dependencies and expectations
The technical direction of the team's product area: on-chain / off-chain architecture and key technical decisions, justified in writing
Security and reliability of what the team ships: signing flows, contracts that hold user assets, production operation and the team's on-call rotation
WHAT YOU WILL DO
People
Set clear goals and expectations for each engineer
Run regular 1:1s, performance reviews and career development conversations; give direct feedback and address underperformance
Hire engineers across disciplines: define roles, run interviews and onboard new people
Grow engineers through mentoring and build the team's next leaders
Build a culture of technical excellence, collaboration and continuous learning
Delivery
Work with Product to shape requirements, estimate and plan work
Manage scope, workload, risks and dependencies so the team delivers on its commitments
Report progress, risks and blockers to stakeholders
Lead the team through production incidents and post-mortems
Continuously improve development processes and team efficiency
Technical leadership
Review architecture and critical code across backend, frontend and smart contracts, with a focus on edge cases specific to
Xsolla
products: smart wallets, tokenization of in-game items and currencies, marketplace and auction flows
Lead key decisions on smart wallet integration (UserOperations, paymaster and gas sponsorship), session keys and the signing flow
Identify systemic risks (key management, signature phishing, bundler and
RPC
dependencies) and make sure they are addressed before they become incidents
Contribute hands-on to critical features when needed
Set up AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) and drive its adoption across the team
REQUIRED
Management experience
5+ years of engineering management experience
Managing cross-functional teams that combine several disciplines (for example frontend, backend, smart contracts and QA)
Teams you led shipped dApps to production and maintained them
People leadership
Hiring and building teams: defining roles, running interviews, onboarding
Performance management: setting goals, giving feedback, running performance reviews, handling underperformance
Growing engineers: career plans, mentoring
Delivery and stakeholders
Delivery planning: estimation, sprint planning, managing scope, risks and dependencies
Working with Product and other teams on priorities and trade-offs; explaining technical trade-offs to non-technical stakeholders
Leading a team through production incidents and post-mortems
Balancing management with hands-on technical work
Technical depth
A strong technical background: hands-on engineering experience across the Web3 stack, deep enough to lead technical decisions and review work on each layer:
Web3 libraries and wallets: viem and wagmi in production; how wallet signers work (EOAs, browser and embedded wallets, smart accounts, EIP-191, EIP-712, EIP-1193); smart wallets (UserOperations, paymasters, ERC-1271)
Backend: Go and TypeScript (Node.js); processing on-chain events (idempotency, reorgs, retries); asynchronous messaging (Kafka, RabbitMQ or
NATS
); PostgreSQL and Redis; REST and gRPC API design
Frontend: React and TypeScript; web security fundamentals (
XSS
,
CSRF
,
CSP
, safe handling of signatures and keys in the browser)
Smart contracts: reading Solidity and the
EVM
(storage, gas, proxy upgrade patterns, access control); common vulnerability classes (reentrancy, front-running /
MEV
, oracle manipulation, signature replay)
Operations: Docker, Kubernetes, CI/CD; observability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts)
AI-assisted engineering
Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository
English
Spoken English at B2 level or higher
Nice to Have
ZK
Stack and
zk
-rollups: EraVM vs
EVM
, system contracts (ContractDeployer, NonceHolder), L1↔L2 messaging, bridging and finality
Smart contract development in Solidity with Foundry
Deeper account abstraction: ERC-4337 EntryPoint versions and validation rules (ERC-7562, ERC-6492), modular accounts (ERC-7579 / ERC-6900), session keys and delegated permissions (ERC-7710 / ERC-7715), EIP-7702
Hands-on experience with wallet and
AA
infrastructure technologies (Sequence, thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, ZeroDev, Safe{Core}), with clear views on build versus buy
Key management:
HSM
,
MPC
/ threshold signing, social or guardian-based recovery
DeFi (
DEX
,
AMM
) and
NFT
marketplaces (ERC-721, ERC-1155, auctions)
go-ethereum and abigen
Managing distributed or remote teams
Gaming or fintech experience with high-load systems
HOW WE WORK
Decisions in writing.
Significant technical decisions are written up as an
RFC
or
ADR
that lays out the options and trade-offs. We discuss the document, not a blank whiteboard.
AI is part of everyday engineering.
We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.
HOW WE HIRE
Intro call.
Your background, your motivation and the role.
Technical interview.
Built on the
Technical depth
part of the
Required
section and the technical items in
What you will own
.
People and delivery.
Built on the
Management experience
,
People leadership
and
Delivery and stakeholders
parts of
Required
: real situations from your experience with hiring, performance, delivery and incidents.
Bar raiser.
An engineer from outside the hiring team checks that you raise the overall engineering bar.
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
Location: Remote
Employment Type: Full-time
Schedule: 10:00–19:00 (flexible)
Contract: Employment agreement (entity or EOR arranged per candidate location)
EQUAL EMPLOYMENT STATEMENT
Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics.
We are committed to compliance with all fair employment practices regarding citizenship and immigration status.
CONTACT
If you have questions regarding our hiring practices, please contact careers@xsolla.com. For more vacancies, visit xsolla.com/careers.
Задачи:
— Автоматизация тестов API – написание и поддержка автотестов для микросервисов (gRPC + Protobuf, REST, mTLS) на Python
— Тесты UI‑админок – базовая автоматизация UI для проверок администраторских панелей
— Интеграционное тестирование – проверка взаимодействия сервисов (Vault, Ory Stack, Keycloak, Kafka/NATS, PostgreSQL, Redis) в единой среде
— Поддержка тестовой инфраструктуры – запуск тестовых стендов в Docker/Kubernetes (Helm‑чарты, GitLab CI), поддержка образов и конфигураций
— Работа с секретами и правами доступа – проверка сценариев аутентификации/авторизации, политики доступа (Keto, Ory Hydra, Vault)
— Внедрение тестов в CI/CD – добавление автотестов в пайплайны GitLab, мониторинг их стабильности
— Сотрудничество – совместная работа с разработчиками, DevOps и продукт‑менеджерами, участие в ревью тестовой документации
Требования:
— Опыт работы в тестировании – от 3 лет (API, UI, интеграционные сценарии, регресс)
— Язык программирования – знание Python
— Технологии взаимодействия – знакомство с gRPC/Protobuf, REST, Kafka
— Контейнеризация и оркестрация – опыт работы с Docker, Kubernetes
— CI/CD – понимание принципов GitLab CI
— Linux – уверенный пользователь (bash, работа с логами, настройка окружения)
— Сетевые основы – базовое знание TCP/IP, HTTP, GRPC
— Инструменты командой работы – опыт работы с Git, Jira, Confluence для документации и трекинга задач
— Будет плюсом: Знание языка программирования Go
Условия:
— Полная занятость
— Оформление: Трудовой договор
— График: 5/2
— Формат работы: удалённо или гибрид (Москва)
Задачи:
— Создавать готовые к использованию отказоустойчивые решения для популярных технологий, которые применяют сервисы: specification-first HTTP (OpenAPI), gRPC, PostgreSQL, MongoDB, Redis, YDB, YT, Logbroker.
— Следить за тем, чтобы подключение было удобным, а конфигурация — гибкой.
— Разрабатывать механизмы кодогенерации в core-функциональности фреймворка с целью сократить объём boilerplate-кода и упростить массовые изменения.
— Работать с компонентной системой (DI‑фреймворк на основе кодгена), создавать генерацию типов для OpenAPI и JSON Schema, сгенерировать стабы для API, реализовать packaging‑части для сборки, конфигурирования и доставки исходного кода.
Требования:
— Уверенное знание Go: concurrency, HTTP, gRPC, generics и итераторы.
— Знание Python на уровне написания базовых скриптов.
— Умение работать в Unix‑системах.
— Понимание сетевого стека, HTTP, gRPC.
— Понимание СУБД PostgreSQL.
Условия:
— В компании есть спортивные клубы, книжный клуб, киберспортивное сообщество.
— Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits.
География найма не уточнена
Kuala Lumpur, Malaysia
География найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.