Location: Bengaluru, India
As a Tech Lead, you will guide a squad of engineers in delivering Java microservices on AWS, balancing hands-on technical contribution with team leadership responsibilities. You will own the quality and integrity of your squad's deliverables, drive implementation against architecture guidance, and ensure engineering standards are met on every release. You will work closely with the Technical Architect and Delivery Manager to plan, estimate, and ship working software on a predictable cadence.
This position is intended for Hyderabad-based candidates who are available to work from the office.
DataArt's team is assisting a client part of one of the largest investment management organizations in the world in migrating their existing services and applications to AWS, as well as developing new greenfield platforms. The engagement covers full-platform modernization: decomposing a monolithic Azure-based legacy system into cloud-native Java microservices and building new institutional client-facing solutions. By participating in this project, you will lead a delivery squad working at the core of a high-impact, large-scale migration.
Design and implement Java microservices following DDD principles aggregate roots, bounded contexts, domain events published to the enterprise event bus.
Implement CQRS read/write separation: Hibernate ORM write path, GraphQL composition and ORM-based REST GET DTOs for reads.
Implement and maintain database schemas with Flyway migrations on Aurora PostgreSQL; ensure schema changes include corresponding history-table updates.
Integrate AWS security patterns: RDS IAM database authentication, Secrets Manager, KMS at-rest encryption, TLS in-transit configuration.
Implement authentication flows using Azure B2C and/or AWS Cognito (OIDC / JWT) for multiple user personas.
Collaborate with cross-functional teams to define, design, and ship new features; translate architecture decisions into actionable engineering tasks.
Own CI/CD pipeline health: GitHub Actions reusable workflows, semantic versioning, ECR push, EKS deployment, automated test gates.
Identify and address performance bottlenecks, scalability issues, and bugs; lead root cause analysis on production incidents.
Write clean, well-documented, maintainable code and ensure the squad does the same.
Participate in sprint ceremonies under Agile SDLC; contribute to backlog refinement and estimation.
Stay current with industry trends — including AI tooling — to keep the squad's approach modern and competitive.
10+ years of professional experience in Java development, with at least 3 years in a tech lead or senior lead role.
Strong understanding of microservices architecture, DDD, and cloud-native design principles.
Excellent knowledge of Java (21+), Micronaut or Spring Boot, Hibernate / JPA, MyBatis, Gradle, and Git.
Hands-on experience with Aurora PostgreSQL or equivalent RDBMS: schema design, Flyway migrations, connection pooling (HikariCP).
Experience with AWS platform services: EKS, RDS, IAM, Secrets Manager, ECR, CloudWatch.
Familiarity with identity platforms: Azure B2C and/or AWS Cognito — OIDC/JWT flows and JWT validation in a Micronaut or Spring Security context.
Experience with Docker containerization and Kubernetes / Helm deployments.
CI/CD experience with GitHub Actions or equivalent; understanding of GitOps practices (Argo CD).
Experience with OpenAPI/Swagger for contract-driven API development.
Understanding of pub/sub and event-driven messaging (Kafka, AWS SNS/SQS, Azure Service Bus, or equivalent).
Strong understanding of relational database design and query optimization.
Experience with code quality tooling: linters, formatters, coverage gates in CI.
Understanding of Agile SDLC, comfortable leading planning, refinement, and retrospective ceremonies.
Team player with initiative and a results-oriented attitude; good sense for quality.
Strong English communication skills; ability to bridge technical and product conversations.
Excellent problem-solving skills and a proactive attitude.
Experience in the finance or investment management industry
AWS certification such as Developer or Solutions Architect
Hands on experience with Terraform for AWS EKS, RDS, and IAM infrastructure
Experience with Azure Service Bus and hybrid Azure to AWS event bridge patterns
Experience with GraphQL schema design and DataLoader batching for N+1 prevention
Experience with Kong API Gateway including route configuration and OIDC plugin integration
Experience with the Micronaut GraphQL module
Experience with Aurora PostgreSQL temporal and history table patterns
Location: Serbia; Georgia; Armenia; Turkey; Montenegro; Ukraine
Libertex Group Overview
Established in 1997, the Libertex Group has helped shape the online trading industry by merging innovative technology, market movements and digital trends.
The multi-awarded online trading platform, Libertex, enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others.
A firm believer in the power of sports to inspire, empower and push for success, Libertex is the Official Online Trading Partner of Audi Revolut F1® Team.
We build innovative fintech so people can #TradeForMore with Libertex.
Job Overview
We are looking for a System Business Analyst in the data department to bridge communication between our business and development teams, translating business needs into clear technical specifications.
Responsibilities:
Collaborate with stakeholders to identify, analyze, and document business requirements.
Translate business needs into acceptance criteria and technical specifications for the development team.
Analyze, define, and document detailed system requirements, including functional, non-functional, and integration requirements.
Lead system configuration and data mapping efforts, particularly those involving APIs, third-party platforms, and internal system integrations.
Support post-release validation and acceptance of features to ensure solutions meet stakeholder expectations.
Requirements
3+ years of experience as a Business Analyst or Systems Analyst
Background in IT or software development
Experience in product and marketing analytics
Strong SQL skills for querying and analyzing data
Solid experience in gathering, analyzing, and documenting business requirements
Experience creating data flow diagrams (DFDs) and data architecture diagrams
Familiarity with API documentation tools and a basic understanding of REST API concepts
Strong problem-solving and critical-thinking skills
Excellent communication skills
Spoken English at B2 level or higher
Tech Stack
Databases and data warehouses: ClickHouse, Redshift, PostgreSQL, BigQuery
Analytics and marketing platforms: Mixpanel, GA4, AppsFlyer, Blueshift
Data pipelines and streaming: RudderStack, Kafka
Nice to Have
Hands-on experience with data warehouses such as ClickHouse, BigQuery, or Redshift
Experience in FinTech, especially CFD trading
Familiarity with AI tools for analytics, such as MCP servers and skills
Experience with Python or JavaScript
Benefits
Quarterly bonuses based on Company performance
24 working days of annual leave
Udemy Business unlimited membership & language training courses
Professional and personal development opportunities in a fast-growing environment
Libertex Group is an equal opportunity employer, fostering an inclusive and diverse environment. We do not discriminate based on any characteristic protected by the law. Candidate privacy is respected, and all data is securely stored and used solely for recruitment purposes, in line with GDPR and our internal policies. Unsuccessful applicants may have their data retained for future opportunities unless deletion is requested.
Задачи:
- Самостоятельно дорабатывать функционал платформы на Java (21)
- Тестировать новый функционал
- Анализировать ТЗ и согласовывать планы выполнения работ для текущих задач
- Локализовывать дефекты, расследовать инциденты и повышать качество программного продукта
Требования:
- Опыт работы бэкенд-разработчиком от 3 лет, опыт коммерческой разработки
- Опыт работы с системами управления версиями Git
- Опыт разработки решений в монолитной и микросервисных архитектурах
- Опыт работы с реляционными БД и SQL
- Опыт работы с REST/API и Kafka, опыт работы с OAuth
- Базовые знания и опыт работы с CI/CD на уровне понимания и небольшой донастройки пайплайнов
- Желательно: базовые навыки работы в Linux, умение работать с системами логирования и мониторинга, Distributed tracing, опыт работы с GitLab
Условия:
- Официальное оформление со всеми социальными гарантиями
- Формат работы: удалённо или гибрид
ГибридmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— самостоятельно вести продуктовые задачи в роли системного аналитика
— собирать и уточнять требования с заказчиком, анализировать BRD
— проектировать целевую архитектуру сервисов и интеграций
— участвовать в проектировании решений с использованием AI-агентов
— описывать взаимодействие AI-компонентов и интеграции с внешними системами
— готовить технические задания и детальные спецификации для разработки
— моделировать процессы в BPMN и UML (activity, sequence)
— участвовать в проработке архитектурных решений и интеграционном тестировании
— взаимодействовать с бизнесом, разработчиками и другими участниками проекта
Требования:
— опыт работы системным аналитиком от 3 лет
— опыт продуктовой разработки и самостоятельного ведения задач
— практический опыт работы с ИИ-агентами, LLM и RAG
— понимание MCP и LangFuse
— уверенное знание BPMN, UML activity/sequence
— опыт проектирования REST-интеграций, понимание SOAP, XSD
— понимание синхронного и асинхронного взаимодействия
— уверенный SQL — написание сложных запросов
— понимание ER-моделей и принципов проектирования баз данных
— понимание основ информационной безопасности: идентификация, аутентификация, авторизация, шифрование и хэширование
— PlantUML, ArchiMate
— опыт работы с Kafka, gRPC
— опыт работы в финтехе
— практическое использование AI-инструментов в ежедневной работе
Условия:
— полная занятость
— график 5/2
— удалённый формат работы
Контакт для отклика: job@selecty.ru
Задачи:
— Разработка и поддержка отказоустойчивых систем сбора открытых данных (парсеров) на .NET 8/10.
— Оптимизация производительности компонентов, работающих в режиме 24/7.
— Внедрение механизмов эффективного обхода систем защиты от ботов.
Требования:
— Знание Microsoft .NET и C#, понимание многопоточности и асинхронного программирования (async/await, TPL).
— Опыт разработки систем сбора данных (scraping/parsing) и понимание протоколов HTTP/HTTPS и WebSocket.
— Умение писать чистый эффективный код и понимание его работы под нагрузкой.
— Опыт работы с MS SQL Server или PostgreSQL.
— Будет плюсом: навыки работы с регулярными выражениями и библиотеками для парсинга: HtmlAgilityPack, AngleSharp.
— Знание Elasticsearch и опыт работы с NoSQL-решениями, включая Redis и Cassandra.
— Понимание работы брокеров сообщений Kafka и RabbitMQ.
— Опыт работы с Docker, Kubernetes и понимание CI/CD.
Условия:
— Полная занятость, трудовой договор, график 5/2.
— Работа удалённо или в гибридном формате в Москве.
Задачи:
— Проектирование чистой архитектуры приложений.
— Глубокий рефакторинг существующей кодовой базы.
— Оптимизация производительности PHP-приложений и взаимодействия с БД и очередями.
— Обеспечение технологического качества продукта.
Требования:
— Экспертные архитектурные навыки и культура кода, владение паттернами и принципами (GoF, SOLID, DRY, KISS, YAGNI).
— Опыт декомпозиции монолитов, устранения технического долга и рефакторинга сложного кода.
— Опыт проектирования с использованием DDD, CQRS и Hexagonal Architecture.
— Глубокие знания PHP 8.x, понимание управления памятью в PHP (zval, GC, подсчет ссылок, memory leaks).
— Экспертное владение Symfony (7.4+) и Laravel, понимание их DI-контейнеров и жизненного цикла запросов.
— Глубокие знания T-SQL и MS SQL Server: оптимизированные запросы, хранимые процедуры, триггеры, CTE, индексы, анализ Execution Plans, борьба с Deadlocks.
— Опыт построения событийной архитектуры с Apache Kafka, гарантии доставки, идемпотентность обработчиков.
— Уверенные навыки Docker и Kubernetes, понимание работы подов, сервисов, деплойментов, liveness/readiness probes для PHP-FPM и воркеров.
— Навыки тестирования (PHPUnit), умение писать unit/integration/e2e тесты и моки.
— Опыт профайлинга и работы с инструментами анализа производительности (Blackfire, Xdebug, Profiler).
Условия:
— Формат работы — удалённо.
Задачи:
— Проведение ручного тестирования веб-приложения;
— Написание автотестов с использованием C#;
— Подготовка методики или плана тестирования функционала на основе бизнес-требований и функциональных требований;
— Написание тест-кейсов, документирование автотестов;
— Актуализация тестовой модели и внесение изменений в автотесты при изменении требований;
— Взаимодействие с командой проекта.
Требования:
— Опыт работы в QA от 4–5 лет;
— Опыт автоматизации тестирования на C# от 1 года минимум;
— Опыт ручного тестирования 3 года;
— Опыт тестирования API;
— Практический опыт применения практик тест-дизайна;
— Рабочие знания клиент-серверной архитектуры;
— Умение проектировать тест-кейсы и готовить тестовые данные для тестирования;
— Опыт работы с SOAP, REST, SQL;
— Основной стек: C#, SpecFlow, MS SQL, REST API, Swagger, Postman, Kafka, Git, Bash, DevTools, Jenkins (CI/CD), Jira, Confluence, Kibana.
Условия:
— Формат работы: удаленно (РФ);
— Полная занятость;
— Зарплата: от 250 000 до 300 000 руб/мес (на руки, middle/senior).
Задачи:
— Проектировать и развивать LLM/AI-системы и AI-агентов;
— Строить многошаговые agentic workflows: routing, tool calling, state management;
— Работать с Prompt Engineering и Context Engineering;
— Управлять контекстом, памятью и состоянием диалога;
— Реализовывать structured output и function/tool calling;
— Строить RAG-пайплайны: chunking, embeddings, retrieval, reranking;
— Интегрировать LLM с API, базами данных и внутренними сервисами;
— Разрабатывать backend-сервисы на Go и AI-компоненты на Python;
— Исследовать новые модели и подходы, быстро проверять гипотезы;
— Выбирать модели с учетом качества, latency и стоимости;
— Строить систему оценки качества: evals, regression tests, golden datasets, LLM-as-a-judge;
— Анализировать логи и traces, улучшать качество и стабильность агентов;
— Реализовывать retries, fallbacks, timeouts и обработку ошибок;
— Доводить решения от прототипа до стабильного production.
Требования:
Go:
— production-сервисы;
— REST/gRPC API;
— concurrency;
— работа с БД;
— микросервисная архитектура.
Python:
— AI-сервисы и backend;
— async;
— API;
— обработка данных;
— быстрое прототипирование.
Также важно:
— Практический опыт разработки production-приложений с LLM;
— Понимание архитектуры современных AI-систем: prompt → context → tools → agent → state → evaluation;
— Опыт Prompt Engineering: system prompts, few-shot, prompt chaining, structured output;
— Опыт Context Engineering: memory, summarization, динамическая сборка контекста;
— Опыт создания AI-агентов и agentic workflows;
— Работа с LLM API и понимание особенностей разных моделей;
— Понимание RAG: embeddings, vector search, retrieval, reranking, hybrid search;
— Понимание evals, regression testing и анализа production-логов;
— Опыт с PostgreSQL, MongoDB, Redis, Docker, Git, CI/CD;
— Понимание production-подходов: observability, scalability, latency, retries, fallbacks и контроль стоимости.
Будет плюсом:
— Multi-agent системы;
— LangGraph;
— MCP;
— Langfuse / LangSmith;
— Elasticsearch / OpenSearch;
— Open-source LLM: Qwen, Llama, DeepSeek и др.;
— vLLM / Ollama;
— Kafka / RabbitMQ;
— Kubernetes;
— Оптимизация token usage, latency и стоимости LLM;
— Guardrails и защита от prompt injection;
— Highload-системы.
Важно:
Ищем инженера, который воспринимает LLM не как простой API, а как компонент большой production-системы. Важно уметь проектировать всю логику вокруг модели: какие данные передать в контекст, какого агента или инструмент вызвать, как проверить результат, обработать ошибку и определить следующий шаг. Ищем software engineer с сильной AI/LLM-экспертизой, который умеет не только написать хороший промпт, но и довести всю систему до стабильного production-решения.
Задачи:
— разработка и поддержка отказоустойчивых систем сбора (парсеров) открытых данных на .NET 8/10
— оптимизация производительности компонентов, работающих в режиме 24/7
— внедрение механизмов эффективного обхода систем защиты от ботов
Требования:
— знание платформы Microsoft.NET (C#), понимание принципов многопоточности и асинхронного программирования (async/await, TPL)
— опыт разработки систем сбора данных (scraping/parsing) и понимание работы протоколов HTTP/HTTPS, WebSocket
— умение писать чистый, эффективный код и понимание того, как он будет работать под нагрузкой
— опыт работы с MS SQL Server/PostgreSQL
Будет плюсом:
— навыки работы с регулярными выражениями и библиотеками для парсинга (HtmlAgilityPack, AngleSharp)
— знание ElasticSearch и опыт работы с NoSQL решениями (Redis, Cassandra)
— понимание принципов работы брокеров сообщений (Kafka, RabbitMQ) для передачи данных между компонентами
— опыт работы с Docker, Kubernetes и понимание CI/CD процессов
Условия:
— полная занятость
— оформление по трудовому договору
— график 5/2
— формат работы: удалённо или гибрид (Москва)
Location: Warsaw, Mazowieckie, Poland; Sofia City, Bulgaria; Limassol, Cyprus
Workplace: hybrid
We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talented team.
As a Technical Product Operations Manager, you will own the work that moves our platform forward but does not fit inside any single team. Our engineering organisation is split across several tribes, each with its own services, roadmap and release cadence. Platform migrations, retiring shared dependencies, standardising how every squad works and rolling out new engineering practices all cut across those boundaries, and you will be the person who holds that work end to end.
You will run cross-team technical programs, help drive and improve the engineering processes everyone relies on, and make sure both are backed by real data rather than assumptions. This is not a people management role, and you will not write production code. You do need to be technical enough that engineers treat you as a peer. The role is broad and hands-on. In a typical week you might sequence a Kafka topic migration across four squads, fix a company-wide process that keeps stalling at the same step, pull numbers from a database to settle a question about impact, and ship a small automation that removes a recurring manual task for the whole department. Continuous improvement and AI are central to the role: you will constantly look for better ways for engineering to work and apply AI where it clearly improves throughput, quality or speed.
Responsibilities:
Run cross-team technical programs such as platform migrations, dependency removals, standardisation initiatives, decommissioning, and large infrastructure changes. For each one, break broad goals into sequenced plans with named owners.
Find the right decision-makers when ownership is unclear, facilitate technical discussions (including where squads disagree), and secure clear decisions with committed dates.
Maintain a single, accurate view of each programme's phase, blockers, owners, and delivery dates. Raise conflicts between sources rather than smoothing them over.
Produce concise, accurate status reporting that engineering leadership can act on.
Drive and improve company-wide engineering processes, such as tech design review. This means sharpening the processes already live, establishing new ones where needed, and running their cadence, templates, queues, and follow-through.
Gather feedback from engineers and separate friction worth removing from friction that serves a purpose, then turn the findings into concrete process changes.
Instrument processes so their health is measured rather than assumed, for example review turnaround time, rework rate, or how often work reaches build without a required decision.
Query data directly using SQL, dashboards, and APIs, and reconcile what Jira reports with what systems actually show.
Identify recurring manual work across engineering and automate it, using AI where it adds real value, then measure whether the automation delivered actual savings.
Build lasting assets such as playbooks, templates, runbooks, automated reporting, and agent workflows that keep working after each programme ends, and help colleagues adopt the AI practices that work.
Requirements:
Degree in STEM or other quantitative field.
Minimum 4 years of experience in technical programme management, engineering operations, or delivery management within a high-performance software engineering environment.
Proven track record of delivering cross-team technical programmes in a multi-team organisation.
Strong technical understanding of modern software systems, including services, deployments, queues, metrics, Kubernetes, Kafka, CI/CD, releases, and rollbacks.
Ability to read architecture diagrams, tech design documents, and ADRs, and judge whether they are ready for review.
Proficiency in SQL and comfort working with dashboards, APIs, and Jira.
Practical experience using AI tools to improve personal and team productivity.
Strong stakeholder management and facilitation skills, with the confidence to drive decisions where ownership is unclear.
Clear, concise written communication for senior audiences.
Strong ownership mentality: proactive, accountable, and execution-focused.
What Will You Get in Return?
• Competitive Salary: We believe great work deserves great pay! Your skills and talents will be rewarded with a salary that makes you feel valued and motivated.
• Work-Life Harmony: Join a company that genuinely cares about you - because your life outside of work matters just as much as your time on the clock. #LI-Hybrid
• Generous Time Off: Need a breather? Our annual leave policy lets you recharge and enjoy life outside of work without a worry.
• Employee Referral Program: Love working here? Share the love! Bring your talented friends on board and get rewarded for growing our awesome team.
• Comprehensive Health & Pension Benefits: From medical insurance to pension plans, we’ve got your back. Plus, location-specific benefits and perks!
• Workation Wonderland: Live your digital nomad dreams with 30 extra days to work remotely from anywhere in the world (some restrictions apply). Adventure awaits!
• Volunteer Days: Make a difference! Take two additional paid days each year to support causes you care about and give back to the community.
Be a key player at the forefront of the digital assets movement, propelling your career to new heights! Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity. Work alongside one of the most brilliant teams in the industry.
Задачи:
— Разработка и развитие платформы для разработчиков
— Разработка инструментов для программистов
— Работа с командами как с заказчиками платформенных фичей
— Планирование и стратегическое развитие платформы
Требования:
— Опыт разработки от 5-х лет
— Опыт разработки на Java
— Опыт разработки на Go или готовность поддерживать и развивать компоненты на Go
— Умение писать чистый, тестируемый код
— Опыт работы с терминалом в Linux (debug, logs, умение цепляться к подам)
— Опыт работы с распределёнными системами (микросервисы, service discovery) и с соответствующими инструментами (Docker, K8s)
— Опыт работы с Postgres, Kafka, Docker, Kubernetes, gRPC + protobuf
Условия:
— Полная занятость
— Оформление: Трудовой договор
— График: 5/2
— Формат работы: на месте работодателя или удалённо (Москва)
Задачи:
— Анализ требований, взаимодействие с заказчиком/бизнес-аналитиками по выявлению "белых пятен" и неявных ожиданий
— Разработка и документирование функциональных/нефункциональных требований в области высоконагруженного ИТ-решения трансформации бизнес-событий в бухгалтерский учет
— Разработка технических спецификаций: описание методов вызова API, форматов сообщений/полей, обработки ошибок, форматно-логического контроля
— Анализ интеграции со смежными продуктами и информационными системами
— Участие в функциональном(системном), интеграционном тестировании
— Разработка и согласование эксплуатационной документации
— Обработка распорядительных документов в сроки, предусмотренные нормативными актами, контроль согласования документов
— Участие в декомпозиции и оценке задач, ведении беклога, заполнения базы знаний по ИТ-решению, анализу инцидентов/проблем, формировании запросов на изменения
Требования:
— Опыт работы в банковской сфере, в аналогичной должности (Системный аналитик) от 3-х лет
— Опыт работы на бэковых кредитных процессах
— Коммуникационные навыки, умение находить общий язык как с бизнес-заказчиками, так и с разработчиками
— Опыт работы с SoapUI, GraphQL, GRPC
— Опыт работы с брокерами сообщений - Kafka или/и RabbitMQ
— Понимание принципов работы с реляционными и нереляционными БД
— Умение читать и писать запросы простой выборки c условиями и отбором столбцов, объединение таблиц (join, where), понимание основ SQL БД
— Опыт проектирования высоконагруженных интеграционных решений с использованием REST API, обмена сообщениями, событиями
— Знание принципов REST-архитектуры, событийной-архитектуры, структуры HTTP-запросов
— Знание и понимание технологий интеграции: REST, XML, JSON, веб-сервисы, MQ
— Понимание принципов построения информационной модели системы (UML class diagram)
— Знакомство с Docker, Openshift, Kubernetes
— Понимание основ авторизации, аутентификации, сертификат(закрытый/открытый ключ)
Задачи:
— Развивать и поддерживать IT-инфраструктуру, обеспечивать стабильность и отказоустойчивость систем.
— Настраивать и сопровождать процессы CI/CD, автоматизировать развёртывание и эксплуатацию сервисов.
— Работать с контейнеризацией и оркестрацией на базе Docker и Kubernetes.
— Автоматизировать инфраструктурные и эксплуатационные задачи с использованием Ansible, Bash и Python.
— Администрировать базы данных, обеспечивать резервное копирование, восстановление и мониторинг.
— Поддерживать и оптимизировать процессы загрузки, преобразования и обработки данных (ETL).
— Участвовать в развитии хранилищ данных (DWH) и витрин данных.
— Настраивать мониторинг, алертинг и диагностику инфраструктуры и сервисов.
— Анализировать и устранять проблемы производительности, загрузки и обработки данных.
— Использовать AI-инструменты и AI-агентов для автоматизации рутинных DevOps-задач и повышения эффективности работы.
Требования:
— Опыт работы в DevOps и/или Data Engineering от 4 лет с практическими навыками в обоих направлениях.
— Уверенное владение Linux (Ubuntu/Debian, CentOS/RHEL).
— Опыт работы с Docker, Kubernetes и Helm.
— Практический опыт работы с Ansible и CI/CD на базе GitLab.
— Навыки автоматизации с использованием Bash и Python.
— Уверенное владение SQL и опыт работы с PostgreSQL.
— Опыт работы с одной или несколькими СУБД: PostgreSQL, ClickHouse, Greenplum.
— Понимание принципов построения хранилищ данных (DWH) и организации ETL-процессов.
— Опыт работы с Apache NiFi и/или Apache Airflow.
— Опыт настройки мониторинга и алертинга (Grafana, Prometheus или аналоги).
— Понимание сетевых технологий и протоколов TCP/IP, HTTP, DNS.
— Умение самостоятельно решать технические задачи и взаимодействовать с проектной командой.
Будет плюсом:
— Практический опыт разработки ETL-процессов, хранилищ и витрин данных.
— Опыт работы с Python-библиотеками SQLAlchemy и Pandas.
— Знакомство с продуктами Arenadata (ADB, ADS, ADH).
— Опыт работы с Hadoop, PySpark или Apache Kafka.
— Опыт работы с Terraform и OpenStack.
— Опыт настройки высокодоступных и масштабируемых систем.
— Понимание принципов Data Quality и опыт автоматизации проверок качества данных.
— Практический опыт использования AI/LLM-инструментов и AI-агентов для автоматизации инженерных задач.
Задачи:
— Разработка масштабной системы видеомониторинга и интеллектуальной видеоаналитики
— Техническое лидерство направления Computer Vision
— Ответственность за архитектуру AI-решений и развитие инженерной команды
— Работа с production-системами, GPU-инференсом и Multimodal AI
— Техническое руководство командой Computer Vision Engineers
— Менторинг, code review и развитие инженерных практик
— Проектирование архитектуры production-систем видеоаналитики
— Разработка и оптимизация обработки RTSP-видеопотоков
— Работа с NVIDIA DeepStream, GStreamer, TensorRT и Triton Inference Server
— Внедрение моделей YOLO, ViT, DETR, Swin и Video Transformers
— Оптимизация инференса через ONNX, TensorRT, OpenVINO, CUDA и Quantization
— Разработка AI-сервисов на FastAPI / gRPC
— Работа с Docker и Kubernetes
— Участие в найме и технической оценке специалистов
Требования:
— Коммерческий опыт в Computer Vision / Video Analytics
— Опыт технического лидерства или наставничества
— Опыт запуска production AI-систем
— Знание Python, PyTorch, OpenCV, YOLO
— Опыт работы с RTSP, GStreamer, NVIDIA DeepStream, TensorRT
— Опыт с ONNX, OpenVINO, CUDA или Quantization
— Понимание высоконагруженных систем обработки видеопотоков
— Опыт с Docker и Kubernetes
— Знание Vision Transformers и мультимодальных моделей
Будет преимуществом:
— Опыт работы с Triton Inference Server
— Знание C++ / CUDA
— Опыт работы с Kafka
— Знание MLflow / MLOps
— Опыт с VLM, RAG, LangGraph, vLLM, Function Calling
— Опыт формирования AI-команд
Условия:
— Полная занятость
— График 5/2
— Офисный формат
— Заработная плата 700 000–1 700 000 ₸ до вычета налогов
— Возможность влиять на архитектуру и технологический стек
— Работа над масштабной production-системой
Адрес: Астана, улица Сыганак, 60/2
Наши пожелания к кандидатам:
— Опыт коммерческой разработки Highload приложений на Java
— Отличные знания Java Core и опыт работы со стеком Spring, в том числе SpringBoot
— Использовали Git
— Gradle/Maven
— Опыт в построении микросервисной архитектуры
— Навыки работы с очередями (Kafka, RabbitMQ, ArtemisMQ)
— Навыки работы с Docker, K8s/OpenShift
— Опыт работы с СУБД (PostgreSQL, Oracle)
— Опыт написания unit-тестов
— Понимание Reactive Spring (Spring WebFlux, R2DBC, Reactive Spring Data)
Будет плюсом:
— Есть опыт в построении высоконагруженных распределенных систем и понимание проблем многопоточной обработки данных
— Есть понимание основ криптографии и практический опыт в использовании TLS
— Есть опыт работы c Nexus
Обязанности:
— Ручное и автоматизированное тестирование.
Требования:
— Опыт автоматизации тестирования на Ruby.
— Опыт работы с базами данных.
— Опыт работы с Kafka.
— Опыт работы с CI/CD.
Условия:
— Трудоустройство в аккредитованную ИТ-компанию.
— Вилка до 280 000 ₽ на руки.
— Оформление по ИП или ТК РФ.
— Полная удалёнка.
— ДМС с первого дня со стоматологией.
— Предоставление техники при необходимости.
Location: San Francisco, CA, USA
About the Role
Chime’s Data Platform team builds the infrastructure every engineering and analytics team depends on - ingestion, transformation, quality, governance, and self-serve tooling across batch and streaming workloads.
You’ll own core platform systems at scale, design the frameworks other teams build on, and set the technical standards for how data moves through Chime. High autonomy, real architectural trade-offs, production impact from day one. We’re hiring multiple engineers into this role at the senior level.
In this role, you can expect to
Design, build, and operate self-serve ETL/ELT frameworks supporting both batch and streaming workloads, with direct ownership of pipeline reliability, data quality SLAs, and schema evolution
Drive the technical roadmap for our data platform - evaluate build-vs-buy decisions, define integration patterns, and set standards that engineering teams across the company adopt
Partner with Product Engineering, Data Science, Analytics, and Marketing as a technical lead to design data contracts, onboard new data domains, and scale ingestion without sacrificing governance
Architect and enforce data lineage, schema registry, and access controls across all domains - ensuring compliance with fintech regulatory requirements (SOX, PII handling)
Own the platform - monitor, alert, debug, and resolve incidents across the data platform with the urgency expected of infrastructure that powers financial products
Raise the technical bar of the team through code review, design reviews, and hands-on mentorship of junior and mid-level engineers
Engineers are required to participate in on-call rotation. Being on call may include responding to incidents outside of regular working hours when necessary.
To thrive in this role, you have
5+ years building, shipping, and operating data infrastructure in production - not just writing pipelines, but owning their reliability, performance, and cost at scale
Strong system design skills - you’ve written design docs, made trade-offs, and delivered the result
Solid understanding of key metrics for data pipelines and experience building solutions to provide visibility to partner teams
Deep proficiency in Python or Java/Kotlin, with strong opinions on testing, code quality, and maintainability in data-heavy codebases
Production experience with the modern data stack, specifically:
A cloud data warehouse (Snowflake, BigQuery, or Redshift)
Workflow orchestration (Airflow, Dagster, or Prefect) and IaC (Terraform)
At least one streaming technology (Kafka, Flink, or Kinesis) - you understand when batch isn’t enough
Data modeling and transformation frameworks (dbt)
Built or improved observability for data systems - freshness monitoring, row-level quality checks, schema drift detection, and SLA dashboards that engineering and business teams actually trust
Experience operating in a regulated environment (fintech, healthtech, or similar) where data governance, access control, and audit trails are non-negotiable
#LI-Onsite #LI-DA1
Below is the base salary offered for this role and level of experience. Full-time employees may also be eligible for bonus(es), competitive equity, and benefits. For commissioned roles, the base salary listed in this job description does not include incentive/variable pay. The actual base salary offered may be higher, depending on your location, skills, qualifications, and experience.
Wage Notice
$187,000
—
$259,000 USD
A little about us
At Chime, we believe that everyone can achieve financial progress. We created Chime—a financial technology company, not a bank*—on the premise that core banking services should be helpful, easy, and free. Through our user-friendly tools and intuitive platforms, we empower our members to take control of their finances and work towards their goals. Whether it's starting a savings account, purchasing a first car or home, launching a business, or pursuing higher education, we're proud to have helped millions unlock their financial potential.
We're a team of problem solvers, dreamers, and builders with one shared obsession: our members. From day one, Chimers have worked tirelessly to out-hustle and out-execute competitors to bring our mission to life. Their grit and determination inspire us to work harder every day to deliver the very best experience possible. We each bring an owner's mindset to our work, refusing to be outdone and holding ourselves accountable to meet and exceed the highest bars for our teams, our company, and our members.
We believe in being bold, dreaming big, and taking risks, while also working together, embracing our diverse perspectives, and giving each other honest feedback. Our culture remains deeply entrepreneurial, encouraging every Chimer to see themselves as stewards of our mission to help everyday Americans unlock their financial progress.
We know that to achieve our mission, we must earn and keep people's trust—so we hold ourselves to the highest standards of integrity in everything we do. These aren't just words on a wall—our values are embedded in every aspect of our business, serving as a north star that guides us as we work to help millions achieve their financial potential.
Because if we don't—who will?
*Chime is a financial technology company, not a bank. Banking services provided by The Bancorp Bank, N.A. or Stride Bank, N.A., Members FDIC.
What we offer for our full-time, regular employees
🏢 Our in-office work policy is designed to keep you connected - with four days a week in the office and Fridays from home for those near one of our offices, plus team and company-wide events depending on location.
💻 Benefits that support your work and life, including backup child, elder, and pet care and subsidized commuter benefits for eligible employees.
✨ Comprehensive health, financial, and wellbeing benefits designed to support you at every stage of life.
🏝 Generous vacation policy and company-wide paid days off
🫂 1% of your time off to support local community organizations of your choice
👟 Annual wellness stipend to use towards eligible wellness related expenses
👶 Up to 22 weeks of paid parental leave for birthing parents and 12 weeks of paid parental leave for non-birthing parents
👪 Access to family planning reimbursement
💚 A challenging and fulfilling opportunity to join one of the most experienced teams in FinTech and help millions unlock financial progress
We know that great work can’t be done without a diverse team and inclusive environment. That’s why we specifically look for individuals of varying strengths, skills, backgrounds, and ideas to join our team. We believe this gives us a competitive advantage to better serve our members and helps us all grow as Chimers and individuals.
Chime is proud to be an Equal Opportunity Employer. We consider qualified applicants without regard to race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, genetic information, veteran status, or any other legally protected basis under provincial, federal, state, and local laws, regulations, or ordinances. We will also consider qualified applicants with criminal histories in a manner consistent with the requirements of state and local laws, including the San Francisco Fair Chance Ordinance, Cook County Ordinance, NYC Fair Chance Act, and the LA City Fair Chance Ordinance, and consistent with Canadian provincial and federal laws. If you have a disability or special need that requires accommodation during any stage of the application process, please contact:
accommodations@chime.com
.
To learn more about how Chime collects and uses your personal information during the application process, please see the
Chime Applicant Privacy Notice
.
Location: United States
Workplace: Remote
ABOUT THE TEAM
The Product Metrics team owns the collection, storage, and serving of metrics collected from customers' ClickHouse instances. As a part of the team you will be responsible for designing, building, operating and maintaining components of the petabyte-scale platform that stores trillions of records and processes millions of new events every second, owning its reliability, performance and availability. Our stack is built using Golang, runs in Kubernetes, and is, of course, stored in ClickHouse. The team’s responsibilities include gathering and processing data for the internal billing and accounting system as well as customer-facing dashboards that provide our customers with immediate insights and analytics. The Product Metrics system is specifically designed to prioritize delivery guarantees, precision, and accuracy in handling extensive data volumes. Its primary goal is to provide data that is both prompt and accurate, supporting reliable operational decisions and enhancing the overall customer experience.
WHAT WILL YOU DO?
- Take an active part in determining the roadmap for the Product Metrics team
- Work closely within the team to deliver new features, iterate and improve them
- Design, build, operate, and maintain business-critical petabyte-scale systems
- Be responsible for the performance, reliability, availability and cost-efficiency of the Product Metrics systems
- Mentor and support other team members, participate in design discussions and collaborate with the team
- Be a part of on-call rotation and take ownership of the services you're running
WHAT ARE WE LOOKING FOR IN YOU?
- You demonstrate a strong initiative and a preference for action, high level of responsibility, ownership and accountability
- You prioritize customer needs, ensuring that our products are designed with the user in mind
- You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively
- You have a strong problem solving mindset and have solid production debugging skills
- You have excellent communication skills and the ability to work well within a team and across engineering teams in a fully remote environment
- You thrive in a fast-paced environment, and see yourself as a partner with the business with the shared goal of moving the business forward
REQUIREMENTS:
- 5+ years of relevant software development industry experience building and operating scalable, fault-tolerant, distributed systems
- 2+ years of software application development experience using Golang
- Experience with at least one of the major Cloud Service Providers such as AWS, GCP or Azure
- Experience with storing, shipping, and retrieving large volumes of data efficiently using technologies such as ClickHouse
- Experience with technologies such as Kubernetes, Helm, ArgoCD, Temporal as well as infrastructure-as-code tools such as Terraform
BONUS POINTS:
- Experience with ClickHouse
- Experience writing Kubernetes operators or controllers
- Experience with Kafka streaming technology
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.