Location: Tokyo
Workplace: onsite
ABOUT YOU
We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and highly collaborative to join our Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to design and build scalable backend systems, drive architectural improvements, and deliver resilient, high-performance services in production environments.
Strong technical expertise in Go, distributed systems, and microservices architecture is essential, along with experience in building and operating cloud-native applications in containerized environments using Docker and Kubernetes. The ability to troubleshoot complex production issues, optimize system performance, and manage event-driven architectures using Kafka or similar streaming platforms will be key to your success in this role.
If you're passionate about building reliable, scalable systems that power high-impact products and love creating seamless infrastructure that enables innovative payment, gaming, or commerce experiences, we would love to hear from you!
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
Responsibilities
Design, build, and maintain backend services that power core products and platforms.
Develop event-driven systems using Go and Kafka.
Build scalable microservices in containerized environments using Docker and Kubernetes.
Drive architecture decisions that improve performance, resiliency, and maintainability.
Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions.
Own your code in production, monitor, debug, and continuously improve service performance and reliability.
Write automated tests and follow CI/CD best practices to ensure high-quality deployments.
Participate in code reviews, technical discussions, and knowledge sharing across teams.
Participate in on-call rotation to support production systems and respond to incidents.
Qualifications & Skills
5+ years of backend development experience in Go or a similar language.
Strong understanding of microservices architecture, distributed systems, and event-based communication.
Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
Solid understanding of observability, monitoring, and performance optimization.
Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
Business-level proficiency in Japanese and English is required.
Nice to Have
Background in gaming, payments, or commerce systems.
Experience in adtech or offer monetization platforms.
Hands-on experience with Kafka or equivalent streaming platforms.
Experience with Redis or other in-memory data stores.
Experience with cloud platforms (e.g., AWS, GCP, or Azure).
Familiarity with ClickHouse, Postgres, or other analytical/OLAP/OLTP databases.
Prior experience working on internal platforms or developer-facing tools.
The duties and responsibilities of this position may evolve over time to support the organization's goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required. By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially.Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws including the Act on the Protection of Personal Information (APPI), Xsolla is committed to protecting your personal information and respecting your privacy. For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
Задачи:
— Разобраться в архитектуре TenChat и текущем процессе разработки.
— Определить, какие задачи продуктовая команда сможет решать через вайбкодинг и где потребуется участие инженера.
— Подобрать и настроить ИИ-инструменты для работы с существующей кодовой базой продукта.
— Создать процесс от идеи до выпуска: описание задачи продактом, подготовка реализации с помощью ИИ, тестирование, просмотр результата, внесение правок и выпуск.
— Подготовить контекст проекта для ИИ: описание архитектуры, правила работы с кодом, документацию по API, инструкции и шаблоны типовых задач.
— Настроить среду, в которой продакт сможет запускать разработку с помощью ИИ, видеть результат и проверять пользовательские сценарии.
— Организовать автоматические проверки и понятный порядок технического контроля перед выпуском изменений.
— Провести первые фичи через этот процесс совместно с продакт-менеджером, устранить затруднения и подготовить инструкции для самостоятельной работы.
— Развивать backend: создавать API и серверную логику, работать с базами данных и интеграциями, дорабатывать архитектуру для новых задач.
— При наличии fullstack-опыта — реализовывать необходимые изменения в веб-интерфейсе.
— Оценивать, насколько новый процесс сокращает время от постановки задачи до выпуска и объём ручной работы разработчиков при сохранении качества.
Требования:
— Коммерческий опыт backend-разработки на Java и Spring Boot.
— Практический опыт вайбкодинга: создание и доработка работающих приложений с помощью ИИ, включая работу с существующим кодом.
— Умение выстраивать последовательную работу ИИ с задачей: передавать контекст, декомпозировать изменения, проверять и исправлять результат.
— Понимание полного цикла разработки: интерфейс, API, базы данных, тестирование и выпуск.
— Умение самостоятельно оценивать сгенерированный код и отвечать за качество технического решения.
— Способность переводить продуктовые задачи в технические решения и объяснять процесс коллегам без глубоких знаний программирования.
— Самостоятельность в настройке процесса и доведении его до регулярного использования командой.
Будет преимуществом:
— Fullstack-опыт с JavaScript/TypeScript и современными frontend-фреймворками.
— Опыт создания инструментов, с которыми продакты или другие нетехнические специалисты могли самостоятельно реализовывать задачи.
— Кейсы внедрения ИИ в командную разработку с измеримым сокращением сроков.
Условия:
— Оформление по ГПХ на проект.
— Удалённая работа и гибкий график.
— Возможность влиять на архитектуру продукта и процесс разработки TenChat.
Задачи:
— Back end разработка на Node.js;
— Работа над развитием и поддержкой программного продукта;
— Анализ запросов от технической поддержки;
— Анализ проблем на конкретных объектах;
— Проектирование задач для разработки нового функционала системы;
— Покрытие кода Unit тестами;
— Ведение разработки согласно жизненному циклу ПО и правилам команды;
— Совместная работа в команде из 20 человек: аналитики, системные, back и фронт разработчики, тестировщики, продакт менеджеры, технический писатель, техподдержка, схемотехники.
Требования:
— Опыт коммерческой разработки от 5 лет;
— Высшее техническое образование;
— Уверенное владение Node.js;
— Уверенное знание баз данных;
— Опыт работы с Redis;
— Понимание принципов сетевого взаимодействия;
— Знание концепций SOAP и REST;
— Понимание принципов ООП, паттернов проектирования, алгоритмов и структур данных, следование принципам SOLID;
— Понимание особенностей embedded разработки;
— Опыт работы с CI/CD и понимание основных принципов;
— Опыт работы в команде полного цикла разработки.
Условия:
— Официальное оформление по ТК РФ, социальные гарантии, выплата больничных и отпускных;
— Достойный уровень оплаты труда (по результатам собеседования);
— Работа над социально значимыми продуктами в области систем безопасности;
— Растущий продукт, сильная техническая экспертиза, опытные коллеги из международных компаний;
— Уникальный проектный опыт, разнообразные задачи и проекты;
— Работа в гибридном или офисном формате;
— Поддерживающая атмосфера и приятный микроклимат в компании.
ГибридseniorМосква
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Поддерживать и развивать существующие решения;
— Разработка нового API-сервиса (REST);
— Разрабатывать новые решения;
— Принимать активное участие в обсуждении технических решений, модернизации архитектуры, развития продукта;
— Покрывать свой код тестами;
— Проводить code-review коллег.
Требования:
— Уверенное знание PHP, коммерческий опыт от 3-х лет;
— Знание принципов ООП, SOLID, паттернов разработки, clean architecture;
— Опыт работы с фреймворком 1C-Битрикс+Symfony (используем Symfony 5.4);
— Опыт написания модульных и функциональных тестов;
— Опыт работы с ElasticSearch/OpenSearch;
— Умение разбираться с чужим кодом, рефакторить;
— Хорошее понимание RESTful API;
— Хорошие навыки работы с SQL, понимание как работают индексы;
— Умение работать с системой контроля версий Git;
— Развитые soft skills, навыки работать в команде: задавать вопросы и предлагать решения, адекватно принимать конструктивную критику.
Будет плюсом:
— Опыт работы с Docker, Clickhouse, RabbitMQ, Kafka, GitLab (CI/CD);
— Опыт работы с высоконагруженными системами;
— Навыки работы с другими языками (TypeScript, Python, GoLang, Java/Kotlin).
Условия:
— Уникальный опыт за счет проектов в крупной компании (входит в реестр аккредитованных ИТ-компаний);
— Оформление в соответствии с ТК РФ;
— Современный офис БЦ Якорь - мцк Шелепиха, мцд Тестовская;
— График 5/2 (гибкое начало дня с 09:00 до 18:00 или с 10:00 до 19:00), возможен удаленный формат работы;
— ДМС (включая стоматологию);
— Платформа корпоративных скидок и внутренние распродажи Inventive Retail Group.
Задачи:
— Проектировать и развивать MCP-сервер: архитектуру, инструменты, схемы входных и выходных данных.
— Интегрировать MCP-сервер с API и внутренними сервисами DSP совместно с backend-командой.
— Реализовывать инструменты для работы с кампаниями, флайтами, объявлениями, креативами, таргетингами и лимитами.
— Давать ИИ доступ к статистике: показы, клики, CTR, VTR, охват, частота, качество трафика и другие показатели в разных разрезах.
— Делать инструменты понятными для моделей: точные описания, предсказуемые ответы, полезные сообщения об ошибках.
— Обеспечивать разграничение прав и изоляцию данных клиентов, аудит действий, подтверждение чувствительных изменений и защиту от повторного выполнения операций.
— Проверять полноценные сценарии работы ИИ с платформой: правильно ли выбраны инструменты, получены данные и выполнены изменения.
— Отвечать за тестирование, документацию, мониторинг и стабильность MCP-сервера в продакшене.
Примеры сценариев:
— «Покажи кампании, которые отстают от плана по открутке».
— «Сравни эффективность площадок и устройств за неделю».
— «Найди источники с низким VTR и подготовь предложения по отключению».
— «Подготовь изменение таргетингов, покажи разницу и примени после подтверждения».
— «Объясни, почему кампания не расходует бюджет, используя настройки и статистику».
Требования:
— Уверенный опыт backend-разработки на TypeScript / Node.js.
— Опыт проектирования API и интеграции нескольких сервисов.
— Практический опыт с MCP либо с инструментами для LLM: tool calling, структурированные ответы, агентные сценарии.
— Понимание авторизации, ролей доступа, валидации данных, идемпотентности и обработки ошибок.
— Умение работать с SQL, разбираться в чужом API и существующей бизнес-логике.
— Опыт тестирования, Docker и эксплуатации сервисов.
— Самостоятельность: способность разобраться в продуктовой задаче, предложить решение и довести его до работающего функционала.
Будет плюсом:
— Опыт запуска MCP-серверов в продакшене.
— Знание NestJS, Go, PostgreSQL, Redis и ClickHouse.
— Опыт разработки систем с несколькими клиентскими кабинетами и сложными правами доступа.
— Понимание рекламных платформ и метрик: DSP, SSP, RTB, VAST, CTR, VTR, CPM.
— Опыт защиты ИИ-интеграций от prompt injection и нежелательных действий.
Техническое окружение:
Backend платформы — NestJS и Go. Данные и инфраструктура — PostgreSQL, Redis, ClickHouse, Kafka, Docker/k8s. Frontend — React + TypeScript.
О роли:
Основной фокус — исключительно MCP-направление: его архитектура, функциональность и надёжность. Работа предполагает тесное взаимодействие с продуктовой и backend-командой и возможность влиять на то, как пользователи будут управлять рекламой через ИИ.
В отклике:
Расскажите о backend- и ИИ-интеграциях, которые вы разрабатывали. Если есть MCP-серверы или проекты с tool calling — приложите ссылку либо кратко опишите свою роль и решённые задачи.
Задачи:
— Проектировать, создавать и поддерживать надежные backend-сервисы для маркетинговых и growth-инициатив.
— Вести функции и инженерные проекты от этапа исследования и технического дизайна до доставки и поддержки в продакшене.
— Строить интеграции с внутренними и внешними платформами, обеспечивая надежные потоки данных и поддерживаемые интерфейсы.
— Определять и развивать архитектуры распределенных сервисов и событийно-ориентированных систем.
— Улучшать надежность, качество и операционное совершенство существующих сервисов.
— Сотрудничать с техническими и нетехническими заинтересованными сторонами для уточнения требований, коммуникации компромиссов и формирования приоритетов.
— Вносить вклад в высокий стандарт инженерии через тестирование, код-ревью, документацию и прагматичные технические решения.
— Поддерживать рост команды через парное программирование, обмен знаниями и наставничество менее опытных инженеров.
Требования:
— Опыт профессиональной backend-разработки не менее 5 лет.
— Сильный опыт работы с Go и экосистемой Go.
— Практический опыт с распределенными системами, микросервисами и событийно-ориентированной архитектурой.
— Опыт работы с платформами потоковой передачи событий и брокерами сообщений, такими как Kafka.
— Практический опыт DevOps-практик и CI/CD инструментов, например GitHub Actions или Argo CD.
— Опыт создания новых систем, а также поддержки и улучшения унаследованных сервисов.
— Глубокое понимание архитектуры ПО, границ сервисов, API, потоков данных, тестирования и эксплуатации в продакшене.
— Отличные навыки письменного и устного общения, способность объяснять технические концепции и компромиссы как техническим, так и нетехническим сторонам.
— Навыки управления заинтересованными сторонами и совместный подход к решению проблем.
— Сильное чувство ответственности и стремление писать чистый, поддерживаемый и тестируемый код.
— Любознательность и энтузиазм в решении значимых задач для пользователей и бизнеса.
Будет плюсом:
— Опыт в маркетинговых технологиях, growth, acquisition или рекламных платформах.
— Знакомство с React, TypeScript или Python.
— Опыт работы в финтехе или смежной отрасли.
Условия:
— Работа в офисе в Берлине с возможностью работать в международной команде.
— Hack Days каждые две недели и глобальные Hack Weeks для обучения и экспериментов.
— Приверженность разнообразию и инклюзии.
— Ежегодный бюджет на обучение и конференции в размере 2000 евро.
— Участие в программе VSOP с возможностью владения долей компании.
— Корпоративная пенсионная программа с софинансированием до 20%.
— 30-дневный саббатикал после 3 лет работы.
— Бонусы за рекомендации новых сотрудников.
— Дополнительные льготы, включая субсидии на спорт, помощь с детским садом, релокацию и субсидированные обеды.
Location: Boston, MA; New York, NY
Workplace: OnSite
ABOUT US
At LangChain, our mission is to enable every company to own its intelligence. We believe agents will transform how companies operate, and we're building the foundation to make that future possible. Our open-source harnesses and LangSmith platform give developers and enterprises the infrastructure to run, improve, and govern agents at scale.
We've raised $460M to date, with our most recent funding round valuing the company at $3B, backed by leading investors including Sequoia, Benchmark, IVP, and CapitalG. As we continue to expand our platform and tackle some of the hardest challenges in agent engineering, every team member has the opportunity to make a meaningful impact and help shape both our technology and the future of the industry.
More than 7,000 organizations rely on LangSmith, from fast-growing startups to Fortune 500 enterprises, including NVIDIA, Bridgewater, LinkedIn, Workday, and Rippling. We're just getting started on making high-performing agents easier to build and manage at scale.
ABOUT THE TEAM
The LangSmith team owns and builds LangChain's core platform for observability, evaluation, and production reliability of AI systems. From tracing and annotation to run rules, evaluations, and beyond, this team owns LangSmith end-to-end. If you want to define what great AI observability looks like at production scale, this is where that work gets done.
ABOUT THE ROLE
This role is based onsite in Boston, MA.
We are looking for a Senior Backend Engineer to join our growing engineering team in Boston. In this role you will be building the backend systems that power LangSmith, LangChain’s observability and evals platform. You will work on the core services that allow our customer's developer teams to monitor and evaluate their AI applications at scale. While the focus is on backend feature development, familiarity with fullstack or frontend engineering, performance tuning, and debugging production issues would be valuable.
WHAT YOU'LL DO:
- Design, develop, and maintain backend services and APIs to support LangSmith’s tracing, monitoring, and evaluation workflows.
- Collaborate on architectural decisions to ensure systems are performant and maintainable.
- Optimize storage and query performance for high-volume observability and evaluation data.
- Ensure system reliability through strong testing, monitoring, and alerting practices.
- Troubleshoot and resolve production issues, performing root-cause analysis and implementing long-term fixes.
- Create and maintain technical documentation, including system design and API references.
- Work closely with full-stack engineers, product managers, and product designers on rolling out new features.
WHAT YOU'LL BRING:
- 4+ years of professional experience in backend engineering working on highly complex products
- Proficiency in one or more backend languages/frameworks, ideally Python and/or Go
- Strong understanding of API design and building reliable data services.
- Experience with high-throughput, mission-critical systems.
- Demonstrated ability to optimize backend services for performance and reliability.
- Experience with database systems (Postgres, Redis, Clickhouse), and cloud platforms (AWS, GCP, Azure) would be a bonus.
- Strong communication skills, with the ability to collaborate cross-functionally.
- Customer centricity and ownership mentality
Annual salary range: $170,000- $235,000
COMPENSATION PHILOSOPHY:
We offer competitive compensation that includes base salary, variable compensation for relevant roles, meaningful equity, benefits, and perks.
We are hiring for this role across a range of scope, and the compensation band reflects that. Your offer depends on what we learn about your impact, craft, leadership, and communication during the interview process. We will tell you early where you’re tracking and talk comp with you before offer stage. Team members in the EU, UK, and APAC receive locally competitive benefits aligned with regional norms and regulations.
BENEFITS
Benefits include medical, dental, and vision coverage, flexible vacation, a 401(k) plan, meals on in-office days in the US and more.
О компании:
МЕДСИ – лидер в сфере частного здравоохранения, объединяющий более 150 клиник, диагностических центров и санаториев по всей России. Компания развивает цифровые сервисы и автоматизацию ключевых процессов для повышения качества медицинских услуг и эффективности бизнеса.
Задачи:
— Разработка новых и поддержка существующих backend-сервисов на .NET Core в микро-сервисной архитектуре.
— Проектирование и реализация внутренних и внешних API.
— Интеграция с внешними и внутренними системами.
— Работа с реляционными базами данных (PostgreSQL), написание и оптимизация SQL-запросов.
— Реализация бизнес-логики с учетом устойчивости, безопасности и масштабируемости.
— Взаимодействие с командой архитекторов, frontend-разработчиков, аналитиков, тестировщиков и devops.
— Участие в code review и обсуждении архитектурных решений.
Требования:
— Опыт коммерческой разработки на C# от 2 лет.
— Уверенное знание .NET Core и принципов ООП.
— Опыт работы с EF Core и PostgreSQL.
— Понимание архитектуры микросервисов, CQRS и event-driven подхода.
— Знание принципов REST и разработки API.
— Знание принципов разработки gRPC API.
— Опыт работы с брокерами сообщений.
— Умение писать читаемый, сопровождаемый и покрытый тестами код.
Условия:
— Формат работы: гибридный.
— Работа в крупнейшем медицинском холдинге.
— Заработная плата по итогам собеседования.
— Оформление по ТК РФ.
— Индивидуальные условия по страховке (ДМС) в клиниках Медси.
— Компенсация профессиональной литературы, курсов, обучения и участия в конференциях.
— Пятидневный график работы, гибкое начало рабочего дня.
Задачи:
— Проектировать и строить backend-системы, которые являются чистыми, тестируемыми и эффективными.
— Архитектурно создавать масштабируемые API и инфраструктуру, способную обрабатывать высоконадежные и высоконагруженные требования.
— Вносить сильные мнения по тестированию, качеству и долгосрочной поддерживаемости в каждый проект.
— Решать сложные продуктовые задачи, глубоко анализируя потребности пользователей и поведение системы.
— Формировать инженерные практики и техническую культуру через сотрудничество и практическое лидерство.
Требования:
— Опыт работы backend-инженером от 5 до 7+ лет, предпочтительно 7+ лет.
— Владение как минимум одним backend-языком, таким как Node.js/TypeScript, Python, Go или Java; опыт с Node.js и TypeScript является большим плюсом.
— Опыт проектирования и архитектуры масштабируемой backend-инфраструктуры для высоконадежных или регулируемых сред, таких как финтех, платежи или идентификация.
— Опыт работы с реляционными базами данных (Postgres или MySQL).
— Опыт работы с очередями сообщений или событийно-ориентированными архитектурами (RabbitMQ, Kafka или аналогичные); знание паттернов Event Sourcing будет плюсом.
— Опыт развертывания и управления приложениями в контейнеризированных или облачных средах (Kubernetes, AWS или аналогичные).
— Сильное системное мышление, способность рассуждать о долгосрочных архитектурных последствиях, а не только о отдельных функциях.
— Умение ясно коммуницировать, разбирать сложность и тесно сотрудничать с командой.
— Комфорт в работе в условиях неопределенности и на ранних этапах развития, где практики активно формируются.
— Обязательное проживание в европейском часовом поясе.
Условия:
— Полностью удаленная работа с обязательным нахождением в европейском часовом поясе.
— Команда собирается лично периодически в течение года.
— Базовая годовая зарплата от 116000 до 146000 евро, без индивидуальных переговоров по зарплате.
— Визовая поддержка не предоставляется.
УдалённоseniorBACKEND ENGINEER | REMOTE EU (TIMEZONE) | CLERA #remote #fulltime #itjob #backend https://teletype.in/@remoteit/c6d6gbjARtW; Must be based in a European timezone; this is a firm requirement; Location Fully remote, open to candidates in European timezones
Kiwitaxi — международный сервис бронирования индивидуальных трансферов, работающий более чем в 90 странах и 600 аэропортах.
Tech Stack:
PHP 7.1–7.4, Symfony 1, Symfony 4, Golang, Doctrine, legacy libraries;
MySQL, MariaDB, MongoDB;
Требования к кандидату:
— Практический опыт работы с Go
— Коммерческий опыт backend-разработки на PHP
— Опыт проектирования микросервисной архитектуры и работы с различными типами баз данных
— Опыт руководства backend-командой (от 3 инженеров) и проведения технических собеседований
Location: Warsaw, Mazowieckie, Poland
X-FLOW
is a mobile game development company established in 2018. We gained recognition after the release of
Happy Color
, the most popular digital coloring book and one of the most successful ad-driven mobile apps in the world.
We are currently looking for a
Senior Backend Engineer (Go)
for our flagship project, Happy Color.
Key Responsibilities:
• Design and develop microservices in Go (REST/gRPC), public and internal APIs.
• Integrate with external services, develop contracts.
• Optimize performance, profiling, reduce latency, and scale systems.
• Design database schemas, perform migrations, indexing, and query optimization.
• Work with PostgreSQL/MySQL, Redis, Kafka/NATS and event-driven integrations.
• Implement and maintain CI/CD, cloud infrastructure (AWS) with Docker/Kubernetes.
• Ensure quality: writing tests (unit/integration/e2e), code reviews, automation of checks.
• Ensure observability and reliability: logging, metrics, alerting, tracing.
• Participate in architectural design, RFCs/ADRs.
Requirements:
• 3+ years of commercial development experience, including 3+ years with Golang.
• Proficient in Go: context handling, concurrency (goroutines/channels), profiling (pprof), gRPC/REST, generics, modularity.
• Strong understanding of backend architecture, API design, microservices, and distributed systems.
• Databases: PostgreSQL/MySQL, Redis; design, indexing, transactions.
• Queues/Buses: Kafka/NATS — experience in designing event-driven integrations.
• Experience with search technologies such as OpenSearch would be a plus.
• CI/CD: GitLab CI, feature flags, migrations, blue-green/rolling deployments.
• Testing: Go testing/testify, integration/e2e.
• Security: OAuth2, JWT.
• Understanding of DDD principles, SOLID, 12-factor methodology, observability (Prometheus/Grafana, OpenTelemetry).
• Russian - C1/higher, English - B1.
Nice to have:
• Experience with Python and/or PHP.
• Experience with TypeScript, JavaScript and React.
• Experience with OpenSearch.
• Data architecture: CQRS/Event Sourcing, idempotency, deduplication.
• Experience building BFFs, WebSockets.
• Feature flags, experiments/A-B testing, product metrics.
Technology Stack (Primary):
• Backend: Go, gRPC/REST, PostgreSQL, Redis, Kafka.
• DevOps: GitLab CI, Docker, nice to have: Kubernetes, AWS, Helm.
• Observability: Prometheus, Grafana, Loki, OpenTelemetry, Sentry.
• Search: OpenSearch.
What We Offer:
• Competitive salary and benefits package.
• Opportunity to work with a talented and passionate team in a creative and dynamic environment.
• Flexible working hours and remote/office work options.
• Career growth and professional development opportunities.
• A fun and inclusive company culture that celebrates diversity and creativity.
Join us and let’s create great content together!
When you apply for this role, we process your personal data in accordance with our Candidate Privacy Notice
(
https://xflowgames.com/candidate-privacy-notice)
.
Location: United Kingdom (Remote); United Kingdom (Hybrid)
Workplace: Remote
Most money apps talk at you. Cleo talks back ✨
We're not building another finance app. We're building the world's first AI financial assistant, one that actually understands your money and makes you better at it, and we're changing the world's relationship with money in the process 💰 For everyone, whatever their background or balance.
The proof: profitable, fast-growing, a unicorn with over $300M in ARR, and millions of people who now feel differently about their money.
We love original thinkers who challenge the status quo. We move fast, tell the truth, and there's nowhere to hide from good work here. If that excites you more than it scares you, you'll fit right in.
Follow us on LinkedIn https://www.linkedin.com/company/cleo-ai/ for new features and the occasional roast 🔥
MEET THE TEAM
Here at Cleo, we have ~200 Engineers organised into Pillars ✨ Our stack spans a Ruby on Rails monolith, a single React Native (TypeScript) app frontend, Python for machine learning services, and PostgreSQL, all hosted on AWS and shipped through Kubernetes - backend goes out multiple times a week, app releases to Google and Apple at least weekly. To thrive here, our engineers proactively use our Engineering Principles to guide daily decisions, take ownership of problems beyond their own squad to drive broader impact, and actively drive their own learning, development and growth.
ABOUT THE ROLE
We're hiring Senior Backend Engineers to join one of our cross-functional product squads - working closely with other engineers, designers, analysts, and product partners to build features that improve our users' financial health.
We care far more about how you think than which language you've used before. Much of our product runs on Ruby today, but we deliberately hire polyglot engineers: if you've shipped meaningful product work in any modern stack, you'll ramp quickly here.
Key responsibilities for this role include:
- Shape the direction of upcoming work - break down ambiguous problems with your squad and help drive projects from early discovery through to shipped impact
- Build and evolve the APIs, data models, and business logic behind our product; no Ruby experience required, just strong fundamentals and sound judgement on trade-offs
- Contribute to testing, observability, and experimentation, and help continuously raise the bar on developer experience and product quality
- Drive high-impact initiatives such as our secured credit card, budgeting and financial insight features, and subscription/pricing experiments
- Mentor engineers at your level and beyond, share knowledge generously, and help build a culture where people grow quickly and have real influence
WHAT WE'RE LOOKING FOR
- An experienced engineer with solid fundamentals, having worked across any modern tech stack - the specific language matters less than your ability to reason clearly, learn quickly, and think in trade-offs
- A track record of writing maintainable, thoughtful code and making sound technical decisions with minimal oversight
- Comfortable working with Ruby, or confident you can ramp up quickly in it - deep Ruby experience isn't required
- Strong collaboration skills with product, design, and data partners, with genuine curiosity about users and their problems
- Experience mentoring or raising the bar for engineers around you, and contributing positively to team culture
- Motivated by Cleo's mission - you care about building products that genuinely improve people's financial health
- Alignment with our engineering principles https://web.meetcleo.com/blog/cleo-engineering-principles - autonomy, accountability, pragmatism, and building things that matter
WHAT WE OFFER
We offer benefits package built to support you in and out of work. Benefits vary by country 🌍 and include meaningful equity, comprehensive health insurance, mental health support, a paid one-month sabbatical after four years, a learning & development platform, pension or retirement contributions, and location-specific leave entitlements.
For the full breakdown on what's available in your location, visit our Candidate Hub https://meetcleo.notion.site/Cleo-Candidate-Hub-3b95c63b874580e9a068fdc6c8929ebf 👈
WHAT MATTERS
Cleo's mission is to change the world's relationship with money. We can't do that without building a brilliant, genuinely diverse team - and making sure our hiring process gives everyone a fair shot, running a fair and transparent recruitment process in which every candidate is considered on their merits.
We're glad to make reasonable adjustments at any stage of the process. If there's anything we can do to support you in showing us your best, please let your recruiter or one of the team know.
We may use AI-assisted tools during the recruitment process to take support the team in different ways like taking notes or referring back to conversations. They do not replace the team and all applications are reviewed by a Cleo employee thoroughly!
Location: Spain
Workplace: Remote
ABOUT THE TEAM
The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the Agentic Data Stack, AI Functions, chDB, the in-Console copilot, and the AI/ML partnerships that distribute them — together with the shared components and expertise that let every other ClickHouse team ship AI in the surfaces they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing, building, and operating the products that make ClickHouse the platform of choice for agents and data scientists.
WHAT YOU WILL DO
- Feature Development: Design and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the ClickHouse Cloud platform.
- API Architecture: Create robust, scalable APIs that connect ClickHouse's database capabilities with modern AI/ML inference systems and external/internal AI services.
- Ecosystem Integrations: Implement and maintain integrations with the broader AI/ML ecosystem and standards, ensuring that ClickHouse as a technology works seamlessly with popular frameworks and tools.
- Technical Integration: Integrate models into production systems with proper monitoring, versioning, observability, and evaluation.
- Oncall: Participate in the daytime oncall rotation along with the rest of the team.
- Developer Experience: Design and implement developer tools, SDKs, and documentation that enable users to leverage ClickHouse’s AI/ML capabilities.
WHAT YOU WILL BRING ALONG
- 5+ years of software engineering experience in production environments
- Exposure to working directly with AI/ML technologies
- Backend development experience in TypeScript or Python, with a focus on API design and service architecture
- A high level of ownership and can drive features from concept to production with minimal supervision
- Ability to thrive in collaborative environments and can effectively communicate technical concepts to diverse stakeholders
Nice to have
- Experience integrating and deploying AI/ML models in production systems, including working with inference APIs and vector databases
- Familiarity with cloud technologies such as AWS, Azure, or GCP, particularly services related to AI/ML deployment
- Understanding of database systems and data processing pipelines, with ClickHouse experience being a significant plus
PERKS
- Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 25 countries.
- Healthcare - Employer contributions towards your healthcare.
- Equity in the company - Every new eligible team member who joins our company receives equity.
- Time off - Flexible time off in the US, generous entitlement in other countries.
- A USD$500 Home office setup if you’re a remote employee.
- Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites.
CULTURE - WE ALL SHAPE IT
As part of a rapidly scaling start-up, you will be instrumental in shaping our culture.
Are you interested in finding out more about our culture? Learn more about our values here https://clickhouse.com/company/careers. Check out our blog posts https://clickhouse.com/blog or follow us on LinkedIn https://www.linkedin.com/company/clickhouseinc/life/0c1ee7f4-2129-488d-b413-e7f6270659fd/?viewAsMember=true to find out more about what’s happening at ClickHouse.
EQUAL OPPORTUNITY & PRIVACY
ClickHouse provides equal employment opportunities to all employees and applicants and prohibits discrimination and harassment of any type based on factors such as race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Please see here https://clickhouse.com/legal/applicant-privacy-notice for our Privacy Statement.
Задачи:
— Разработка и развитие backend-сервисов на Python (FastAPI, Django, Flask) в микросервисной архитектуре.
— Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций.
— Работа с данными: проектирование схемы, оптимизация запросов, миграции в PostgreSQL (SQLAlchemy, Alembic).
— Интеграция с очередями сообщений и кэшами: RabbitMQ, Redis — очереди, pub/sub, кэширование.
— Участие в архитектурных решениях, оптимизация производительности сервисов (asyncio, concurrency, кэширование).
— Написание unit- и integration-тестов (pytest), участие в code review.
— Участие в CI/CD-процессах: Docker, docker-compose, GitLab CI/GitHub Actions, базовое понимание Kubernetes.
— Взаимодействие с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами.
Требования:
— Коммерческий опыт разработки на Python от 3 лет, уровень Middle+ / Senior.
— Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns, структуры данных.
— Глубокое знание веб-фреймворков: FastAPI, Django (DRF), Flask — опыт построения REST API в production.
— Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, индексы, транзакции, isolation levels.
— Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями (Alembic, Django migrations).
— Опыт работы с очередями сообщений и кэшами: RabbitMQ, Redis — очереди, pub/sub, кэширование, сессии.
— Понимание принципов микросервисной архитектуры и распределённых систем: service discovery, circuit breaker, rate limiting, observability.
— Опыт работы с Docker, docker-compose, CI/CD (GitLab CI, GitHub Actions), базовое понимание Kubernetes.
— Опыт написания unit- и integration-тестов (pytest), участие в code review.
— Умение работать автономно, брать задачу целиком и доводить до результата.
— Умение переводить бизнес-требования в технические решения и аргументировать свой выбор.
Будет плюсом:
— Глубокое понимание asyncio, async I/O, concurrency моделей (aiohttp, FastAPI async, TaskGroup).
— Опыт разработки высоконагруженных и/или low-latency систем: connection pooling, uvloop, кэширование.
— Опыт работы с gRPC, WebSockets, Elasticsearch, Celery/Arq/Dramatiq для фоновых задач.
— Практика работы с Kubernetes, Helm, мониторинг (Prometheus, Grafana), логирование (ELK).
— Знание паттернов DDD, CQRS, Event Sourcing, опыт работы с event-driven архитектурами.
— Английский язык для работы с зарубежной документацией, командами и стейкхолдерами (для европейских и американских проектов нужен уровень B2+).
Условия:
— Заработная плата на уровне middle+ / senior, вилка для middle 100 000 - 180 000 рублей в месяц.
Процесс:
— Короткое общение с рекрутером.
— Техническое интервью / TechCertify-скрининг.
— Передача на подходящие проекты клиентам.
Location: London, England; Dublin
Workplace: hybrid
About us
Aave Labs began with a simple question: how do we make financial services like borrowing, saving, and earning more accessible globally?
We built the Aave Protocol, now the world’s largest and most trusted onchain lending market, connecting decentralized finance with individuals, traditional finance, and fintech.
Today, we build trusted, high-quality products that expand access to lending, credit, and savings globally
Our culture
We build trusted products that help people access and discover economic opportunities.
We hold a high bar for quality and craftsmanship. No detail is too small. Trust depends on it.
We’re a global team building products people can actually use, turning complex technology into something simple and reliable.
We stay aligned, move quickly, and think long term, while keeping teams lean and focused on impact.
About the Role
We're hiring a Principal Backend Engineer to lead the engineering team behind Push, Aave Labs' regulated, non-custodial on-ramp and off-ramp.
This is a hands-on technical leadership role spanning the systems that connect banking and open-banking partners, identity and compliance controls, payment processing, blockchain settlement, customer wallets, and the applications through which customers access Push.
You'll set the technical direction for a high-stakes financial product where correctness, security, auditability, and operational resilience directly affect customer funds and regulatory obligations. Alongside designing and building critical systems, you'll provide day-to-day leadership to the engineering team, create clarity from product and regulatory requirements, and ensure the team can deliver safely at pace.
How you can make an impact:
Own the technical direction and architecture for Push across backend services, external integrations, data flows, and onchain settlement
Translate product, regulatory, and operational requirements into a clear engineering roadmap, well-scoped projects, and sound technical decisions
Design and build resilient services for on-ramp and off-ramp transaction lifecycles, including payment initiation, status tracking, settlement, exception handling, and customer notifications
Lead integrations with open-banking, payments, identity, compliance, and blockchain infrastructure providers
Define secure boundaries between fiat systems, non-custodial wallets, and onchain execution, ensuring sensitive data, permissions, and signing-related flows are handled appropriately
Set and uphold standards for secure development, architecture review, testing, observability, incident response, deployment, and sustainable on-call ownership
Partner closely with Product, Compliance, Legal, Security, Operations, Finance, and application engineers
Remain hands-on in the codebase, particularly for complex architecture, high-risk changes, and critical production issues
Let's connect if you have:
8+ years of backend engineering experience, including senior technical leadership of production systems and teams
Experience designing distributed, event-driven systems that move or account for real money, with a strong understanding of failure modes and operational risk
Experience with regulated financial products and understanding how to balance compliance and regulatory requirements with product features and goals
Strong backend programming skills. Production experience with Rust is highly desirable; deep experience with Go, Java, C++ can substitute
Strong knowledge of API design, PostgreSQL or another relational database, messaging systems, and service-to-service integration patterns
Experience in regulated fintech, payments, banking, digital assets, or another environment requiring auditability, controls, and high availability
Excellent system-design judgement, including migration strategy, build-versus-buy decisions, security boundaries, and the long-term operational cost of architecture choices
A track record of leading engineers through ambiguous, high-impact work while remaining close to implementation and production operations
Haven’t quite met all the criteria? Let’s not miss out on the chance to speak. Whilst you might not meet every single requirement, you might bring other, more exciting skills to the companies!
Equal opportunities statement:
Aave Labs celebrates diversity and views each and every team member as a separate individual with their own unique identity. No matter your race, religion, gender, ethnicity, age, disability, sexual orientation or even the wallet you use, we welcome you at Aave Labs. As an equal opportunities employer, we take accountability and believe in everyone's potential to build, create and inspire changes. With a mission to build a diverse workforce, we are proud to foster a working environment in which everyone can feel safe and valued for who they are.
Location: Remote, Canada; Remote, United States
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 or Staff Backend Engineer with the
Database Excellence group
, you'll build and evolve database automation and PostgreSQL as a service capabilities for GitLab. The level will be determined during the hiring process. You'll use Go to automate the full lifecycle of PostgreSQL across GitLab's infrastructure, making database operations safer, more consistent, and easier to scale for databases that sit behind high-throughput, always-on internet services. You'll work closely with partner teams to shape how GitLab provisions and manages PostgreSQL in a fully remote, highly collaborative environment.
Some examples of our projects:
SQL Traffic Replay Tooling
, which validates upgrades and changes against real production workloads.
PostgreSQL as a Service Platform
, which provides standardized, automated provisioning and lifecycle management for internal product databases.
PostgreSQL Major Version Upgrade Automation
, which supports safe, repeatable major upgrades at GitLab.com scale.
What you’ll do
Design, build, and maintain Go-based automation that manages the full PostgreSQL lifecycle, including provisioning, configuration, upgrades, failover, scaling, and decommissioning, reducing reactive operational work that currently takes more than 80% of the team's time.
Build automation that works across infrastructure-as-code tooling and cloud infrastructure, and evaluate operator-based approaches as the platform evolves.
Use AI agents as a regular part of building and operating services, including implementation, review, and reducing repetitive work, while keeping the context agents need in the repository so the whole team can build on it.
Build for internet scale by designing automation and services for high-throughput, always-on production workloads, where GitLab.com traffic sets the bar for correctness, latency, and availability.
Integrate compute, storage, networking, identity and access management, and managed data services across cloud providers into one coherent PostgreSQL platform instead of creating bespoke setups for each database.
Build GitLab's PostgreSQL as a service platform to replace bespoke database setups with standardized, automated provisioning and lifecycle management, so supporting more databases doesn't require growing the operations team at the same rate.
Collaborate closely with product management, infrastructure, software delivery, and other engineering teams to design and ship high-performing solutions.
Research, design, and implement improvements to PostgreSQL performance, scalability, and data health, helping maintain more than 8 months of operational runway for all critical database saturation points.
Review database automation and Go changes from other engineers and contributors, with attention to safety, maintainability, and performance.
Document automation practices, PostgreSQL operational patterns, and guidance that helps engineers use and contribute to the platform.
Build safe, repeatable automation for PostgreSQL major version upgrades at GitLab.com scale, validating changes against real production traffic before rollout.
Operate what you build in production from end to end, using production feedback to guide each iteration.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Professional software engineering experience working with PostgreSQL in large, complex production environments, including experience building or operating a database-as-a-service product.
Proficiency with Go, including designing, implementing, testing, and reviewing backend services.
Experience developing Kubernetes operators, controllers, or similar automation for the lifecycle of stateful services, especially databases. Kubernetes experience is one way to demonstrate this skill, but isn't required; comparable experience building database or infrastructure automation is welcome.
Comfort with infrastructure as code and core database operations concepts such as high availability, replication, backups, and system-level performance trade-offs.
Familiarity with Ruby is a plus but isn't required. Much of GitLab's application codebase uses Ruby on Rails, and being able to read it helps when designing automation that application teams depend on. We’ll expect you to become comfortable with it on the job, not on day one.
Strong written communication skills and comfort working asynchronously in an all-remote, distributed team.
Self-directed work style with effective organizational skills, the ability to manage priorities as a "manager of one," and alignment with GitLab's values of transparency, collaboration, inclusion, and open source contribution, as well as its
operating principles
.
Ownership of the technical direction for a major initiative such as the PostgreSQL as a service platform, turning an ambiguous problem into an architecture and a sequenced plan that several engineers can execute in parallel.
Influence beyond the team, setting the patterns other engineers follow, partnering with sibling database, infrastructure, and platform teams, and growing engineers through design reviews and mentorship.
About the team
The
Database Excellence group
keeps GitLab’s databases running reliably through proactive health management, operational excellence, and strategic enablement. We maintain operational runway by identifying and addressing saturation points, operate infrastructure through automated and scalable processes, and provide tools and frameworks that help teams build features sustainably. Our primary focus is GitLab.com, and we're expanding our scope to provide database health frameworks and tooling that benefit self-managed customers as well.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$152,800
—
$259,200 USD
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: Remote, Poland
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
The Pipeline Authoring group develops tools for creating and managing your pipelines. We balance maintaining core functionality of the product with developing newer areas. Our key areas of focus are
CI/CD components
and the
CI/CD Catalog
, which allows users to discover, reuse, and contribute CI/CD components to make software development more efficient and productive.
As a Backend Engineer, you will work on maturing our Catalog and Component functionality and reliability, improve and maintain performance, scalability and security of Pipeline Creation, and always consider usability and user experience in these key areas of the product. Your contributions and collaboration with your fellow team members will ensure that GitLab CI/CD remains a best in class solution.
Some of the things we have recently been working on include:
Inputs for Pipelines
Inputs for Jobs
Inputs Enhancements
CI/CD Catalog - UX improvements
Learn more on the Pipeline Authoring direction pages:
Pipeline Composition
Component Catalog
About the team
The Pipeline Authoring team is made up of experienced Engineers, some having worked in this area for many years and some having joined more recently. The team shares a passion for finding solutions to complex challenges that scale and are maintainable. Located across five countries and several time zones, async communication is key to our success. The team lives by
GitLab’s core values
and is always eager to improve. Many things in GitLab begin with a pipeline, so our team regularly interacts with other GitLab teams, community contributors and customers as we strive to create the best possible Pipeline Authoring experience.
Learn more on the
Pipeline Authoring group handbook page
and
Pipeline Authoring Unfiltered playlist
.
What you’ll do
Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews.
Ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
Advocate for improvements to reliability, security, and performance.
Recognize impediments to our efficiency as a team (“technical debt”), propose and implement solutions.
Participate in agile development practices, including async planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team.
Contribute to our development process by asking questions and providing feedback to make us better as a team.
Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software.
Participate in
Tier 2 on-call
rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.
What you’ll bring
Proficiency with Ruby and Ruby on Rails
Proven experience writing testable code in Ruby on Rails
Experience with Relational Database Management Systems (PostgreSQL is a plus)
Experience with GraphQL is a plus
An ability to self manage and organize in an asynchronous and collaborative work environment
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
Proven ability to work effectively in a team including product managers, designers, and other engineers
A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development
The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits.
Poland base salary range:
248,000zł- 372,000zł
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
.
Зарплата не указана
География найма не уточнена
ОфисseniorBerlin; SENIOR BACKEND ENGINEER (MARTECH) | RELOCATION TO GERMANY | SUMUP #reloaction #germany #fulltime #itjob #backend #martech https://teletype.in/@remoteit/NIkY_PzKnhn; RELOCATION TO GERMANY | SUMUP The MarTech team builds the marketing and growth systems that help SumUp reach more merchants around the world; 🌈 Commitment to Diversity and Inclusion: Be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 📚 A dedicated annual L&D budget of €2,000 for attending conferences and/or advancing your career through further education 🚀 Enrolment onto our VSOP program: You will own a stake in SumUp’s future success 💶 A corporate pension scheme where we match up to 20% of your contributions 🔄 30 Days Sabbatical: Enjoy the unique opportunity to take a well-deserved break with our 30 days sabbatical benefit after completing 3 years of employment with SumUp 🔗 Referral Bonus: Earn additional rewards by referring talented individuals to join the SumUp team 🚵🏾♂️ Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, relocation assistance, subsidised office lunches APPLY
ОфисseniorBoston, MA; New York, NY
seniorWarsaw, Mazowieckie, Poland
УдалённоUnited Kingdom (Remote); United Kingdom (Hybrid)
УдалённоseniorSpain
seniorГеография найма не уточнена
ГибридLondon, England; Dublin
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
УдалённоLocated across five countries and several time zones, async communication is key to our success; The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only