Задачи:
— Разрабатывать и проектировать сервисы беттинговой платформы
— Контролировать технические решения
— Проводить CodeReview
— Взаимодействовать с аналитиками, тестировщиками и другими разработчиками
Требования:
— Глубокие знания платформы .NET, опыт backend разработки на C#
— Опыт работы с брокерами сообщений RabbitMQ и Kafka (обязательно)
— Опыт разработки многопоточных приложений
— Опыт работы с ORM
— Опыт работы с Docker
Будет плюсом:
— Глубокое понимание EF Core
— Понимание микросервисной архитектуры
— Опыт работы с GitLab и Kubernetes
Условия:
— Полный рабочий день
— Возможность удалённой работы
— Опыт от 5 лет
УдалённоmiddleГеография найма не уточнена, офис: Москва
Workplace: remote
Requirements
5+ years of experience with C#/.Net
REST APIs
Microservices architecture
OAuth2, JWT, OIDC
Graph modeling
Distributed systems
Understanding of RBAC, ReBAC, ACL, and policy evaluation is a plus
Nice to have
Hands-on experience with Identity & Authorization
Experience with policy engines / policy-as-code
Experience with API Gateway, Kubernetes, Service Mesh
Neo4j
OpenFGA
SpiceDB
OPA
Redis
Kafka
Responsibilities
Develop Authorization SDKs
Evolve Policy APIs
Create and maintain Authorization microservices
Develop Identity services
Implement RBAC, ReBAC, ACL, and policy evaluation
Build graph relationships, permission inheritance, and delegated administration
Build integrations with API Gateway, AI Gateway, Kubernetes, and Service Mesh
Write automated tests, authorization regression suites, and performance tests
We offer
Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
Competitive compensation that depends on your qualification and skills
Career development system with clear skill qualifications
Flexible working hours aligned to your schedule
Options to work remotely
Any questions?
Natalya
hh@itransition.com
Обзор позиции и стек:
Компания специализируется на мобильных платежах и транзакционных сервисах. Требуется разработчик для развития бэкенд-сервисов банковского приложения с активным использованием AI-инструментов.
Стек: .NET 8, ASP.NET Core, Web API, Entity Framework Core, микросервисы, REST/gRPC, RabbitMQ / Kafka, SQL, Docker.
Задачи:
— Разрабатывать и развивать бэкенд-сервисы банковского приложения на .NET 8;
— Проектировать и реализовывать API для мобильного приложения и веба;
— Активно использовать AI-инструменты для генерации кода, тестов, документации и миграций;
— Работать с финансовой логикой: транзакции, лимиты, комиссии, идемпотентность операций;
— Интегрировать решения с платёжными и банковскими системами;
— Участвовать в проектировании архитектуры и проводить код-ревью.
Требования:
— Коммерческий опыт разработки на C# / .NET от 4 лет (уверенный опыт с .NET Core / .NET 6–8+);
— Уверенное владение основным стеком (EF Core, микросервисы, брокеры сообщений, SQL, Docker);
— AI-компетенции: ежедневная практика с Claude Code / Copilot, умение декомпозировать задачи для AI и критически ревьюить сгенерированный код (особенно в финансовой логике);
— Понимание безопасности: OAuth2/OIDC, JWT, шифрование данных, OWASP Top 10;
— Опыт работы с транзакционной логикой и требованиями к надёжности;
— Английский язык — от B2+.
Будет плюсом:
— Коммерческий опыт в финтехе / банкинге / платежах;
— Знание PCI DSS, ISO 8583 / ISO 20022, опыт интеграции с процессингом и эквайрингом;
— MCP, автоматизация CI/CD и генерация тестов с помощью AI.
Условия:
— Полностью удаленная работа с гибким графиком;
— Оплата в USD/USDT;
— Минимум бюрократии и гибкие процессы в сильной команде;
— Возможность профессионального роста и развития.
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— бюджетирование фонда оплаты труда;
— анализ показателей и подготовка отчётности;
— разработка систем мотивации, KPI и грейдов;
— работа с большими массивами данных.
Требования:
— опыт 3–6 лет.
— владение Excel и 1С ЗУП.
Условия:
— позиция на стыке финансовой аналитики, C&B и бюджетирования.
Задачи:
— Разработка серверных компонентов для высоконагруженных систем;
— Обработка видеоданных;
— Разработка управляющей логики для автономных БПЛА.
Требования:
— Свободное владение C++/C++11/14/17/20;
— Свободное владение библиотеками Qt5;
— Умение использовать Qt Widgets, Qt Quick, Signals/Slots;
— Опыт разработки высоконагруженных приложений;
— Знание qmake и CMake;
— Уверенное владение Git;
— Опыт реализации сетевого взаимодействия с автопилотом и серверными компонентами (UDP/TCP, WebSockets);
— Знание протокола MAVLink;
— Навыки работы с библиотеками GStreamer, FFmpeg, декодирование H.264/H.265;
— Опыт разработки распределённых систем.
Условия:
— Вакансия в компании АО "К-технологии" (IT-аккредитация);
— Постоянная штатная позиция в структуре компании;
— Обсуждаемый формат работы - гибрид/ офис;
— ДМС.
Location: Bellevue, United States
Role Description
We're bringing up new hardware built around USB-C Power Delivery controllers and are looking for an embedded firmware engineer to help take these boards from bare PCB to working, production-quality firmware. You'll write and debug firmware on 32-bit ARM microcontrollers, configure companion ICs over I2C/SPI/UART, and work hands-on at the bench in collaboration with our hardware team.
Job Responsibilities
- Bring up new PCBs: validate power/clocks, connect a debugger, enable peripherals, and get firmware running on new hardware
Develop and debug embedded C firmware on ARM Cortex-M-class MCUs
Configure and drive companion ICs over I2C or other peripheral buses
Implement and debug USB-C / USB-PD behavior (power negotiation, source/sink roles, fault handling, etc.)
Debug at the bench with oscilloscope, protocol/logic analyzer, multimeter, and SWD/JTAG
Work from datasheets, register tables, and schematics
Document configurations and design decisions
Collaborate with hardware engineers to isolate hardware vs. firmware issues
Required Skills
- Strong embedded C on 32-bit MCUs (ARM Cortex-M or similar): interrupts, register-level peripheral work, development under flash/RAM constraints
Working understanding of USB-C/USB-PD (source/sink/DRP roles, power contract negotiation)
I2C/SPI/UART peripheral/companion-IC communication, configuration, and debug
Hands-on hardware bring-up experience: taking a board from power-on to running firmware, or debugging firmware against real hardware
Datasheet and schematic literacy: able to configure a part from its register tables and confirm pin/power connections
Comfortable with standard bench debug tools: oscilloscope, logic/protocol analyzer, SWD/JTAG debugger, UART logging
Git proficiency
Preferred Skills
- Experience with a Cypress/Infineon MCU SDK/IDE and its middleware (e.g. ModusToolbox, STM32Cube, or similar), including creating/customizing a board support package
Firmware update/bootloader work (DFU or equivalent): building and flashing update images
Power-path or regulator firmware: VBUS control, fault detection/recovery (OVP/UVP/OCP), enable/soft-start sequencing
USB subsystem experience: hubs, DisplayPort Alt Mode, redrivers/retimers, or billboard devices
Nice to have
- Prior work with Infineon EZ-PD / PMG1 (or Cypress CCGx) PD controllers and ModusToolbox
CI for embedded builds
USB-IF PD compliance/USB-C requirements familiarity
Мы делаем высоконагруженную СУБД, в которой полнотекстовый поиск, векторный поиск и аналитика живут в одной системе. Аналитический движок и хранение построены на DuckDB, поиск — на IResearch, собственном C++-движке core-команды.
Задачи:
— Глубоко разбираться в кодовой базе: storage, query engine, поисковый слой. Reverse engineering архитектуры, поиск узких мест, документирование ключевых компонентов
— Развивать слой на DuckDB: планирование и исполнение запросов, хранение, catalog/store, апстрим-бампы и расширения
— Развивать поисковый движок: инвертированный индекс и columnstore, скоринг (BM25, WAND/MaxScore), векторные индексы (IVF, квантизация), токенизаторы, компрессия постинг-листов
— Развивать протоколы и коннекторы: foreign servers, форматы и источники (Parquet, Iceberg, CSV, JSON на S3/HDFS), совместимость с ClickHouse/Elasticsearch
— Профилировать CPU/память/диск, оптимизировать критические участки, гонять бенчмарки (ClickBench, ann-benchmarks, FTS)
— Писать модульные, интеграционные и нагрузочные тесты, участвовать в SQL-фаззинге и код-ревью
Требования:
— Уверенное владение современным C++
— От 3 лет системного программирования
— Сильные алгоритмы, структуры данных, многопоточность и concurrency
— Опыт с высоконагруженными системами
— Умение разбираться в сложном чужом коде
— Понимание работы ОС: память, диск, сеть
Будет плюсом:
— Опыт с DuckDB, ClickHouse, Elasticsearch/Lucene
— Разработка баз данных, поисковых систем или query engines
— Полнотекстовый поиск / IR (инвертированный индекс, BM25)
— Векторный поиск / ANN (IVF, HNSW, квантизация)
— Колоночное хранение, векторизованное исполнение, query planning
Условия:
— Гибкий подход к началу рабочего дня
— Возможность гибридного или удалённого формата работы
— Сильная инженерная команда
— Реальное влияние на архитектуру продукта
— ДМС со стоматологией
— Компенсация спорта
— Компенсация изучения иностранного языка
— Корпоративное обучение.
Задачи:
• Разрабатывать и поддерживать автоматизированные тесты на C# для backend и frontend/UI;
• Проводить функциональное, интеграционное и регрессионное тестирование;
• Тестировать REST API, backend-сервисы и интеграции (включая микросервисы и Kafka);
• Поддерживать и перерабатывать существующие BDD- и автоматизированные тесты, повышая их стабильность;
• Анализировать результаты, локализовывать дефекты и взаимодействовать с разработчиками;
• Развивать процессы автоматизации (интеграция автотестов в CI/CD, работа с инфраструктурой Docker/Kubernetes).
Требования:
• Обязательное физическое нахождение на территории РФ (рассматриваются граждане РФ и РБ);
• Опыт работы в тестировании (QA / QA Automation) от 3 лет;
• Практический опыт разработки автоматизированных тестов на C#;
• Совмещение ручного и автоматизированного подходов к тестированию;
• Практический опыт тестирования REST API и backend-сервисов;
• Опыт интеграционного тестирования, понимание клиент-серверной архитектуры;
• Уверенное владение SQL для работы с БД;
• Опыт тестирования frontend/UI.
Будет плюсом:
• Опыт работы с микросервисной архитектурой;
• Знание SOAP, Kafka, CI/CD, Docker и Kubernetes;
• Опыт работы с BDD и существующими фреймворками автоматизации;
• Готовность к различному соотношению manual/automation в зависимости от задач.
Условия:
• Официальное оформление;
• Фиксированный оклад + квартальные бонусы (обсуждается индивидуально);
• Удаленная работа из РФ или офис с предоставлением оборудования;
• Гибкий график работы без микроменеджмента;
• ДМС со стоматологией.
УдалённоmiddleГеография найма не уточнена, офис: Москва
Задачи:
— Разрабатывать backend-сервисы на C++20 для электронной трейдинговой платформы.
— Работать с логикой переговоров и исполнения сделок.
— Разрабатывать интеграции с внутренними и внешними системами.
— Работать с микросервисной и распределенной архитектурой.
— Участвовать в проектировании новой функциональности.
— Разбираться с проблемами в production вместе с QA и Support.
— Работать в международной команде разработчиков и представителей бизнеса.
Требования:
— 5+ лет коммерческой разработки на C++.
— Сильный C++17/20.
— Хорошее понимание STL, templates и generic programming.
— RAII, object lifetime, data structures & algorithms.
— Базовое понимание multithreading и concurrency.
— Опыт разработки под Linux.
— Опыт работы со сложными backend / distributed systems.
— Умение самостоятельно разбираться в проблемах, сообщать о блокерах и нормально работать с командой.
— Английский B2+.
— Electronic trading / financial markets (плюсом).
— FIX, market data, exchanges, order management (плюсом).
— Fixed income / equities / derivatives (плюсом).
— FlatBuffers / Protobuf (плюсом).
— Redis, messaging / pub-sub (плюсом).
— Python (плюсом).
— CMake / Conan (плюсом).
Условия:
— Полностью удаленный формат работы.
— Релокационный пакет в Польшу.
— Долгосрочная работа над большой production-системой, без коротких проектов и bench.
— Международная команда сильных C++ инженеров.
Удалённоsenior🕹 Примерный уровень ЗП: 🕹 Условия работы: — Полностью удаленный формат работы — Релокационный пакет в Польшу — Долгосрочная работа над большой production-системой, без коротких проектов и bench
Задачи:
— Разрабатывать и дорабатывать масштабируемые высоконагруженные высокопроизводительные приложения.
— Выбирать технологии и паттерны проектирования, определять форматы хранения и передачи данных.
— Разрабатывать модульные и интеграционные тесты.
— Исправлять дефекты эксплуатируемой функциональности.
— Участвовать в проведении code-review.
— Повышать качество разработки: оптимизация кода, рефакторинг, развитие архитектуры и тестируемости системы.
Требования:
— Знание и умение применять принципы и понятия ООП.
— Опыт применения паттернов проектирования.
— Отличное знание C# .NET (желательно Core), WCF, WebApi.
— Опыт разработки высоконагруженных систем.
— Опыт оптимизации и рефакторинга существующего кода.
— Умение работать с технической документацией.
— Опыт поэтапной модернизации системы и перехода на новые технологии (будет плюсом).
— Опыт работы с Oracle, Kafka (будет плюсом).
Условия:
— full-time.
— Профессиональные гильдии инженеров, внутренняя площадка TechTalks и участие во внешних IT-мероприятиях.
— Полезные курсы, вебинары и электронная библиотека в корпоративном университете.
— ДМС с первого месяца работы, включая стоматологию, и страхование от несчастных случаев.
— Отпуск 28 календарных дней.
— Прием врачей общей практики и массаж в офисе; мобильная связь за счёт компании и льготные тарифы для близких.
Обязанности:
— Разрабатывать и поддерживать эффективный и надёжный C/C++ код
— Реализовывать оптимизированные low-level модули
— Искать и устранять bottlenecks и bugs
— Работать с системным и сетевым ПО
Требования:
— 3+ года коммерческой разработки на C/C++
— Английский язык — A2+
— Опыт с RTOS
— Хорошее понимание Linux и system-level development
— IPC и socket programming
— Опыт с сетевыми протоколами и network communication
— Cross-platform development
— Знание структур данных и алгоритмов
— Multithreading: race conditions, deadlocks, debugging
— Git / SVN
— CI/CD
— CMake
— Valgrind
— Unit и automated testing
— Native-модули для Python / Go
— Опыт работы в Agile
— JIRA / Confluence
Условия:
— Full-time
— Office / Hybrid
Обязанности:
— Создавать и поддерживать тестовую документацию, формулировать критерии приёмки.
— Разрабатывать автоматизированные сценарии проверок, допиливать существующий тестовый фреймворк.
— Выполнять проверки в равных долях между ручным и скриптовым подходом.
— Искать и оформлять ошибки, анализировать их причины и влияние на бизнес-процессы.
— Готовить сводки по качеству перед выкатками, участвовать в приёмочных сессиях с заказчиком.
— Изучать инциденты на работающей системе и помогать в их локализации.
— Предлагать идеи по повышению эффективности тестирования.
Требования:
— Опыт QA 3+ года.
— Релевантный опыт автоматизации на C# от 1+ года.
— Стек: C#, SpecFlow, REST/SOAP, Kafka, RabbitMQ.
Условия:
— Вилка: до 400 000 – 450 000 рос. рублей (обсуждается индивидуально, в зависимости от опыта и навыков).
— Полная удалёнка.
— Гибкий график работы.
— Сложные и интересные задачи, современный стек технологий.
Задачи:
— разрабатывать и дорабатывать масштабируемые высоконагруженные высокопроизводительные приложения;
— выбирать технологии и паттерны проектирования для реализации, определять форматы хранения и передачи данных;
— разрабатывать модульные и интеграционные тесты;
— исправлять дефекты эксплуатируемой функциональности;
— участвовать в проведении code-review;
— участвовать в повышении качества разработки: оптимизация текущего программного кода, рефакторинг сложных участков, развитие архитектуры, улучшение тестируемости и стабильности системы.
Требования:
— знание и умение применять принципы и понятия ООП;
— опыт применения паттернов проектирования;
— отличное знание языка C# .NET (желательно Core), WCF, WebApi;
— опыт разработки высоконагруженных систем;
— опыт оптимизации и рефакторинга текущего программного кода;
— умение работать с технической документацией.
Будет преимуществом:
— опыт участия в поэтапной модернизации системы и переходе на новые технологии;
— опыт работы с Oracle, Kafka.
Условия:
— профессиональные гильдии инженеров;
— внутренняя площадка TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
— участие во внешних IT-мероприятиях и конференциях (HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие);
— собственная масштабная конференция True Tech Day и регулярные митапы для разработчиков и инженеров;
— полезные курсы и вебинары в корпоративном университете и электронная библиотека;
— ДМС с первого месяца работы, включая стоматологию;
— страхование от несчастных случаев с 1 месяца работы;
— материальная помощь в сложных жизненных ситуациях;
— отпуск 28 календарных дней;
— прием врачей общей практики и массаж в офисе;
— мобильная связь за счет компании и льготные тарифы для близких.
УдалённоmiddleРоссия; REMOTE RUSSIA Сейчас мы находимся в поиске C# разработчика в команду, которая работает над системой по обеспечению контроля балансов и списания средств за потребление услуг связи в режиме онлайн
Location: Germany; United Kingdom; Spain; The Netherlands
Workplace: Remote
NOTE: this role can be located anywhere ClickHouse has a hiring presence.
ClickHouse — Core Analytics Database
About the Role:
ClickHouse is looking for a Principal Database Performance Engineer to join the team behind our high-performance analytics database service.
In this role, you will drive performance and scalability improvements across the stack, taking on ambiguous, high-impact technical challenges most engineers never get to touch.
Our performance team owns the core of query execution - filters, aggregation, joins, and the index structures that make them fast.
We're looking for a sharp, passionate engineer who wants to own database performance end-to-end on a petabyte-scale cloud database, from initial analysis and implementation, through production rollout.
What you will do:
- Identify impactful performance and scalability opportunities in customer or benchmark workloads
- Architect and implement optimized database algorithms and data structures across core relational operators, indexes, query processing, memory management and scheduling
- Drive the performance roadmap for latency, throughput, memory efficiency and hardware utilization improvements
- Participate in the development of a complex, high-performance database system, including meticulous testing and safe production rollout
- Represent the company externally through presentations, blog posts, and community contributions
- Mentor and support junior engineers on the team
What You'll Bring
- 5+ years of experience in database performance engineering, distributed systems
- Master or PhD in databases or a related field
- Strong fluency in C++ and a background in performance-critical software or systems programming
- A track record of driving complex performance improvements end-to-end
- Deep understanding of computer science fundamentals, data structures, and algorithms
- Excellent communication and leadership skills, with a proactive, goal-driven mindset
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.