О проекте: ИТ-компания, разрабатывающая разноплановые проекты с фокусом на AI/LLM-решения, интеграции и высоконагруженные сервисы.
Ищем Senior/Lead руководителя разработки, который сочетает сильную техническую экспертизу в Python и AI-стеке с навыками управления командой.
Это роль для лидера, который не только проектирует архитектуру и пишет код, но и развивает команду, выстраивает процессы и способен объяснить сложные технические концепции простым языком.
Задачи:
— Руководство группой backend-разработки (от 3 человек).
— Предварительная оценка трудозатрат, декомпозиция задач, планирование ресурсов и спринтов.
— Проведение качественного Code Review.
— Обеспечение оптимального взаимодействия внутри команды и со смежными подразделениями (AI/ML, Data, Product).
— Проектирование технической архитектуры решений и сервисов.
— Проектирование и написание кода.
— Участие в разработке технической документации и формировании архитектурных стандартов.
Требования:
— Опыт разработки не менее 5 лет.
— Опыт руководства группой разработчиков от 3 человек.
— Умение разбивать большую задачу на подзадачи и распределять их.
— Python 3.11+: уверенное владение ООП, современными паттернами, асинхронным программированием (asyncio), строгой типизацией (typing).
— Web-разработка: FastAPI и Pydantic (v2): создание асинхронных API, валидация/сериализация данных, генерация OpenAPI-документации.
— Проектирование агентных сценариев на LangGraph.
— Интеграция с OpenAI-совместимыми API (OpenAI, Azure, локальные LLM через vLLM/Ollama).
— Практическое применение Structured Outputs (JSON/Pydantic-схемы, function calling, tool use).
— Опыт построения RAG-пайплайнов (чанкинг, эмбеддинги, reranking, гибридный поиск).
— PostgreSQL: проектирование схем, оптимизация запросов, работа с индексами, использование SQLAlchemy 2.0 / Tortoise / asyncpg.
— Векторные хранилища: pgvector, Qdrant, Weaviate, Chroma (выбор эмбеддингов, настройка индексов HNSW/IVFFlat, фильтрация по метаданным).
— Docker и Docker Compose, понимание принципов оркестрации (Kubernetes).
— Работа с асинхронными очередями: Redis, Celery, ARQ, Kafka, RabbitMQ.
— Настройка пайплайнов в GitLab CI/CD, линтинг (ruff, mypy), автоматизированные тесты.
— Работа с данными: обработка JSON, TOML, DAT, CSV; извлечение информации из PDF, парсинг DXF-чертежей.
— Тестирование: Unit- и интеграционные тесты (pytest, pytest-asyncio), мокирование внешних AI-API.
— Уверенное владение Linux (уровень выше базового, без задач DevOps).
— Навык объяснять сложные технические проблемы простым и понятным языком.
— Опыт публичных выступлений: конференции, митапы и другие профильные мероприятия.
— Работа в гибких и гибридных методологиях (Agile/Scrum).
Условия:
— Удалённая работа.
— Загрузка: Full-time.
— Срок привлечения: 3 месяца с возможностью пролонгации.
— Часовой пояс: UTC+3 (МСК).
— Грейд: Senior / Lead.
— Ставка: до 320 000 руб. на руки в месяц.
Location: Singapore
Established in 2020, Riot Singapore is a game development studio focused on delivering great experiences to our players. We partner with our LA headquarters on game development for League of Legends, Teamfight Tactics, Legends of Runeterra, VALORANT and 2XKO. Riot Singapore is seeking talented, passionate Rioters with backgrounds in all areas of game development to build games that make it better to be a player.
We’re focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity, so every Rioter can be their best while we boldly pursue games.
That's where you come in.
As a
Senior Manager, Software Engineering — TFT Store & Cosmetics
, you’ll lead two connected engineering teams of 13 people responsible for how cosmetics are created and how players discover and acquire them. Content Distribution builds player-facing experiences, including the Store and Treasure Realms, while Cosmetics Engineering develops the systems, tools and workflows that enable artists and content creators to build and ship cosmetics. Both teams work primarily in C++ and Unreal Engine, combining client engineering with the tools and systems that power TFT’s cosmetics ecosystem.
Based in Singapore, you’ll partner closely with colleagues in Los Angeles across Engineering, Product, Art, Design and Production.
Responsibilities:
Lead Store & Content Distribution and Cosmetics Engineering, setting clear goals, ownership and delivery expectations aligned with TFT’s priorities.
Coach and develop engineers, and emerging managers, upholding a high performance bar through direct feedback, growth planning and proactive performance management.
Shape team structure, hiring and staffing to meet current and future needs, developing leadership capacity and making resource trade-offs across the group.
Own the group’s technical vision, strategy and roadmap, partnering with senior engineers to balance delivery with architecture, quality and Riot’s technology standards.
Align priorities with Product, Art, Design and Production across Singapore and Los Angeles, resolving competing demands and managing dependencies with central technology teams.
Guide reliable Store experiences and integrations with shared services.
Guide the Unreal systems, tools and pipelines that support cosmetics production and enable new content types.
Monitor delivery and operational health, act early on risks, and drive improvements in testing, CI/CD, developer experience and creator workflows.
Required Qualifications:
10+ years of software engineering experience, including substantial games industry experience building game client systems, UI, gameplay or tools.
4+ years of engineering management experience, including leading engineering groups of more than 10 people.
Strong C++ development experience, plus experience working with Unreal Engine (preferred), Unity or proprietary game engines.
Experience shipping game UI integrated with backend services, building tools and systems for content creation, or both, such as asset pipelines, cosmetic authoring tools, or systems that integrate animation and VFX into the game.
Ability to review technical designs and guide implementation decisions, including performance, reliability and maintainability trade-offs.
Experience setting technical roadmaps and aligning delivery priorities with Product, Art, Design and engineering partners across locations.
Proven experience developing senior engineers, managing performance and making hiring and staffing decisions.
Desired Qualifications:
Experience with live service or free-to-play games, particularly player-facing Store, commerce, monetization, virtual goods, purchasing or entitlement systems.
Experience building game UI using patterns such as MVVM, including integration with server-authoritative services
Experience with animation, cinematics and VFX workflows, including crafting systems that can be extended by artists and technical artists.
Experience with Unreal Engine’s tools/systems for UI development, such as UMG, UI Materials, and MVVM.
Experience with Unreal Engine’s tools and systems for content authoring and editor tooling, such as Niagara, Sequencer, Blueprints, and Slate.
Our Perks:
Full relocation support
Full health insurance for you, your spouse and children
Open paid time off
Retirement benefits with company matching
Life insurance, parental leave, plus short-term and long-term disability
Play Fund so you can broaden and deepen your knowledge of our players and community through games
We will double down on your donations of time and money to non-profits
Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.
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
Основные требования:
— Продвинутые знания в области Kubernetes, включая глубокое понимание жизненного цикла модуля, развертываний, служб, автоматического масштабирования и устранения неполадок, а также практический опыт работы с GKE
— Опыт работы с Python, включая автоматизацию, написание сценариев и навыки работы с инфраструктурой
— Опыт работы с наблюдаемостью, мониторингом, протоколированием, трассировкой и сравнительным анализом производительности
— Практический опыт работы с сервисами GCP, включая GKE, GCS и облачный мониторинг / ведение журнала
— Опыт работы с MLOps, включая развертывание и эксплуатацию моделей ML, работу с vLLM или аналогичными платформами и управление рабочими нагрузками на GPU в Kubernetes
— Глубокое понимание автомасштабирования с помощью HPA, Metrics Server и базовые знания Cluster Autoscaler
— Опыт проектирования и поддержки конвейеров CI/CD с использованием GitHub Actions
— Отличные навыки работы с Python для автоматизации, написания сценариев и инфраструктурных задач
Чем предстоит заниматься:
— Предоставлять согласованные показатели производительности в масштабах всей платформы для всех рабочих нагрузок и команд, выполняющих логический вывод, обеспечивая четкое представление об эффективности системы и узких местах
— Проводить стандартизированный межоблачный сравнительный анализ между основными поставщиками Kubernetes для обеспечения надежного сравнения производительности
— Поддерживать отчетность руководства с помощью ежемесячных результатов работы в облаке, которые позволяют получать точную информацию и принимать решения на основе данных
— Позволять командам проверять новые функции, включая автоматическое масштабирование, планирование, хранение, выделение ресурсов для узлов, оптимизацию vLLM и поддержку ускорителей, используя унифицированные платформы бенчмаркинга, согласованные с OKR организации
— Расширять платформу бенчмаркинга, чтобы учесть задержки при запуске и особенности масштабирования для нескольких семейств моделей и конфигураций оборудования
— Интегрировать автоматизированные API-интерфейсы бенчмаркинга, информационные панели и конвейеры создания отчетов для упрощения оценки производительности
— Сотрудничать с инженерными группами для поддержки повторно используемых компонентов логического вывода, обеспечивая при этом точное планирование, подготовку инфраструктуры и отчетность
Что мы предлагаем:
— Возможности профессионального и карьерного роста
— Поддержка в получении профессиональных сертификатов
— Программа наставничества
— Медицинская страховка
— Участие в корпоративных мероприятиях
— Гибкие форматы работы (гибридная/удаленная)
— Оплачиваемые отпуска и больничные
Задачи:
— Разработка и развитие высоконагруженных распределённых backend-систем на Go
— Участие в проектировании систем и техническом принятии решений
— Проектирование и работа с API, микросервисами, системами обмена сообщениями и базами данных
— Обеспечение масштабируемости, надёжности и отказоустойчивости
— Работа с Kubernetes и инфраструктурой CI/CD
— Техническое руководство и наставничество инженеров
— Участие в код-ревью и улучшение инженерных практик
— Реализация или интеграция практических AI/LLM решений
Требования:
— Опыт профессиональной разработки не менее 5 лет
— Опыт работы с Go в продакшене не менее 5 лет
— Опыт технического руководства или лидерства не менее 2 лет
— Глубокие знания Go и конкурентного программирования
— Опыт работы с распределёнными, микросервисными и/или высоконагруженными системами
— Понимание проектирования систем и API
— Опыт работы с базами данных и брокерами сообщений
— Опыт работы с Docker, Kubernetes и CI/CD
— Понимание масштабируемости, надёжности, отказоустойчивости и наблюдаемости
— Опыт в FinTech, банковской сфере, страховании или сложных корпоративных средах будет преимуществом
— Практический опыт реализации или интеграции AI/LLM решений
— Высшее техническое образование (компьютерные науки или смежные области)
— Владение английским языком на уровне C1 и выше
Условия:
— Полностью удалённая работа
— Полная занятость
— Локация: кандидаты должны находиться вне России и Беларуси
Компания на данном этапе не раскрывается.
УдалённоleadLEAD GO DEVELOPER (FINTECH) | REMOTE GLOBAL (OUTSIDE RU/BY) | #remote #fulltime #itjob #backend #go https://teletype.in/@remoteit/BGo3lzyuVa2; Remote outside RU / BY | FINTECH We are looking for a Lead Go Developer for an international enterprise-level project in the financial and insurance sector; Location: Candidates must be based outside Russia and Belarus
Задачи:
— Разработка AI-агентов, которые выполняют рабочие процессы, а не только чат-интерфейсы.
— Работа с агентами, которые подключаются к API и внутренним системам, используют инструменты, извлекают контекст, принимают решения на нескольких шагах и восстанавливаются при сбоях.
Требования:
— Опыт разработки на Python и бекенд инженерия.
— Опыт работы с LLM API и агентными системами в продакшене.
— Знание LangGraph, LangChain, LlamaIndex или аналогичных технологий.
— Опыт работы с вызовом функций/инструментов и структурированными выводами.
— Знание RAG, embeddings, векторного поиска и управления контекстом.
— Опыт работы с состоянием агента, памятью, маршрутизацией, повторными попытками и логикой резервного копирования.
— Интеграция API и событийно-ориентированные рабочие процессы.
— Оценка, трассировка и отладка LLM.
— Опыт работы с Docker, Kubernetes, CI/CD и AWS.
— Приветствуется опыт мультиагентной оркестрации, MCP, workflows с участием человека и мониторингом агентов в продакшене.
Условия:
— Удалённая работа.
— Полная занятость или контракт.
Задачи:
— Проектировать, разрабатывать и поддерживать веб-приложения, включая B2C-порталы, клиентские порталы, внутренние порталы, B2B API, API промежуточного слоя (middleware) и платформы цифровых сервисов для страховой деятельности.
— Разрабатывать адаптивные и высокопроизводительные веб-приложения с использованием React.js для фронтенда и Node.js или Java Spring Boot для бэкенд-API с подключением к Oracle или другим базам данных.
— Проектировать и поддерживать интеграционные слои между веб-порталами и системами (TCS BaNCS, CRM, Oracle Fusion, Data Lake).
— Создавать и оптимизировать схемы баз данных и запросы (Oracle — основная; SQL Server, MySQL, PostgreSQL — дополнительные).
— Участвовать в полном жизненном цикле разработки ПО: анализ требований, проектирование, написание кода, тестирование и развёртывание.
— Поддерживать существующие веб-порталы, устранять неполадки и обеспечивать своевременные исправления и доработки.
— Внедрять практики безопасного программирования и соблюдать требования ИТ-безопасности и нормативные требования.
— Взаимодействовать с командами UI/UX для преобразования дизайна в функциональный код.
— Вести надлежащий контроль версий (Git) и конвейеры развёртывания (CI/CD).
Требования:
— Степень бакалавра в области информатики, ИТ, информационных систем, инженерии или смежной области.
— От 3 до 5 лет практического опыта в full stack-разработке.
— Владение React.js, Node.js, Express.js, Java Spring Boot, HTML5, CSS3, JavaScript/TypeScript.
— Знание Python будет преимуществом.
— Большой опыт работы с базами данных (Oracle и другими: SQL Server, MySQL, PostgreSQL).
— Хорошее знание и опыт работы с RESTful API, аутентификацией, документацией и интеграцией со сторонними сервисами.
— Знакомство с Docker, Kubernetes, AWS Cloud, Oracle Cloud будет плюсом.
— Опыт работы в Agile-проектах будет преимуществом.
— Хорошие аналитические навыки, навыки устранения неполадок, логическое мышление и умение решать проблемы.
— Сильные навыки коммуникации, документирования и командной работы.
— Свободное владение английским языком (уровень B2 и выше).
Условия:
— Компания предоставляет рабочую визу.
— Медицинскую страховку.
— Перелёт.
— Помощь с организацией релокации.
Muscat; FULLSTACK DEVELOPER | RELOCATION TO OMAN | USETECH #relocation to #OMAN #fulltime #itjob #fullstack #react #node #java https://teletype.in/@remoteit/gxGbQruL3ni; RELOCATION TO OMAN | USETECH Цель должности Проектировать, разрабатывать и поддерживать веб-приложения, включая B2C-порталы, клиентские порталы, другие внутренние порталы, B2B API, API промежуточного слоя (middleware) и платформы цифровых сервисов для страховой деятельности; Помощь с организацией релокации
Задачи:
- Самостоятельно дорабатывать функционал платформы на Java (21)
- Тестировать новый функционал
- Анализировать ТЗ и согласовывать планы выполнения работ для текущих задач
- Локализовывать дефекты, расследовать инциденты и повышать качество программного продукта
Требования:
- Опыт работы бэкенд-разработчиком от 3 лет, опыт коммерческой разработки
- Опыт работы с системами управления версиями Git
- Опыт разработки решений в монолитной и микросервисных архитектурах
- Опыт работы с реляционными БД и SQL
- Опыт работы с REST/API и Kafka, опыт работы с OAuth
- Базовые знания и опыт работы с CI/CD на уровне понимания и небольшой донастройки пайплайнов
- Желательно: базовые навыки работы в Linux, умение работать с системами логирования и мониторинга, Distributed tracing, опыт работы с GitLab
Условия:
- Официальное оформление со всеми социальными гарантиями
- Формат работы: удалённо или гибрид
Задачи:
— Разрабатывать и поддерживать проекты на PHP (Yii2,)
— Участвовать в процессе проектирования технических решений
— Работать с PostgreSQL, включая проектирование и оптимизацию запросов
— Писать и рефакторить код
— Работать с базой данных (CRUD-запросы, миграции)
— Покрывать код юнит-тестами
— Постепенно погружаться в CI/CD и инструменты разработки (Docker, OpenAPI)
— Участвовать в написании технической документации
Требования:
— Знание PHP 8.0 на уровне middle
— Опыт работы с PHP-фреймворком Yii2
— Готовность работать с фреймворком Yii3
— Свободное владение консолью Linux
— Уверенное знание PostgreSQL: сложные запросы, индексы, оптимизации
— Уверенные знания Redis (кеширование, оптимизация)
— Опыт участия в процессе проектирования решений
— Опыт работы с legacy code
— Опыт взаимодействия с очередями
— Опыт работы с Docker, Docker compose, понимание контейнеризации, управление зависимостями
— Умение четко формулировать и доносить свои мысли
— Понимание ООП, SOLID, паттернов проектирования
— Опыт разработки REST API, понимание принципов HTTP
— Понимание основных принципов чистой архитектуры и DDD
— Опыт работы в команде, самостоятельность и ответственность
— Отличное знание русского языка для коммуникации внутри команды
Будет плюсом:
— Навыки работы с JavaScript, Nuxt JS
— Опыт работы с RabbitMQ, очередями
— Опыт взаимодействия с полнотекстовым поиском
— Опыт работы в продуктовых компаниях
Условия:
— Полностью удаленный формат (из любой точки Мира) или офисный формат работы (офис в г. Самара)
— График ПН-ПТ – с 9:00 до 18:00 или с 10:00 до 19:00
— Оформление по ТК, ИП, СЗ, ГПХ
— Оплачиваемые отпуска и больничные
— Возможность карьерного роста внутри компании
— Повышение квалификации за счет компании
— Гибкий график работы (по договоренности)
— Ежегодная индексация зарплаты и премии
— Корпоративные мероприятия 2 раза в год (активный отдых)
Дополнительно:
— Компания резидент Сколково
— Работа по методологии Scrumban
— Наставничество на первых этапах работы
— Оплата курсов, тренингов, конференций
— Требуется опыт коммерческой разработки более 3 лет
— Этапы собеседования: знакомство с HR, техническое интервью, оффер
— Требуется указать Телеграм для связи
Задачи:
— Разрабатывать автотесты с использованием различных инструментов и фреймворков
— Поддерживать и обновлять существующие автотесты
— Анализировать результаты выполнения тестов
— Участвовать в сопровождении релизов
— Взаимодействовать с командами QA и разработки
Требования:
— Коммерческий опыт в написании автотестов от 3 месяцев
— Понимание теории тестирования и жизненного цикла ПО
— Прохождение курсов по тестированию
— Владение JavaScript/TypeScript и/или Python на базовом уровне
— Опыт работы с DevTools
— Знакомство с принципами и подходами к автоматизации тестирования, знание основ CI/CD
— Критическое мышление и готовность задавать вопросы
Условия:
— Официальное трудоустройство, полная занятость
— Удалённая работа
— График 5/2 с 9 до 18 часов по Москве
— Стабильный доход с фиксированной частью и мотивационной выплатой раз в три месяца при выполнении KPI
— Корпоративный ноутбук
— Оплата больничных и отпусков
— Онлайн-консультации врачей и страхование от несчастных случаев (доступны через 3 и 6 месяцев)
— Компенсация затрат на электричество и интернет
— Скидки от партнёров и на продукты Яндекса
УдалённоjuniorГеография найма не уточнена, офис: Москва
Smartsheet is seeking a Director, Finance Systems & ERP to lead the engineering organization responsible for the company's financial technology ecosystem and define the long-term technical strategy for platform evolution. The role involves owning the architecture, engineering maturity, technical health, and delivery of systems supporting core financial operations, procurement, planning, payments, billing, revenue processes, and emerging monetization models. This strategic and highly visible leadership position includes leading major transformation initiatives such as ERP modernization, billing transformation, and evolving usage-based and consumption-based monetization. The Director will represent Corporate Systems in executive steering committees and major transformation programs, partnering with Finance, Accounting, Procurement, Product Engineering, Sales/GTM, Data, and other technology leaders.
Responsibilities:
— Own the technical strategy and long-term architecture for Smartsheet’s financial systems ecosystem across ERP, procurement, financial planning, payments, billing, tax, revenue processes, integrations, data, automation, and AI
— Lead, coach, and develop the Financial Systems Engineering organization responsible for platforms including NetSuite, Coupa, Planful, Stripe, ZoneBilling, Metronome, Avalara, and associated technologies
— Serve as the senior technology leader for NetSuite and ERP, ensuring scalability, maintainability, security, auditability, and alignment with long-term SaaS business needs
— Provide technology leadership for major Finance transformation programs, including ERP reimplementation and modernization
— Partner with Product Managers to translate product strategy and business priorities into technical roadmaps and engineering plans
— Shape technology architecture to support evolving SaaS monetization models including subscription, multi-year, usage-based, consumption-based, and AI-related pricing and billing
— Establish architectural boundaries and systems of record across CRM, product, billing, ERP, payments, tax, planning, and downstream data platforms
— Define strategy for Finance systems data including authoritative sources, data models, contracts, quality, lineage, reconciliation, and enterprise data platform consumption
— Collaborate with Data Engineering and Analytics to integrate Financial Systems with enterprise data lake ensuring timely, trustworthy, and usable Finance data
— Drive data quality and observability across Quote-to-Cash and Finance workflows
— Establish AI strategy for Financial Systems Engineering to improve productivity, operations, controls, testing, support, reconciliation, and employee experiences
— Evaluate and introduce AI-assisted capabilities ensuring financial integrity, security, auditability, human oversight, and controls
— Develop strategy for automated testing and quality engineering across Finance technology stack
— Establish modern engineering practices including source control, peer review, CI/CD, environment management, automated testing, observability, documentation, release engineering, and operational readiness
— Determine boundaries between native SaaS configuration, platform extensibility, APIs, integrations, automation, and custom software
— Partner with Integration Engineering to ensure scalable, observable, resilient Finance and Quote-to-Cash integrations
— Own technical health and lifecycle of Financial Systems portfolio addressing architectural debt, platform limitations, fragile integrations, unnecessary customization, manual processes, and operational problems
— Establish architecture reviews, technical standards, engineering metrics, platform health reviews to improve Financial Systems Engineering maturity
— Represent Financial Systems Engineering on executive steering committees and transformation governance forums
— Provide technical leadership across implementation partners and strategic vendors ensuring adherence to Smartsheet’s architecture and engineering standards
— Partner with Finance leadership and stakeholders to understand business strategy while maintaining technology ownership
— Balance delivery of transformation programs with operational reliability, roadmap commitments, technical debt reduction, platform modernization, security, controls, and long-term investments
— Build partnerships across Finance, Product Engineering, Sales/GTM, Data, Security, AI & Automation, and Corporate Systems
— Recruit, develop, and retain engineering talent with expertise in Finance platforms, software engineering, systems thinking, and financial technology innovation
Requirements:
— 10+ years of progressively responsible experience in financial systems, enterprise application engineering, ERP, software engineering, systems architecture, or related technical disciplines
— 5+ years of experience leading technical teams including managing managers, senior engineers, architects, or technical leaders
— Deep experience with NetSuite or comparable enterprise ERP platforms with technical depth to lead architecture and establish long-term platform strategy
— Experience leading major ERP implementation, reimplementation, or transformation programs from architecture through ongoing evolution
— Strong understanding of financial business processes including record-to-report, procure-to-pay, order-to-cash, billing, payments, financial planning, accounting, and revenue workflows
— Experience with financial platforms such as Coupa, Planful, Stripe, ZoneBilling, Metronome, Avalara, or comparable technologies
— Experience with SaaS billing and monetization architectures including subscription and usage-based or consumption-based models
— Strong systems thinking across ERP, CRM, product, billing, payments, integrations, data platforms, APIs, automation, and financial controls
— Experience defining technical strategy and architecture beyond managing application delivery or support
— Experience designing or evolving enterprise data architecture including systems of record, data models, interfaces, contracts, quality, reconciliation, governance, lineage, and consumption
— Experience partnering with Data Engineering or Analytics organizations and integrating operational systems with platforms like Databricks or Snowflake
— Experience establishing modern engineering practices including automated testing, CI/CD, source control, observability, release management, documentation, and operational readiness
— Understanding of modern AI capabilities and practical applications of LLMs, agents, and intelligent automation with financial, security, and compliance risk management
— Strong understanding of financial controls, auditability, security, data integrity, and compliance for business-critical financial platforms
— Experience governing system integrators and technology vendors during large transformation programs
— Experience partnering with Product Managers and senior business leaders to align business, product, and technical strategy
— Ability to operate effectively from executive steering committees to detailed architecture reviews
— Demonstrated ability to challenge legacy processes and lead technology and operating-model change
— Excellent analytical, verbal, and written communication skills with executive presence
— Bachelor’s degree in Computer Science, Information Systems, Engineering, Finance, Business, or related field or equivalent experience
Conditions:
— Full-time remote position based in the USA
— Employer subsidized medical, vision, and dental coverage for full-time employees
— 401k match (50% of contribution up to first 6% of eligible pay)
— Monthly stipend for work and productivity support
— Flexible Time Away Program plus Sick Time Off
— Life insurance, short-term and long-term disability plans
— 12 paid holidays per year
— Up to 24 weeks of parental leave
— Personal paid volunteer day
— Professional growth and development opportunities including Udemy courses
— Company funded perks including counseling membership, local retail discounts, and personal Smartsheet account
— Teleworking options from any registered location in the U.S.
— Competitive base salary range depending on location and experience
— Eligible for market competitive incentive opportunity
Задачи:
— Участвовать в миграции проекта с Vue 2 на Vue 3
— Разрабатывать новый и поддерживать существующий функционал продукта Ида.Лайт
— Проектировать архитектуру клиентской части приложения совместно с командой
— Взаимодействовать с бэкенд-разработчиками, дизайнерами и менеджерами для создания лучшего пользовательского опыта
— Писать чистый, масштабируемый и поддерживаемый код
Требования:
— От 3 лет коммерческой разработки: React или Vue
— Опыт работы с REST API и GraphQL
— Опыт со сборщиками (Vite или Webpack) — настройка, оптимизация
— Опыт работы с git, code review, командной разработки
— Способность к декомпозиции задач и оценке сроков
Будет плюсом:
— Опыт миграции проектов с Vue 2 на Vue 3
— Опыт работы с Nuxt 2 / 3
— Опыт менторинга junior-разработчиков
— Опыт настройки CI/CD (GitLab CI, GitHub Actions и т. п.)
— Опыт тестирования (Vitest / Jest, Playwright / Cypress)
— Опыт с Docker на уровне разработчика
— Понимание Core Web Vitals и навыки оптимизации производительности
— Опыт работы с Design System / UI-китами
Условия:
— Полная занятость
— График: 5/2
— Формат работы: на месте работодателя или гибрид
Задачи:
— Разработка и поддержка отказоустойчивых систем сбора открытых данных (парсеров) на .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.
— Работа удалённо или в гибридном формате в Москве.
About the role
You are an architect for quality with the vision to define and build QA processes for any sort of app. You can work at any company in the world, but you choose us because you want to use your versatility and "nose for bugs" to solve new and interesting challenges. You are a champion of quality on multi-disciplined teams, blending a deep understanding of user experience with a technical approach to breaking systems. You are a thought partner to developers and product managers — someone who doesn't just find bugs but identifies systematic gaps. You are brilliant yet humble; a doer with high integrity who takes ownership of quality and enjoys a full life outside of work.
Note: This position is fully remote and open to candidates based anywhere in Poland or Portugal.
Key responsibilities
— Define and evolve the end-to-end QA strategy and processes for entire products, determining the most effective manual techniques to ensure "world-class" standards of quality
— Plan and perform exploratory and manual testing for complex features, going beyond specifications to ensure the user experience is intuitive and seamless
— Be the champion and source-of-truth for quality, helping both internal teams and clients identify systematic quality gaps while building processes to close them
— Evangelize "quality at the source" across the development lifecycle
— Own the documentation and reporting of quality metrics and bug tracking, ensuring the product team, engineers, and clients have clear visibility into project health
— Partner with the PMs and TPMs to define acceptance criteria and manage release approvals
— Lead cross-functional investigations into complex quality issues, driving them through to resolution with engineering and product teams
Qualifications
— 5+ years of experience in testing complex web, mobile, and API-based applications
— 2+ years of experience acting as a sole QA leading a project, with the ability to build a testing strategy from a blank slate
— A "nose for bugs" and the manual testing skills to break an app in ways a script might miss
— You understand user experience as much as code
— Strong understanding of client-server architecture, modern engineering stacks, and the ability to use DevTools and API clients (like Postman) to perform deep technical audits
— Practical understanding of how manual testing fits into a modern CI/CD pipeline and the ability to collaborate on release cycles
— Proficiency at maintaining test documentation and communicating test results to key stakeholders
— A mindset for risk-based testing, with the ability to clearly articulate technical risks and quality tradeoffs to both engineers and non-technical stakeholders
— A proactive personality who learns quickly while working independently and is always looking for ways to improve the "how" of building software
— Upper-Intermediate level of written and spoken English
What we offer
— Remote-first, flexible work with a budget to set up a work space that works for you
— Localized healthcare coverage to support you and your family’s wellbeing
— Flexible paid time off with a minimum of 3 weeks per year (plus holidays)
— "No internal meetings" Fridays, so you can focus on deep, uninterrupted work
— A professional growth budget for learning that matters to you – whether it’s developing your technical skills or learning a new language
— A monthly wellness allowance to support your physical and mental health
— Annual company offsites, where we gather in person to build meaningful connections
— A competitive salary that reflects your expertise, impact and experience
— Profit-sharing, so you can benefit directly from the value we build together
— A paid sabbatical program, designed for rest, renewal and fresh perspective
Задачи:
— Разрабатывать и совершенствовать AI-инструменты, агенты и рабочие процессы, повышающие эффективность и качество работы QA-команды.
— Определять повторяющиеся или значимые QA-активности и превращать их в масштабируемые AI-решения.
— Создавать интеграции между AI-возможностями и системами тестирования, инженерии и внутренними системами.
— Определять технические стандарты и лучшие практики для AI-решений в QA, включая промпты, контекст, инструменты, рабочие процессы агентов и процессы с участием человека.
— Разрабатывать механизмы оценки AI-выходных данных, измерения качества и обнаружения регрессий.
— Контролировать и улучшать надежность, производительность и стоимость AI-решений.
— Быть техническим центром компетенций по AI в QA-команде, способствовать внедрению, обмену знаниями и экспериментам.
— Тесно сотрудничать с QA-инженерами и инженерными командами для превращения реальных задач в практические решения.
Требования:
— Опыт работы 5+ лет в области Software Quality Engineering, Test Automation или Software Engineering.
— Опыт работы с фреймворками автоматизации тестирования, такими как Playwright, Cypress или аналогичными.
— Навыки программирования на JavaScript/TypeScript или Python.
— Практический опыт создания AI-инструментов, приложений, рабочих процессов или агентов с использованием LLM.
— Понимание агентных рабочих процессов, prompt и context engineering, tool calling, MCP и интеграций API.
— Опыт превращения экспериментальных решений в надежные и поддерживаемые инженерные продукты.
— Знания основ QA, включая дизайн тестов, регрессионное и исследовательское тестирование.
— Опыт работы с API, базами данных и распределенными системами.
— Опыт работы с CI/CD системами, такими как GitHub Actions, Jenkins или аналогичными.
— Сильные навыки решения проблем и способность самостоятельно вести технические инициативы.
Будет плюсом:
— Опыт оценки выходных данных LLM или агентов и измерения качества AI-решений.
— Опыт создания внутренних платформ для разработчиков, инженеров или QA.
— Опыт работы с системами наблюдаемости и распределенными системами.
— Опыт интеграции AI с инструментами, такими как GitHub, Jira, Confluence или CI/CD платформами.
— Опыт работы с Kubernetes или облачной инфраструктурой.
— Опыт в AdTech или программной рекламе.
Условия:
— Поддержка от HR-команды.
— 20 дней оплачиваемого отпуска.
— Оплата членства в Multisport.
— Медицинская страховка.
— Конкурентная компенсация, отражающая вклад и усилия сотрудника.
УдалённоseniorГеография найма не уточнена, офис: Poland
Задачи:
— Проектирование и развитие .NET-сервисов: бизнес-логика приложения, платежные и оркестрационные флоу.
— Обеспечение надежности: идемпотентность, повторные попытки (retries), дедупликация, outbox/Saga, обработка сбоев.
— Обеспечение безопасности: хранение секретов/KMS, контроль доступа, безопасная конфигурация и деплой.
— Интеграция внешних API: корректная работа с заголовками/куками, форматами (multipart/x-www-form-urlencoded, JSON), соответствие спецификациям.
— Проектирование БД (PostgreSQL): схемы, индексы, миграции, оптимизация запросов и блокировок.
— Работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование, лимитирование.
— Управление командой (2-4 разработчика): распределение задач, код-ревью, менторство, онбординг новичков, помощь в разрешении блокеров.
— Построение эффективного процесса разработки, внедрение стандартов кода и архитектуры, улучшение CI/CD и практик тестирования в команде.
— Коммуникация со смежными командами и заинтересованными лицами: координация интеграций с продуктом, аналитикой, QA, DevOps, согласование технических решений.
— Регулярный анализ проблем (инциденты, долгие релизы, спорные моменты в коде), инициация и контроль технических улучшений.
Требования:
— Опыт работы 5+ лет и минимум 1-2 года в роли Tech Lead / Team Lead (или явное желание и готовность взять на себя лидерские задачи при сильном техническом бэкграунде).
— Опыт код-ревью и менторства: умение давать конструктивную обративную связь.
— Глубокое знание сетевых протоколов и веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded.
— Криптография и форматы: Ed25519, SHA-256, работа с бинарными протоколами и байтовыми префиксами.
— Базы данных: PostgreSQL, проектирование схем, индексы, транзакции, миграции (EF Core).
— Микросервисы и интеграции: gRPC/Protobuf, очереди/брокеры (RabbitMQ/Kafka), паттерны Outbox и идемпотентности.
— Надежность под нагрузкой: повторные попытки, таймауты, поллинг, лимитеры, circuit breaker.
— Наблюдаемость: Prometheus/Grafana, структурированное логирование, трассировка (OpenTelemetry).
— Контейнеризация и CI/CD: Docker, базовые практики деплоя и конфигурации.
— Чистый код и архитектура: SOLID, модульные и интеграционные тесты, код-ревью, проектирование API.
Будет плюсом:
— Опыт работы с антибот-механизмами (например, Cloudflare: заголовки, сессии).
— Знание DDD и event-driven подходов, Saga/оркестраторы, управление транзакционными границами в распределённых системах.
— Опыт в области безопасности платежей и антифрода, KMS/Secret-management.
— Опыт проведения property-based тестирования, нагрузочных и performance-тестов, бенчмарков.
Задачи:
— Проведение ручного тестирования веб-приложения;
— Написание автотестов с использованием 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-решения.
seniorSingapore; Full relocation support
leadBengaluru, India
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
УдалённоheadIt is our policy to provide equal employment opportunities to all qualified applicants in accordance with applicable laws in the US, UK, Australia, Germany, Costa Rica, Japan, Bulgaria, India, and Singapore
УдалённоseniorNote: This position is fully remote and open to candidates based anywhere in Poland or Portugal