Location: Biassono, Italy; Milan, Italy
Workplace: Hybrid
Artificial Intelligence. Actual Impact.
At Docebo, we’re using AI to change how people learn at work—and we mean actually change it. We’re an AI-powered learning platform that helps organizations create, deliver, and manage training all in one place. But our real mission goes deeper: we help teams move faster, work smarter, and focus on the work that truly matters. Our platform is built with intelligent, time-saving tools that personalize learning, eliminate busywork, and turn training from a checkbox into a superpower. The result? Better experiences for learners and real results for businesses.
We’re shaping the future of learning with a team that isn’t afraid to challenge the status quo. If you're excited by the idea of using AI to make work-life better for real people–you’ll feel right at home here. And it’s not just what we build, it’s how we show up. At Docebo, our values aren’t just posters on the wall—they guide how we work every day. We call it the Docebo Heart: trust by default, assume positive intent, and create space for different perspectives to thrive.
So… what are you waiting for? Join 900+ Docebians around the world and help us reinvent the way people learn, because learning never stops.
🚀 THE ADVENTURE AHEAD
Ready to launch your cloud engineering journey by helping power the future of enterprise learning? As a Cloud Engineer I at Docebo, you won’t just keep systems running—you'll collaborate with seasoned mentors to automate, secure, and scale our multi-tenant AWS cloud environments. You will play a vital role in keeping our platforms robust, compliant, and rock-solid for millions of users worldwide. If you're eager to turn complex infrastructure challenges into seamless, high-impact performance, your next big adventure starts here!
🛠️ THE DAY-TO-DAY
- Build the Foundation: Implement defined AWS compute, storage, networking, and IAM changes alongside senior engineers using best-in-class multi-tenant patterns.
- Automate Everything: Craft and refine Infrastructure-as-Code (Terraform, CloudFormation) modules and scripts to streamline routine provisioning, maintenance, and backups.
- Master Observability: Configure dynamic dashboards and alerts in tools like Datadog and CloudWatch to keep a proactive finger on overall system health.
- Troubleshoot & Resolve: Dive into non-production environments to investigate issues, analyze logs and metrics, apply targeted fixes, and escalate complex puzzles when needed.
- Drive Cross-Functional Synergy: Collaborate closely with Product Engineering and Site Reliability Engineering (SRE) teams to translate requirements into smooth cloud changes.
- Guard the Castle: Support critical FedRAMP system patching routines, monitor security compliance dashboards, and take swift action to resolve vulnerabilities.
- Document for Success: Create clear runbooks, configuration updates, and script documentation so the entire team can easily reuse and build upon your work.
⚡ YOUR SUPERPOWERS
- Solid Educational Foundation: A Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or equivalent hands-on project experience.
- Early Cloud Craft: 1–2 years of experience or project work in cloud or infrastructure engineering, with exposure to AWS (or another major cloud provider).
- Tooling & Scripting Chops: Comfort navigating Linux, writing scripts in Bash or Python, and managing code using Git alongside CI/CD tools like GitLab CI or Jenkins.
- Incurable Curiosity: A high interest in modern containerization (Docker, Kubernetes) and Infrastructure-as-Code tools such as Terraform or CloudFormation.
- Growth Mindset: A strong problem-solving approach paired with an enthusiastic drive to continually elevate your cloud engineering skills.
OUR HYBRID WORK PHILOSOPHY 🤝
Great work can happen anywhere but coming together helps us go further. Our team spends three days a week in the office (Tuesday-Thursday) to collaborate, solve problems, and learn from each other at either our Milan or Biassono location. With flexibility the rest of the week, it’s a balance designed to help everyone do their best work and keep growing.
OUR TOTAL REWARDS PHILOSOPHY 🎉
Our Total Rewards Philosophy centers around three core areas to reward and care for our People:
- Rewarding Impact: We lead with competitive pay to reward the impact, skills and traits that fuel our success.
- Fostering Holistic Wellbeing: We care deeply about and invest in the whole person with programs that support our people’s physical, mental, and financial well-being.
- Empowering Our Talent Culture: We build a culture of trust and empowerment by designing our rewards and benefits with transparency, equity, and flexibility, enabling our people to do their best work and stay for the long haul.
OUR PROMISE TO YOU 😍
- Financial Wellness: Own a piece of Docebo through our Employee Share Purchase Plan (ESPP) at a 15% discount, plus a competitive compensation package.
- Your Well-Being, Covered: You’ll get access to health benefits, so you can get the care you need when you need it.
- Rest, Relax, Repeat: Rest and recharge with paid vacation days, two company-wide Docebo Days, floating holidays for cultural celebrations, and your birthday off!
- Family First: We provide coverage offering you time with your little one(s) so you can soak up all those precious moments. Fun fact: we had 30 Docebian babies join the family in 2025!
- Fuel for Your Day: Receive a meal voucher for every working day, so you can focus on doing your best work while enjoying a meal that keeps you energized.
- Connections That Count: Connect with global communities through our Employee Resource Groups (including PRIDE, DWA, BIDOC, and Green Ambassadors) and company-wide events that keep the fun rolling all year long.
Workplace: none
About Utorg
Founded in 2019, Utorg builds the infrastructure for stablecoin payments: on- and off-ramps, self-custodial wallets, and crypto cards. Over 2 million users across 130+ countries already buy, hold, and spend crypto through our app. On the B2B side, the same rails power 2,100+ platforms, with $2.4B+ moved to date.
Fully MiCA-authorized across the EEA. PCI DSS Level 2 certified, backed by Dragonfly, TA Ventures, and Hypra.
Location: Remote
Tech stack
Frontend: React 18/19, TypeScript, Vite, TanStack Query / Router / Table, Zustand, MUI, Tailwind + shadcn/ui, Next.js, i18next, Sentry
Testing: Playwright, Vitest, Testing Library, MSW
Backend: Java 17 + Spring Boot 3, Kotlin + Spring Boot 4 (new services), Node.js/TypeScript services, PostgreSQL, Redis, NATS, Temporal
Infrastructure: Docker, Kubernetes (GKE), FluxCD, GitHub Actions, Cloudflare
Web3: viem, ethers
AI: Claude Code, MCP, custom skills and plugins, AI code review in CI
The role
We are looking for a senior engineer who builds product features end-to-end — mostly on the frontend, with the confidence to change the backend when the feature needs it — and who already works agent-first. Our team plans, writes, tests, and reviews code with AI agents. You will own the frontend of our payment products and help turn good AI habits into shared team workflows.
The split is roughly 70% frontend / 30% backend.
What you will work on
Crypto on/off-ramp widget — an embeddable buy/sell flow with KYC, card payments with 3-D Secure, alternative payment methods, and a customer account area—one codebase, built for multiple white-label brands.
Merchant checkout — hosted payment pages, from a simple one-step checkout to a full multi-step flow with KYC and compliance screens.
Back-office admin apps — internal tools that operations, compliance, and support use every day. A legacy admin is being replaced by a new one built on a modern stack.
Backend changes — API endpoints and business logic in our Java/Spring Boot services, so a feature doesn't stop at the API boundary.
Responsibilities
Own features from ticket to production: UI, API contract, backend change, tests, release, and monitoring.
Make frontend architecture decisions and drive ongoing migrations (legacy admin → new admin, older UI libraries → modern stack, stricter type checks).
Build and improve AI-driven development workflows: project context files, shared skills and commands, automated PR review in CI, agent-driven end-to-end and visual checks.
Review code — both teammates' and agents' — and keep the quality bar high.
Work with product, design (Figma), QA, and backend engineers in a weekly release cycle.
Must have
5+ years of commercial frontend development, 3+ years with React + TypeScript in production.
Solid modern React: server-state management
(TanStack Query or similar), client state (Zustand/Redux), forms, routing, performance. Comfortable with large legacy codebases, not just greenfield projects.
Production backend experience in at least one language.
Java or Kotlin with Spring is a plus; Node.js/TypeScript, Go, or others are fine. You can design a REST API, work with PostgreSQL (schema, indexes, migrations), and ship changes in our Java services.
Agentic development is your daily way of working — with Claude Code, Codex, or a similar agent, not just autocomplete. Specifically:
you keep project context files (
CLAUDE.md
/
AGENTS.md
) and write your own skills, commands, or subagents;
you connect agents to real tools through MCP (issue tracker, GitHub, Figma, databases, browser);
you work in a plan → implement → verify loop, where the agent proves its work with tests, type checks, and browser automation;
you run agents in parallel and headless (for example, an AI review bot in CI);
you review agent output critically and know the failure modes: invented APIs, silent scope creep, "fixing" a test instead of the code, leaked secrets, prompt injection;
you keep up with how agentic tools change (new features, models, practices) and bring what works into your workflow
.
Testing: Playwright for end-to-end, Vitest/Jest for unit and integration tests.
Security-minded: real money, personal data, auth tokens, iframes, and cross-origin messaging.
Fluent Russian (the team's working language). English good enough to read and write technical texts: tasks, pull requests, and docs are in English.
Nice to have
Payments/fintech: card flows and 3-D Secure, alternative payment methods, KYC SDKs (e.g., SumSub), fraud prevention, open banking.
Web3 on the frontend: viem / ethers, wallet connection, EIP-712 signing.
Multi-brand (white-label) products, theming and design tokens.
OpenAPI-generated clients (Orval), TanStack Router / Table.
Kotlin, Spring Boot, NATS, Temporal.
Docker, Kubernetes, GitHub Actions, GitOps (FluxCD), Cloudflare Workers.
How we work with AI
Every main repository has AI context files and repo-specific skills.
An internal plugin marketplace ships team-wide skills (code review, release flow, back-office operations).
AI code review runs on pull requests in CI. It advises, and humans decide.
Custom MCP servers provide agents with secure access to internal systems.
The company pays for AI tooling.
What we offer
Fully remote work in an international team.
A team where AI-first engineering is the norm, not an experiment.
Real influence on architecture and on how the team works.
A product at real scale: millions of users and thousands of partner platforms.
Competitive salary based on individual performance review.
Transparent feedback culture that values ownership and visible impact.
Recruitment process
Apply with your CV.
Application review.
HR interview with a short technical screen.
Technical interview: a live task solved with your own AI agent while sharing your screen, plus a design discussion.
Final interview with the CTO.
Offer.
– управлять командой разработчиков: координировать задачи, декомпозировать их, контролировать технические решения и проводить code review; – помогать команде в решении сложных технических задач;
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
-Владеть процессом доставки фич: от технической проработки до выхода в production. -Работать совместно с Product и бизнесом над приоритизацией и поиском оптимальных решений.
Задачи:
— Разработка новых продуктов
— Разработка внутренних инструментов
— Обеспечение Observability реализуемых сервисов
— Работа с QA и системными аналитиками для обеспечения качества продукта
Требования:
— Сильный практический опыт в Go: concurrency, контекст, тестирование, профилирование
— Навык быстрого погружения в существующую кодовую базу
— Опыт проектирования и разработки высоконагруженных сервисов
— Понимание вопросов отказоустойчивости, производительности и деградации функциональности
— Понимание принципов микросервисной архитектуры и интеграционного взаимодействия между сервисами
— Опыт работы с PostgreSQL, Redis, Kafka
— Навыки профилирования, отладки и анализа проблем
— Опыт участия в командной разработке: code review, декомпозиции задач, взаимодействии со смежными командами
Будет плюсом:
— Опыт разработки ботов и мини-приложений для ВКонтакте, Telegram, MAX
— Понимание принципов агентской разработки (написание скиллов, планирование, управление контекстом) и опыт работы в специализированных инструментах (claude code, codex, open code)
Задачи: отвечать за архитектуру и техническое развитие всех продуктов компании, проводить code review, проектировать и поддерживать базы данных MySQL и PostgreSQL, управлять Docker-инфраструктурой и деплоями, внедрять AI-инструменты в разработку, распределять технические задачи. Требования: от 6 лет опыта в backend-разработке и от 2 лет управления командой;
УдалённоleadГеография найма не уточнена
JКомпания не указана
64
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
- Участвовать в полном цикле разработки игровых механик и систем, от идеи до реализации. - Участвовать в построении архитектуры проектов разного масштаба, от быстрых гиперказуальных прототипов до крупных игр с открытым миром.
Вам предстоит Разрабатывать и поддерживать iOS-код на Swift с фокусом на качество и архитектуру. Реализовывать сложные экраны и поведение интерфейса с использованием UIKit, SwiftUI и CoreAnimation.
Location: Москва
В Центре Робототехники Сбера мы интегрируем передовые робототехнические системы собственной разработки, включая манипуляторы, мобильные колесные роботы, мобильные манипуляторы, роботов собак и другие cutting-edge решения, в реальные промышленные проекты, чтобы обеспечить эффективность и автоматизацию процессов.
Мы ищем единомышленников, которые разделяют нашу страсть к робототехнике и обладают навыками разработки встраиваемого программного обеспечения.
Первый этап отбора на эту вакансию — общение с AI-рекрутером. После отклика ждите сообщение от него, диалог займёт примерно 10 минут. Задача AI-рекрутера — уточнить недостающие детали и ускорить рассмотрение вашей кандидатуры.
Обязанности
* проектировать архитектуру программного обеспечения робота и отдельных его подсистем
* принимать ключевые технические решения по взаимодействию компонентов системы
* разрабатывать критически важные компоненты робототехнического ПО на C++ и Python
* разрабатывать и развивать ROS2-инфраструктуру робота
* проектировать интерфейсы взаимодействия между сенсорами, исполнительными механизмами, алгоритмами управления, навигацией, бизнес-логикой, облачными и backend-сервисами
* разрабатывать системы внутренней и внешней калибровки камер, LiDAR, IMU и других сенсоров
* Разрабатывать высокоуровневую логику поведения роботов на базе Behavior Trees / State Machines
* формировать стандарты разработки и инженерные практики внутри команды, проводить архитектурные и code review, наставничество Middle/Junior инженеров и взаимодействие со смежными командами.
Требования
* высшее техническое образование в области робототехники или смежное направление
* опыт коммерческой разработки ПО, существенная часть которого связана с робототехникой, embedded-системами, промышленной автоматизацией или другими системами, тесно взаимодействующими с реальным оборудованием от 5-ти лет
* отличное знание C++ и Python
* уверенное понимание архитектуры современных робототехнических систем
* глубокий практический опыт работы с ROS2
* уверенное понимание DDS, QoS, executors, lifecycle nodes, composition, actions/services/topics, rosbag, TF2
* умение диагностировать проблемы производительности, задержек, race conditions, deadlock'ов, утечек памяти и нестабильного поведения системы
* уверенные знания Linux: процессы, потоки, сеть, устройства, systemd, логирование, профилирование и диагностика
* практический опыт работы с gRPC, WebSocket, REST API
* опыт разработки контейнеризированных приложений и работы с Docker
* опыт лидирования командой , проведение code review, наставничества от 3-х лет.
Будет плюсом:
* опыт разработки собственных ROS2-фреймворков, библиотек и инфраструктурных компонентов
* участие в open-source проектах
* опыт работы с NVIDIA Jetson, CUDA, TensorRT
* опыт работы с симуляторами NVIDIA Isaac Sim, MuJoCo, Gazebo, PyBullet
* общее понимание современных ИИ-инструментов и их возможностей.
Условия
* комфортный современный офис г. Москва, МЦК ЗИЛ, Автозаводская 23а к2
* **формат работы - лаборатория робототехники**
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте (для вакансий уровня Junior)
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Location: Remote - Global
Workplace: Remote
About the company
Trust Wallet is the secure, self-custody Web3 wallet that empowers people to own and control their digital assets. Whether you're new to crypto or an experienced user, Trust Wallet makes it easier, safer, and more convenient to explore Web3, securely access dApps, manage your crypto, and buy and sell digital assets, all in one place.
About the Role
We're looking for a Lead AI Engineer to own the backend and Agent systems behind our LLM-powered products. The role is end to end: you'll build the Agent workflows, define how we measure quality, keep them reliable in production, and shape where the product goes next.
This role is for someone who has shipped LLM features to real users, stayed with them after launch, and can prove with data that their changes made things better.
Job Scope:
Build and own AI backend and Agent workflows
- Design, build, and maintain multi-turn conversation systems, including context management, tool calling, knowledge retrieval (RAG), state management, and human handoff.
Drive evaluation and continuous improvement
- Define success criteria with Product, Design, and QA leads.
- Turn production failures into evaluation samples and regression tests.
- Measure the impact and side effects of every change before and after release.
Diagnose problems across the stack
- Isolate the root cause of failures: model judgment, knowledge gaps, abnormal tool responses, backend instability, or conflicting rules.
- Apply the right fix for each cause rather than defaulting to prompt tweaks.
Own production reliability
- Handle timeouts, retries, graceful degradation, async jobs, and third-party dependency failures.
- Make sure every issue is traceable through logs, every change is versioned, and every failure has a recovery path.
Shape product and technical decisions
- Give clear, reasoned positions on requirements, covering feasibility, cost, risk, and alternatives.
- Propose better approaches and break work into phased, shippable deliverables.
Communicate proactively and follow through
- Share progress, blockers, ETAs, and next checkpoints without needing to be chased.
- After launch, track real-world impact and leave clear documentation and handover materials.
Requirements:
- Production LLM/Agent experience at scale. You've built LLM or Agent features used by 10,000+ active users, and you've maintained and improved them after launch.
- Strong backend engineering fundamentals. You're comfortable owning production code, APIs, data flows, and incident troubleshooting. Experience designing and implement backend services in Golang and integrate with LLMs and AI systems.
- Real evaluation discipline. You've built evaluation sets, regression suites, and production monitoring, and you can explain how you confirmed an improvement was real rather than random fluctuation.
- Ownership mindset. You make decisions, surface risks early, and don't consider a feature done until it's verified in production.
- Web3 experience. Preferably 1 year of experience in a crypto, DeFi, or Web3 company (wallet, exchange, L1/L2 protocol, or DeFi platform strongly preferred)
ADDITIONAL INFORMATION
This is a global and fully remote role. You must have the right to work for the country you are based.
WHY WORK AT TRUST WALLET?
- Be a part of the world’s leading blockchain ecosystem that continues to grow.
- Excellent learning and career development opportunities.
- Work alongside diverse, world-class talent, in an environment where learning and growth opportunities are endless.
- Tackle fast-paced, challenging and unique projects.
- Work in a truly global organization, with international teams and a flat organizational structure.
- Work fully remotely with flexible working hours.
- Enjoy competitive salary and benefits.
Apply today to join our team in building the world’s most trusted and secure crypto wallet and enable a decentralized future for everyone.
Trust Wallet is committed to being an equal opportunity employer. We believe that having a diverse workforce is fundamental to our success.
*Due to the large amount of the applications, please consider your application as unsuccessful should you not be contacted within 4 weeks from your application date.
Location: United States, San Mateo, CA
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Software Engineer II DevEx
Location:
San Mateo (Hybrid)
DevEx team builds simulation tools that help PlayStation engineers develop, test, and troubleshoot software in a reliable, repeatable environment. These tools shorten feedback cycles, support earlier validation, and make complex development workflows easier to use.
As a Software Engineer II, you will design and deliver capabilities that improve the accuracy, reliability, and usability of our simulation environment. Your work will include simulator functionality, integration with development and test workflows, automation, diagnostics, and the tools engineers use to configure and interact with the environment.
You will own well-defined features from design through rollout, collaborate with engineering and quality teams across PlayStation, and turn recurring development and testing challenges into reliable, maintainable product improvements.
What
you’ll
do:
Design, implement, test, and document production-quality C++ features for simulation and developer tooling.
Build and maintain software abstractions, simulated services, and client/server integrations that reproduce important system behaviors in a development environment.
Improve core developer workflows such as environment setup, simulator startup, configuration, input handling, debugging, log collection, and failure recovery.
Improve and contribute to build, dependency, packaging, and release workflows for the simulation platform using modern build tools, dependency managers, containers, and CI/CD pipelines.
Create unit, integration, and end-to-end tests that catch regressions early and move high-value validation into continuous integration.
Diagnose failures that cross process, library, container, and platform boundaries; produce clear root-cause analysis and durable fixes.
Contribute to shared libraries and developer-facing interfaces including versioning, compatibility, migration guidance, and coordination with consuming teams.
Write architecture notes, setup guides, troubleshooting steps, and release documentation that developers can use without direct support from the team.
Partner with engineers, QE, product owners, and adjacent platform teams to define integration contracts, sequence cross-team changes, and deliver complete features.
Participate in design and code reviews, give actionable feedback, and improve the team’s engineering practices through the work you ship.
What
we’re
looking for:
Bachelor’s degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
4+ years of professional software-development experience building systems software, platform software, developer tools, infrastructure or similar technical products.
Strong modern C++ development skills and practical experience developing and debugging software on Linux.
Experience debugging multi-process, client/server, or platform-integrated software using logs, traces, debuggers, and reproducible test cases.
Experience building automated tests and integrating them into CI/CD workflows.
Working knowledge of build systems, dependency management, source control, and release practices for a multi-repository codebase.
Ability to take a defined problem from technical design through implementation, validation, documentation, and rollout.
Clear written and verbal communication, especially when coordinating interfaces or diagnosing issues across team boundaries.
It would be a plus if you have:
Experience with simulation, emulation, hardware abstraction, service virtualization, or comparable development environments.
Experience with containerized development using Docker, dev containers, WSL, or comparable tooling.
Familiarity with CMake, package-management tools, CI systems, collaborative source-control workflows, or cross-platform build toolchains.
Experience designing or integrating IPC, client/server API’s, shared libraries, or SDK’s.
Experience developing complex platform software or software for resource-constrained environments.
Experience supporting developer tools as a product: gathering feedback, measuring friction, improving diagnostics, and simplifying onboarding.
Working knowledge of one or more additional languages used in tooling or platform development, such as Python, Rust, JavaScript, or TypeScript.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
In addition, this role
is eligible
for SIE’s top-tier benefits package that includes medical, dental, vision, matching 401(k), paid time off, wellness program and coveted employee discounts for Sony products.
This role also may be eligible for a bonus package.
Click
here
to learn more.
The estimated base pay range for this role is listed below.
$163,700
—
$245,500 USD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our
Candidate Privacy Notice
for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Remote, Japan
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Senior Professional Services Engineer at GitLab, you'll work directly with customers to deliver installation, migration, training, and advisory services that help them adopt GitLab successfully. You'll lead engagements from single-node Omnibus installs to large reference architectures built with infrastructure as code (IaC) and configuration as code. You'll also guide migrations from other systems to GitLab SaaS or self-managed deployments, and help customers make practical decisions that improve reliability, security, and day-to-day workflows.
In this role, you'll work closely with customers and GitLab's product and engineering teams to drive customer success and share feedback that improves GitLab and how we deliver services. You'll manage multiple projects at once, mentor other Professional Services Engineers, and help streamline how we deliver consistent outcomes in a remote, largely asynchronous environment.
Some examples of our projects:
Designing and delivering GitLab installations and reference architectures using tools like Terraform and Ansible across major cloud providers
Leading migrations to GitLab SaaS or self-managed GitLab, and turning customer feedback into actionable improvements for GitLab's product and engineering teams
What you’ll do
Deliver GitLab Professional Services engagements, including installation, migration, training, and advisory services across GitLab capabilities.
Plan and execute deployments ranging from single-node Omnibus installations to large reference architectures using Infrastructure as Code and Configuration as Code practices.
Lead migrations from multiple source systems to GitLab SaaS or self-managed GitLab, helping customers adopt secure, reliable workflows.
Partner with Engagement Managers and Project Managers to improve delivery consistency, remove friction, and continuously refine delivery processes.
Serve as a trusted technical advisor for customers, translating goals and constraints into practical implementation plans and clear next steps.
Interface with GitLab's product and engineering teams to unblock customer outcomes and share feedback that helps improve GitLab features and services.
Mentor Associate and Intermediate Professional Services Engineers, providing technical guidance, helping remove blockers, and supporting increased autonomy.
Manage and deliver multiple customer engagements at once, either as the primary engineer or as a lead providing oversight and direction to other engineers.
What you’ll bring
Professional exposure with one or more infrastructure as code or configuration as code technologies such as Terraform, Ansible, Packer, Puppet, or Chef.
Professional exposure with two or more cloud providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), or Microsoft Azure.
Experience using, deploying, or configuring GitLab, including a solid understanding of Git and source control workflows.
Experience delivering customer-facing services such as installation, migration, training, and advisory engagements across GitLab's feature set.
Proven ability to independently manage one or more projects and to lead and provide direction to other Professional Services Engineers on complex engagements.
Strong communication skills in English, written and verbal, with the ability to provide clear status updates and build consensus with peers and customers in a remote, largely asynchronous environment.
Demonstrated ability to take a solution-oriented approach by identifying root causes, proposing options and tradeoffs, and driving issues to resolution while balancing multiple customer engagements in a fast-paced environment.
Demonstrated ability to work effectively in a fully remote organization by communicating clearly in writing, documenting decisions, collaborating asynchronously across time zones, and working in ways consistent with GitLab's values.
Must be located in Japan and have full working rights in Japan
About the team
Senior Professional Services Engineers are part of GitLab's Professional Services team. We partner closely with Engagement Managers and Project Managers to deliver consistent outcomes, and we work with GitLab's product and engineering teams to share customer feedback and improve GitLab. Professional Services operates in a fully remote and largely asynchronous environment, collaborating across regions and time zones. The team's challenge is to support customers with a wide range of architectures and deployment models while maintaining high-quality delivery and setting customers up for long-term success.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Location: Ukraine; Poland; Spain; Portugal; Romania; Georgia
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients' growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone's contribution is welcomed.
We are looking for
Senior Payments Processing Engineer
to join us as part of our team
About the role
As a
Senior Payments Processing Engineer
you will join a product team building payment infrastructure for merchants and partner platforms. The platform enables businesses to accept payments, manage payouts, process card and bank transactions, and handle payment-related operations without relying on multiple disconnected providers.
The engineering challenges go far beyond basic payment integrations. The platform handles payment orchestration, transaction processing, settlement and reconciliation, payouts, fraud and KYC integrations, and complex failure scenarios across systems that the team does not fully control.
This role is a strong fit for an engineer who understands how money actually moves through payment systems and is comfortable owning critical backend flows end to end.
Tech Stack
TypeScript across the board, in a pnpm monorepo
NestJS backend services; Next.js and React on the front end
PostgreSQL, with SQL-first data modeling and versioned migrations
Event-driven service orchestration, webhooks, and idempotent processing
Acquirer and vendor integrations for card/ACH acceptance, fraud screening, payouts, and KYC
Managed cloud infrastructure, containerized services, CI/CD on GitHub
AI-assisted development as a standard part of the toolchain, not a side experiment
Work environment
Full-time, remote. Daily collaboration with a US-based team (4–6 hours of overlap with US Central Time is required)
As a qualified expert You will
Own end-to-end payment flows in TypeScript/NestJS services: authorization, capture, void, refund, dispute handling, and payout initiation and confirmation.
Build and maintain acquirer and processor integrations, keeping the platform acquirer-agnostic behind clean internal abstractions.
Design embedded and hosted checkout experiences (hosted fields, iframes, tokenization) that keep sensitive cardholder and bank data out of internal systems and minimize PCI scope.
Implement fee calculation and rate logic, including tiers, interchange-plus, flat structures, rounding rules, special rates, and edge cases.
Build the reconciliation and settlement layer to match processor reports and settlement files against internal records and surface breaks.
Design event handling incorporating idempotency keys, out-of-order and duplicate webhooks, retries with backoff, and state machines.
Integrate fraud, bank-account verification, and KYC providers, tuning decisioning against real outcomes.
Handle ACH mechanics including submission windows, returns, return codes, NOCs, and retry rules.
Ensure correctness in the domain, maintaining complete audit trails and producing reconciliation evidence.
Act as the team's payments expert, advising product on rail capabilities and reviewing payment-adjacent code.
What Success Looks Like
First 30 days — you can trace any transaction through the platform end to end, and you have documented the gaps and risks you see in current flows.
First 90 days — you own a critical payment domain including its specs, tests, and reconciliation checks, and you have shipped a meaningful improvement to reliability or correctness.
First 6 months — payment orchestration in your area is provably correct and observable, adding a new processor or payout rail is a well-understood exercise rather than an adventure, and you are the person the team and the business rely on for payments judgment.
We're looking for you if you have
6+ years building production software
, with at least
3 years hands-on in payments
, and direct ownership of live payment flows.
Concrete experience
integrating a payment processor, gateway, or acquirer
(Adyen, Stripe, Braintree, Worldpay, Checkout.com, Fiserv, or similar) beyond a starter integration — including webhooks, reporting, and edge-case handling.
Practical understanding of the card lifecycle (auth, capture, settlement, refund, chargeback, representment) and of ACH/bank rails (NACHA basics, returns, timing).
Working knowledge of
PCI DSS
obligations and of the architectural patterns that reduce scope: tokenization, hosted fields, iframe isolation, and data-flow segregation.
Strong
TypeScript/Node.js
skills and solid relational data modeling — you can design a schema whose invariants make an inconsistent ledger structurally difficult.
A rigorous approach to reconciliation and idempotency, informed by having been on the hook when something didn't balance.
Fluency with modern AI-assisted development tooling, paired with the discipline to verify — in payments, plausible-looking code that is subtly wrong is the expensive kind.
Strong English communication skills
and confidence working directly with a US-based team.
Ability to work with
4–6 hours of daily overlap with US Central Time
.
Bonus points
Experience with platform, marketplace, or facilitator models (split payments, sub-merchant onboarding, multi-party flows).
Experience with payouts and disbursement rails, including bank-account collection, verification, and payout status handling.
Experience with fraud and risk tooling, and bank-account validation services.
Experience with e-commerce plugin or SDK development (WooCommerce, Shopify, Magento).
Knowledge of multi-currency, cross-border, or alternative payment methods.
Experience with event sourcing applied to financial state, and double-entry ledger design.
What's in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.
Embrace the opportunity for personal and professional growth
Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.
Feel cared about
Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
Interview steps
Interview with Recruiter
Technical Interview
Client Interview.
Location: Armenia; Georgia; Serbia; Bulgaria; Kazakhstan
FP Markets Group of Companies
is a well-established multi-regulated broker, founded in Australia, offering traders access to CFD trading on Forex, Indices, Commodities, Stocks and Cryptocurrencies. We are growing and looking to recruit a Full-time
Senior DevOps Engineer (remote).
What You'll Do
Build and maintain CI/CD pipelines for automated testing and deployment of infrastructure services
Design and manage AWS infrastructure using Terraform
Automate network and server configuration with Ansible
Optimize cloud resources and implement cost-effective solutions
Monitor system performance and troubleshoot issues
Implement security best practices and compliance automation
Collaborate with development and operations teams
What You Bring
Strong hands-on experience with AWS services
Solid experience with Terraform for Infrastructure as Code
Proficiency with Ansible for configuration management and automation
Strong networking fundamentals including L2/L3 concepts, VLANs, switching, and routing
Experience with overlay network technologies and software-defined networking
Experience with network automation and programmability
Hands-on experience with CI/CD tools (Jenkins, GitLab CI, etc.)
Proficiency in Docker and Kubernetes
Scripting skills (Python, Bash)
Strong troubleshooting and communication skills
Nice to Have
AWS certifications (e.g., AWS Certified DevOps Engineer)
Experience with monitoring tools (Prometheus, Grafana)
Our offer:
Welcoming, young and multicultural team with approachable leadership
Ability to contribute to dynamic business at a growth phase
High level of autonomy, support of ideas and putting your expertise into the best practices for the company
Continuous personal development, training budget, growth with the company and opportunity to learn from industry leaders
Competitive remuneration, regular salary reviews and performance-based incentive schemes
Vibrant company life: from team activities to global celebrations
Fully remote work
Journey to FP Markets:
Interview with HR (30 - 45 min) to assess match to our culture
Interview with your future manager (45 min - 1 hour) to assess match to the job and the team and discuss role expectations
Join our team and be a part of a professional, rapidly-growing company operating in a multicultural environment!
УдалённоseniorRemote, Japan; Demonstrated ability to work effectively in a fully remote organization by communicating clearly in writing, documenting decisions, collaborating asynchronously across time zones, and working in ways consistent with GitLab's values; Must be located in Japan and have full working rights in Japan; Professional Services operates in a fully remote and largely asynchronous environment, collaborating across regions and time zones