Задачи:
— Владение backend-функционалом от начального проектирования до развертывания и мониторинга.
— Создание и масштабирование инфраструктуры для торговли в реальном времени, включая системы ценообразования, управления рисками, исполнения и расчетов.
— Разработка backend-сервисов с использованием TypeScript/Node.js, Kafka, Redis, очередей и WebSockets.
— Интеграция с EVM-цепочками, кошельками, RPC, смарт-контрактами и потоками транзакций в блокчейне.
Требования:
— Опыт backend-разработки в продуктивных средах не менее 4 лет.
— Глубокие знания TypeScript и Node.js.
— Опыт работы с Python, распределенными системами и backend-инфраструктурой.
— Твердое понимание экосистем EVM и архитектуры Web3.
— Готовность работать в часовом поясе CET-IST.
Плюсом:
— Интерес к DeFi, perpetuals или финансовым технологиям.
Условия:
— Работа в быстрорастущем стартапе с высоким уровнем ответственности.
— Возможность создавать критически важные системы для высокопроизводительной торговой платформы.
Задачи:
— Ведение миграции устаревших сервисов на современную архитектуру с использованием Node.js.
— Владение backend-компонентами в кросс-функциональной команде для реализации end-to-end функционала.
— Проектирование и реализация REST API на инфраструктуре AWS.
— Мониторинг производственных сервисов для обеспечения высокой производительности, масштабируемости и надежности.
— Сотрудничество с продакт-менеджерами и frontend-инженерами для выпуска качественных функций.
— Использование AI-инструментов и агентных рабочих процессов для максимизации продуктивности разработки.
Требования:
— Свободное владение английским языком (устным и письменным).
— Опыт работы с Node.js и/или Java 21+ (Spring Boot).
— Практический опыт работы с AWS, Docker и Kubernetes.
— Владение PostgreSQL и Elasticsearch.
— Опыт работы с распределенными системами, микросервисами и межсервисным взаимодействием.
— Готовность работать в офисе в Берлине не менее 80% времени.
Плюсы:
— Опыт работы с CI/CD пайплайнами.
— Знакомство с AI-копилотами и агентами LLM.
— Степень бакалавра или магистра в области компьютерных наук или смежных областях.
Условия:
— Визовая поддержка для международных кандидатов.
— 28 дней отпуска плюс дополнительные дни за выслугу и особые случаи.
— Бесплатный обед в офисе и доступ к полностью оборудованному спортзалу.
— Корпоративная пенсионная программа и поддержка психического здоровья через nilo.health.
— Поддержка профессионального развития и культура обратной связи.
— Инициативы по устойчивому развитию через внутреннюю Green команду.
Задачи:
— Ведение миграции устаревших сервисов на современную архитектуру с использованием Node.js.
— Владение backend-компонентами в кросс-функциональной команде для реализации end-to-end функционала.
— Проектирование и реализация REST API на инфраструктуре AWS.
— Мониторинг производственных сервисов для обеспечения высокой производительности, масштабируемости и надежности.
— Сотрудничество с продакт-менеджерами и frontend-инженерами для выпуска качественных функций.
— Использование AI-инструментов и агентных рабочих процессов для максимизации продуктивности разработки.
Требования:
— Свободное владение английским языком (устным и письменным).
— Опыт работы с Node.js и/или Java 21+ (Spring Boot).
— Практический опыт работы с AWS, Docker и Kubernetes.
— Владение PostgreSQL и Elasticsearch.
— Опыт работы с распределенными системами, микросервисами и межсервисным взаимодействием.
— Готовность работать в офисе в Берлине не менее 80% времени.
Плюсы:
— Опыт работы с CI/CD пайплайнами.
— Знакомство с AI-копилотами и агентами LLM.
— Степень бакалавра или магистра в области компьютерных наук или смежных областях.
Условия:
— Визовая поддержка для международных кандидатов.
— 28 дней отпуска плюс дополнительные дни за выслугу и особые случаи.
— Бесплатный обед в офисе и доступ к полностью оборудованному спортзалу.
— Корпоративная пенсионная программа и поддержка психического здоровья через nilo.health.
— Поддержка профессионального развития и культура обратной связи.
— Инициативы по устойчивому развитию через внутреннюю Green команду.
ГибридseniorBerlin
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Сотрудничать с техническим лидером для проектирования новых функций и доведения их до завершения.
— Разрабатывать, тестировать, деплоить и поддерживать программное обеспечение в динамичной среде.
— Наставлять младших членов команды, обеспечивая качество кода через pull requests и помогая с вопросами.
— Следить за последними тенденциями в технологиях и предлагать идеи на внутренних мероприятиях.
— Работать в кросс-функциональной команде, поддерживая высокие технические стандарты по всему продукту.
Требования:
— Опыт разработки на JVM-языках и Spring Boot в крупных продуктивных системах (опыт с Kotlin будет плюсом).
— Хорошее понимание микросервисной архитектуры.
— Знание реляционных и нереляционных баз данных, предпочтительно PostgreSQL.
— Опыт работы с современной облачной архитектурой, предпочтительно AWS.
— Свободное владение английским языком.
— Ориентация на результат и умение доводить задачи до конца.
— Внимание к безопасности.
— Мотивация писать хорошо протестированный и документированный код.
— Готовность давать и принимать открытый, прямой и своевременный фидбек.
Условия:
— Возможность карьерного роста в одной из известных европейских компаний.
— Социальные льготы: бюджет на развитие, удалённая работа, скидки на фитнес и wellness, языковые приложения, проездной.
— Премиум-подписка на личный банковский счёт N26 и для друзей/семьи.
— Дополнительный день отпуска за каждый год работы.
— Высокая степень автономии и доступ к современным технологиям.
— Работа в международной команде.
— Пакет релокации с поддержкой визы для нуждающихся.
Задачи:
— Писать высококачественный, производительный код преимущественно на Go.
— Реализовывать новые микросервисы и управлять миграцией с устаревшего Ruby монолита.
— Сотрудничать с менеджерами продуктов, дизайнерами и дата-сайентистами для преобразования требований в технические решения.
— Оптимизировать системы для низкой задержки и высокой надежности при большой нагрузке.
Требования:
— Опыт разработки масштабируемых backend-сервисов от 3 лет (5+ для senior).
— Сильные инженерные основы, владение Go, Python, C++, Java или Ruby.
— Глубокие знания PostgreSQL, MongoDB, Redis и брокеров сообщений RabbitMQ или Kafka.
— Минимум год практического опыта с задачами, связанными с картографией (геопространственные данные, сопоставление с картой, алгоритмы маршрутизации).
— Проживание или готовность к переезду в Лондон, Великобритания.
Плюсы:
— Опыт работы с движками маршрутизации OSRM и OpenStreetMap.
— Владение C++.
— Интуиция по реальным навигационным кейсам (дрейф GPS, перерасчет маршрутов).
Условия:
— Офис в Западном Лондоне с гибким началом и окончанием рабочего дня.
— Опционы на акции компании и бюджет на профессиональное развитие.
— Частная медицинская и стоматологическая страховка, страхование жизни и критических заболеваний.
— Современный MacBook Pro и 4k монитор.
— Поддержка при переезде, включая спонсорство визы и компенсацию расходов.
Процесс найма:
— Скрининг рекрутером.
— Задачи по алгоритмам и кодинг вживую.
— Проектирование системы и структурированный обзор опыта (для senior+).
Задачи:
— Проектирование и реализация микросервисов с нуля.
— Решение задач конкурентного доступа (race conditions, балансы, одновременные покупки).
— Глубокая оптимизация PostgreSQL, работа со сложными запросами и уровнями изоляции.
— Написание тестов всех уровней (Unit, Integration с Test containers, E2E).
— Использование AI-ассистентов для ускорения рутины и критическая оценка их кода.
Требования:
— 5+ лет в бэкенде.
— Глубокое понимание Event Loop, libuv, потоков и профилирования памяти.
— Реальный опыт с NestJS (DI, Guards, Interceptors, Pipes, микросервисные транспорты).
— Практическое понимание уровней изоляции транзакций в PostgreSQL.
— Опыт работы с AI-инструментами Cursor, Copilot, Claude или ChatGPT.
Будет плюсом:
— Опыт в сферах Gaming, E-commerce, HFT или Fintech.
— Работа с платежными сервисами и банковскими системами.
Условия:
— Стабильная оплата в USDT с привязкой к твердой валюте.
— Долгосрочный и устойчивый проект с прозрачными целями.
— Полностью удалённая работа из любой точки в часовом поясе GMT+3.
— Минимум бюрократии, максимум инженерных вызовов и современных инструментов.
Location: Poland; Portugal; Ireland; Germany
Workplace: Remote
Attio is the CRM for agentic revenue. Designed for the most ambitious go-to-market teams, it gives companies the power to understand every customer, automate at scale, and build their go-to-market motion exactly as they need. We've raised $116M from some of the world's best investors: GV (Google Ventures), Redpoint, Balderton, Point Nine, and 01A.
We hire builders who thrive on complex technical challenges, hold themselves to a high bar, and genuinely care about delighting the people who use what they build. The team here brings sharp judgement, real craft, and the drive to do exceptional work. We're obsessed about the details and energized by the frontier.
If you want to do the best work of your career, this is the right place.
ABOUT THE ROLE
Our Engineering team tackles the toughest challenges, so our users never have to. Real-time infrastructure, AI-native architecture, and a frontend that feels effortless - all powered by a team that moves fast, thinks rigorously, and holds an exceptionally high bar for quality.
We’re looking for a Senior Product Engineer who takes pride in pushing boundaries, obsesses over details, and wants to help reinvent how millions of people work.
WHAT YOU'LL DO
- Use your strong expertise in TypeScript/Node.js/GCP to move the company and product forward
- Lead projects end-to-end to solve real customer problems
- Architect the systems which power new features to support our high standards of performance, reliability, security and scale, and re-architect existing systems as their scaling demands grow
- Design REST API contracts for both internal and external consumers that are easy to work with
- Represent Attio’s Product & Engineering values both internally and externally
WHAT YOU'LL BRING
- Experience designing scalable, reliable, secure backend systems
- Excellent knowledge of modern Cloud Native systems architecture
- Expertise with Node.js and TypeScript
- A track record of ownership and product delivery
- A proactive, self-motivated problem solving attitude, with a strong passion for advancing and innovating in distributed systems
- The ability to communicate technical ideas to the wider team and influence stakeholders across Engineering, Product and Design
Nice to have:
- Experience contributing to, or participating in open source projects
- An interest or experience in mentoring other members of the team
- Experience working with data-rich backend applications, or processing large volumes of real-time data
- A love for experimenting with new ideas, tools and techniques, and exploring new technologies
WHAT WE OFFER
- Equity in an early-stage tech company on an incredible trajectory
- Apple hardware
- Team off-site in fun places! (We've been to Barcelona, Lisbon, Malta, and Split so far)
- Location specific benefits
nb. We are open to candidates currently living in: Poland, Germany, Portugal, Ireland
Location: London
Workplace: Hybrid
Attio is the CRM for agentic revenue. Designed for the most ambitious go-to-market teams, it gives companies the power to understand every customer, automate at scale, and build their go-to-market motion exactly as they need. We've raised $116M from some of the world's best investors: GV (Google Ventures), Redpoint, Balderton, Point Nine, and 01A.
We hire builders who thrive on complex technical challenges, hold themselves to a high bar, and genuinely care about delighting the people who use what they build. The team here brings sharp judgement, real craft, and the drive to do exceptional work. We're obsessed about the details and energized by the frontier.
If you want to do the best work of your career, this is the right place.
ABOUT THE ROLE
Our Engineering team tackles the toughest challenges, so our users never have to. Real-time infrastructure, AI-native architecture, and a frontend that feels effortless - all powered by a team that moves fast, thinks rigorously, and holds an exceptionally high bar for quality.
We’re looking for a Senior Product Engineer who takes pride in pushing boundaries, obsesses over details, and wants to help reinvent how millions of people work.
WHAT YOU'LL DO
- Use your strong expertise in TypeScript/Node.js/GCP to move the company and product forward
- Lead projects end-to-end to solve real customer problems
- Architect the systems which power new features to support our high standards of performance, reliability, security and scale, and re-architect existing systems as their scaling demands grow
- Design REST API contracts for both internal and external consumers that are easy to work with
- Represent Attio’s Product & Engineering values both internally and externally
WHAT YOU'LL BRING
- Experience designing scalable, reliable, secure backend systems
- Excellent knowledge of modern Cloud Native systems architecture
- Expertise with Node.js and TypeScript
- A track record of ownership and product delivery
- A proactive, self-motivated problem solving attitude, with a strong passion for advancing and innovating in distributed systems
- The ability to communicate technical ideas to the wider team and influence stakeholders across Engineering, Product and Design
Nice to have:
- Experience contributing to, or participating in open source projects
- An interest or experience in mentoring other members of the team
- Experience working with data-rich backend applications, or processing large volumes of real-time data
- A love for experimenting with new ideas, tools and techniques, and exploring new technologies
WHAT WE OFFER
- Competitive salary of £95,000 to £125,000
- Equity in an early-stage tech company on an incredible trajectory
- 25 days holiday plus local public holidays
- Apple hardware
- Private medical insurance through AXA
- Pension contribution through Hargreaves Lansdown
- Enhanced family leave
- Team off-site in fun places! (We've been to Barcelona, Lisbon, Malta, and Split so far)
О ПРОЕКТЕ
Zerion — это главный вход в мир Web3 и DeFi. Мы строим мощную платформу, которая агрегирует тысячи протоколов и миллионы транзакций. Команда Platform создает «фундамент» системы — распределенные бэкенд-сервисы, которые должны работать как часы при любых нагрузках.
ВАШИ КЛЮЧЕВЫЕ ВЫЗОВЫ
— Scale: Проектирование и поддержка масштабируемых сервисов в распределенной среде.
— Infrastructure: Плотная работа с Web3-инфраструктурой и интеграция новых протоколов.
— End-to-End Ownership: Вы отвечаете за сервис целиком — от первой строчки кода и архитектуры до мониторинга в проде.
— Product Impact: Реальное влияние на то, каким будет продукт и как он будет развиваться.
НАШ СТЕК
— Python 3 (Core)
— Базы данных: Postgres, MongoDB, Cassandra
— Инфра: Docker, Kubernetes, AWS
— Мониторинг: Prometheus, Grafana, Sentry
— Будет круто, если вы знаете Golang или уже имели опыт в Web3.
ЧТО МЫ ЖДЕМ ОТ ВАС
— Backend Pro: 5+ лет опыта разработки распределенных систем (distributed backend).
— Ownership Mindset: Вы не просто пишете код, а берете на себя ответственность за результат.
— Balance: Умение находить золотую середину между скоростью разработки и качеством архитектуры.
— Context: Часовой пояс близкий к Европе (UTC+1...UTC+4) будет преимуществом.
ПОЧЕМУ С НАМИ КРУТО?
— Freedom: Полная удаленка без границ и лишней бюрократии.
— Tech Challenge: Работа со сложнейшей инфраструктурой в самом динамичном секторе IT.
— Transparency: Прямое общение, открытость к идеям и сильная инженерная культура.
Задачи:
— Интеграция с блокчейн-нодами: мониторинг on-chain событий, парсинг транзакций, управление подтверждениями (confirmations depth) в EVM-сетях и UTXO-цепочках (Bitcoin, Litecoin и др.)
— Разработка сервисов приёма и выплат: генерация адресов, hot/cold wallet логика, sweeping, fee estimation
— Построение надёжного транзакционного pipeline с идемпотентностью, reconciliation и двойной записью
— API для мерчантского кабинета: история операций, балансы, webhooks, управление выплатами
— Проектирование и поддержка REST / WebSocket API для фронтенда и внешних интеграций
— Участие в проектировании микросервисной архитектуры и межсервисного взаимодействия
— Оптимизация запросов к БД, работа с высоконагруженными сценариями
Требования:
— 5+ лет опыта бэкенд-разработки, из них 3+ года на Node.js / TypeScript
— Практический опыт работы с блокчейном
— Понимание устройства EVM-сетей
— Уверенное владение PostgreSQL: сложные запросы, индексы, партиционирование
— Опыт проектирования REST API: версионирование, документирование (OpenAPI / Swagger)
— Понимание принципов микросервисной архитектуры, опыт с message brokers (Kafka, RabbitMQ или аналоги)
— Опыт работы с Redis: кэширование, очереди, rate limiting
— Понимание финансовой логики: двойная запись, согласованность данных, идемпотентность
— Опыт написания тестов: unit, integration
— Docker, базовые знания CI/CD
Будет плюсом:
— Опыт самостоятельной настройки и эксплуатации блокчейн-нод
— Опыт в fintech, payment processing или криптовалютных проектах
— Знакомство с KYC/AML-процессами и transaction screening (Chainalysis, Elliptic и аналоги)
— Опыт с ClickHouse для аналитических нагрузок
— Observability: Prometheus, Grafana, structured logging
Условия:
— Работа в небольшой, но профессиональной и живой команде без бюрократии
— Ценим инициативу, ответственность и внимание к деталям
— Гибкий формат работы: полностью удалённо, свободный график
— Конкурентная оплата труда (в USD / USDT / RUB)
О ПРОЕКТЕ
Match Systems создает мощные экосистемы для криптоплатежей и передовые AML-комплексы (анализ и трекинг транзакций). Мы работаем на острие технологий, помогая делать блокчейн прозрачным и безопасным.
ВАШИ КЛЮЧЕВЫЕ ВЫЗОВЫ
— Highload Engine: Проектирование и развитие сверхнагруженных backend-сервисов на Python.
— Optimization: Поиск и устранение узких мест в производительности систем.
— Scalability: Масштабирование архитектуры для обработки огромных массивов данных.
— Quality: Проведение Code Review и внедрение культуры тестирования (Unit, Integration).
— Cross-Team: Синхронизация с командами для внедрения надежных решений.
ЧТО МЫ ЖДЕМ ОТ ВАС
— Solid Experience: 7+ лет в разработке на Python.
— FastAPI Pro: Глубокие знания и опыт работы с фреймворком.
— Asynchronous Master: Экспертное владение asyncio, threading, multiprocessing. Вы понимаете влияние GIL и знаете, когда выбрать I/O-bound или CPU-bound подход.
— Messaging: Уверенная работа с Kafka и RabbitMQ (понимание разницы между FIFO/LIFO и Pub/Sub).
— Protocols: Опыт разработки RESTful API, работа с gRPC и RPC.
— Database Skills: Владение PostgreSQL и мастерство использования ORM.
— Domain: Опыт в Crypto / Blockchain или разработке торговых ботов будет вашим преимуществом.
ПОЧЕМУ ЭТО КРУТО?
— Global Presence: Возможность работать из любой точки мира или наших хабов (Дубай, Сингапур).
— Complex Tasks: Реальные вызовы в одной из самых востребованных ниш (AML и блокчейн-безопасность).
— Hardcore Team: Работа в команде топовых экспертов отрасли.
— Growth: Профессиональный рост в среде, где технологии меняются каждый день.
УдалённоseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
О РОЛИ
Мы ищем опытного backend-разработчика для усиления Web3-направления. Роль предполагает проектирование архитектуры, разработку ключевой серверной логики и развитие масштабируемых API. Основной фокус — производительность и устойчивость системы при работе с блокчейн-сервисами.
ОСНОВНЫЕ ЗАДАЧИ
— Проектирование и реализация сложной backend-логики на Python.
— Развитие API и глубокая интеграция с внешними Web3-сервисами.
— Оптимизация производительности и устойчивости высоконагруженных компонентов.
— Участие в принятии ключевых архитектурных и технических решений.
ТРЕБОВАНИЯ К КАНДИДАТУ
— Опыт разработки на Python (FastAPI) от 1,5 лет.
— Практический опыт работы с брокерами сообщений (Kafka) и кэшированием (Redis).
— Опыт реализации межсервисного взаимодействия через gRPC.
— Глубокое понимание микросервисной архитектуры и проектирования REST API.
— Наличие завершенных проектов в сфере Web3.
— Уверенное владение Django (ORM, middleware, management commands).
БУДЕТ ПРЕИМУЩЕСТВОМ
— Опыт работы с Docker и понимание принципов CI/CD.
— Навыки оптимизации высоконагруженных (highload) систем.
— Опыт работы с асинхронными фреймворками (ASGI).
УСЛОВИЯ РАБОТЫ
— Участие в разработке инновационных масштабируемых сервисов.
— Реальная возможность влиять на архитектурный облик продукта.
— Конкурентная заработная плата в стабильной валюте.
— Работа в сильной инженерной команде с возможностью профессионального роста.
Jetlyn разрабатывает комплексную CRM-экосистему для крупного застройщика.
Требования:
— Коммерческий опыт backend-разработки на Python от 3 лет
— Уверенное владение FastAPI и Django, глубокое понимание asyncio для высококонкурентных задач
— Опыт проектирования и реализации сервисов с нуля (архитектура, БД, API, деплой)
— Твёрдое понимание алгоритмов и структур данных, умение выбирать оптимальные решения под нагрузку
— Опыт написания тестов (pytest/unittest), соблюдения принципов чистого кода и code review
— Понимание REST API, работы с реляционными БД, брокерами сообщений и кэшем
— Готовность брать ответственность за фичу от постановки задачи до stable-релиза
Задачи:
— Участие в проектировании, разработке и поддержке сервисов/микросервисов.
— Code review в команде.
— Разработка юнит-тестов и тестирование собственного кода на соответствие критериям приемки.
— Анализ инцидентов.
— Активное участие в формировании DevOps-решений, инструментов и автоматизации.
— Разработка и внедрение CI/CD, интеграция с сервисами, настройка сервисов мониторинга и уведомлений, организация автоматизированного тестирования и проверки кода.
Требования:
— Опыт создания production-решений, простых в эксплуатации (способных работать 24х7, с развернутой системой метрик prometheus/grafana/ELK).
— Глубокое знание и понимание архитектурных принципов.
— Углубленное знакомство с Kubernetes, включая написание операторов и контроллеров.
— Отличное владение Python, умение работать с асинхронным кодом.
— Знание классических алгоритмов и структур данных.
— Навыки технического лидерства проектом.
— Опыт работы с сервисами под большой нагрузкой.
— Навыки работы с Linux.
— Опыт работы с реляционными базами данных.
Location: USA (Remote); Slovakia (Remote); Spain (Remote); Czechia (Remote); Switzerland (Remote); Estonia (Remote); Mexico (Remote); Israel (Remote); Bulgaria (Remote); Austria (Remote); Iceland (Remote); Croatia (Remote); Hungary (Remote); Ireland (Remote); Canada (Remote); South Africa (Remote); Brazil (Remote); Finland (Remote); UK (Remote); Cyprus (Remote); Malta (Remote); Latvia (Remote); Argentina (Remote); Poland (Remote); Uruguay (Remote)
Workplace: Remote
WHO WE ARE
Hi, we're DuckDuckGo, the online protection company and remote-first team of 400+ on a mission to raise the standard of trust online. Founded in 2008 and profitable since 2014, our annual revenue is in the hundreds of millions USD and millions use our browser on Mac https://spreadprivacy.com/introducing-duckduckgo-for-mac/, Windows https://spreadprivacy.com/windows-browser-open-beta/, iOS https://spreadprivacy.com/duckduckgo-privacy-browser-ios14/, and Android https://spreadprivacy.com/introducing-app-tracking-protection/, our search engine https://duckduckgo.com/, and the DuckDuckGo subscription https://duckduckgo.com/pro. We also offer private, useful, and optional AI, including Duck.ai https://duck.ai/, which lets you chat privately with ChatGPT, Claude, and other AIs, all in one place.
Our culture https://duckduckgo.com/how-we-work of trust, inclusivity, and empowered project management underpins everything we do, where each team member takes full ownership of their projects, from scoping and execution to postmortem. If you're seeking end-to-end ownership of your work, you've come to the right place!
YOUR TEAM AND ROLE
Working on the Backend Functional Team, you'll lead complex projects across key company-wide objectives. Using Perl (Version 5), Go, and Node.js, you’ll write pragmatic, performant, testable code that works consistently, and work on related projects. Recent projects include:
- Implementing AI-assisted answers and integrating them into our Search product while maintaining our privacy-first approach
- Delivering improvements to Duck.ai to help us make it a competitive AI chat alternative for both free and paying users
- Implementing sophisticated data processing pipelines that maintain search relevancy
As a Senior Backend Engineer, you'll collaborate remotely with your peers and take responsibility for solving product issues impacting our all-in-one privacy solution, whether large or small. In time, you'll formally mentor other engineers, supporting their career growth and the growth of the Backend Team at DuckDuckGo.
ABOUT YOU
- 7+ years of professional experience, primarily focused on backend systems that power consumer-facing products
- Product acumen to reason about technical tradeoffs in terms of user impact
- Familiarity with AI agent tooling: evaluation frameworks, RAG pipelines and prompt engineering
- A fundamental understanding of complex data structures and algorithms — you can develop and apply new solutions and confidently navigate and improve existing code.
- Data-driven analytical skills for decision-making, stakeholder alignment, and experiment-oriented delivery
- Solid project management abilities
- Excellent written and verbal communication to validate and articulate decisions
- Previous experience leading and mentoring experienced engineers, supporting their career goals, and unlocking their potential.
COMPENSATION
This role is paid on a regional pay scale, in local currency, and stock options:
- United States: $190,500 USD annually
- United Kingdom: £134,600 GBP annually
- Canada: C$253,500 CAD annually
- Europe/Rest of World: €157,350 EUR annually
In Spain, pay is expected to transition to the EUR scale on January 1, 2027, and in other Europe/Rest of World countries on February 1, 2027.
Compensation is transparent across the organization, and all team members within the same professional level and global region receive the same compensation.
Eligibility for company-sponsored health benefits is limited to team members based in the United States. This program does not extend to team members located in other countries, such as Canada or the UK.
Our Team Member Support Guide https://duckduckgo.com/assets/hiring/team_support_guide.pdf explains how we prioritize your wellbeing including paid parental leave, office setup, and co-working allowances.
HIRING PROCESS
Hiring works best when it's a two-way street. Learn how we help you get to know DuckDuckGo, envision your future role here, and find out more about how we hire https://duckduckgo.com/how-we-hire.
DIVERSITY, EQUITY AND INCLUSION
DuckDuckGo provides equal work opportunities to all team members and applicants, and it prohibits discrimination and harassment of any type on the basis of race, color, ethnicity, caste, religion, age, sex (including pregnancy), national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by our policies or federal, state, or local laws.
We want to ensure that our hiring process is accessible. If you need reasonable accommodation for any part of the application process because of a medical condition or disability, please send an email to careers@duckduckgo.com to let us know the nature of your request.
PLEASE NOTE THAT:
- You’ll be required to attend meetings on camera via video conferencing
- Expect to travel at least two times a year: once for our all-hands meetup and again for a team retreat (each around 4-5 days). While extenuating circumstances may impact attendance, everyone is strongly encouraged to attend.
- While we offer a flexible work arrangement with no core hours, expect an average full-time commitment of 40 hours per week.
- A successful candidate must pass a background check as a condition of joining the team.
- By applying for this role, you confirm that all information submitted is accurate and complete. You further acknowledge that providing false or fraudulent information during the application process is cause for denial of an offer, revocation of any existing offer, or other adverse action, up to and including termination after the start of your commencement of work.
Disclosure Statement: Use of AI in Hiring Process
As part of our commitment to enhancing our recruitment process, we utilize artificial intelligence (AI) technology to assist in reviewing and summarizing job applications and test projects, including those tools integrated into our recruitment vendor platforms. We use AI to flag potentially fraudulent applications, analyze and summarize applicants’ experience, interviews, and project performance, and help streamline our selection process.
Key Principles:
- Data Privacy: All information provided in your application will be handled in accordance with our Recruiting Privacy Policy https://duckduckgo.com/static-assets/files/pages/careers/DuckDuckGo-Recruiting-Privacy-Policy-effective-September-30-2025.pdf. We ensure that your personal information is protected and used solely for recruitment purposes.
- Human Oversight and Accountability: The AI technology is designed to support our hiring team by providing insights and summaries of applications and evaluations of test projects against scoring rubrics. All final evaluations and hiring decisions, however, will be made by our hiring team, who will consider the AI's input alongside other factors.
- Transparency: We believe in transparency regarding our hiring practices. If you have any questions about how AI is used in our recruitment process, please feel free to reach out to us.
By submitting your application, you acknowledge and consent to the use of AI technology in our review process. If you would like to request an alternative selection process, please contact us as at careers@duckduckgo.com. Thank you for your interest in joining DuckDuckGo!
#LI-DNI
Компания — процессинговая платформа для криптовалютных платежей, работающая с мерчантами по всему миру (e-commerce, iGaming). Продукт — надёжный и высоконагруженный бэкенд, а также удобные инструменты для клиентов: личный кабинет, аналитика и управление транзакциями.
Задачи:
— Разработка и развитие API для личного кабинета мерчанта и дашбордов.
— Проектирование и поддержка REST / WebSocket API для фронтенда и внешних интеграций.
— Работа с транзакционными данными: история операций, балансы, выплаты, reconciliation.
— Разработка системы ролей, прав доступа и аудита действий пользователей.
— Участие в проектировании микросервисной архитектуры и межсервисного взаимодействия.
— Оптимизация запросов к БД, работа с высоконагруженными сценариями.
Требования:
— 5+ лет опыта бэкенд-разработки, из них 3+ года на Node.js / TypeScript.
— Уверенное владение PostgreSQL: сложные запросы, индексы, партиционирование.
— Опыт проектирования REST API: версионирование, документирование (OpenAPI / Swagger).
— Понимание принципов микросервисной архитектуры, опыт с message brokers (Kafka, RabbitMQ или аналоги).
— Опыт работы с Redis: кэширование, очереди, rate limiting.
— Практика написания тестов: unit, integration (Jest / Vitest).
— Понимание финансовой логики: двойная запись, согласованность данных, идемпотентность операций.
— Умение работать с Docker, базовые знания CI/CD-процессов.
Будет большим плюсом:
— Опыт работы с blockchain-нодами или крипто-SDK (web3.js, ethers.js, BitcoinJS и др.).
— Понимание устройства EVM-сетей, UTXO-модели, механизмов подтверждения транзакций.
— Опыт в fintech, payment processing или криптовалютных проектах.
— Знакомство с KYC/AML-процессами на уровне интеграций.
— Опыт с ClickHouse для аналитических нагрузок.
— Опыт настройки observability: Prometheus, Grafana, structured logging.
Условия:
— Работа в небольшой, профессиональной и живой команде без бюрократии.
— Ценим инициативу, ответственность и внимание к деталям.
— Гибкий формат работы: полностью удалённо, свободный график.
— Конкурентная оплата труда.
Location: EMEA Remote
Hi, I’m Paul, VP of Engineering at
Customer.io
. We’re looking for experienced backend engineers who care deeply about reliability, performance, and scalability. You’ll design, build, and evolve the systems that power communication at massive scale - while helping us push the boundaries of what great engineering can look like.
About
Customer.io
Over 9,000 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.
We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence.
What We Value
Ownership
You own problems end to end. You move fast, act like an owner, and thrive in ambiguity. You've led complex projects before, whether officially or not, and you're ready to do it again.
Engineers with product taste
You think like a user, not just an engineer. You care how your systems power real customer value - and how to make them better.
A healthy skepticism for “the way things are done.”
You bring rigor and creativity. Best practices matter - but never more than forward motion.
What You’ll Do
Design and build distributed systems in Go that help customers send timely, relevant messages at scale
Collaborate across teams to debug issues and deliver reliable solutions
Own problems end to end - from architecture and schema design to testing, deployment, and monitoring
Participate in an on-call rotation as required, supporting the reliability of the systems you build
Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship
Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output
What we're looking for
7+ years of experience building scalable, distributed systems in Go (or similar statically typed languages)
Comfort working in cloud-native environments (AWS, GCP)
Familiarity with relational databases (we use MySQL) and an understanding of performance tradeoffs
Experience with observability tooling and operating production systems
A bias for action over perfection, and pride in owning technical decisions
Compensation & Benefits
We believe in transparency. Starting salary for this role is $150,000 - $200,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment. In addition to base salary, this role includes an equity grant in the form of stock options, so you share in the success you help build.
We know our people are what make us great, and we’re committed to taking great care of them. Our inclusive benefits package supports your well-being and growth, including
100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
. We also offer
16 weeks paid parental leave
,
unlimited PTO
, stipends for remote work and wellness, a professional development budget, and more.
See full benefits here →
Our Process
No gotchas, no trick questions - just a clear, human process designed to help both of us make an informed decision.
Application - We review everyone with care. Tell us why you're interested.
Recruiter Call (30 mins) - Let’s chat about what you’re looking for and how we work.
Hiring Manager Interview (60 mins) - Talk with one of our hiring managers about your working style and a project you've owned end-to-end, plus a short AI-assisted coding exercise.
Technical Interview (60 mins) - A collaborative system design conversation focused on scaling challenges.
Take-Home Assignment - Complete a short, realistic task similar to what you’d work on here.
Assignment Review Call (60 mins) - Walk us through your work and discuss tradeoffs, priorities, and how you’d iterate.
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Zoom is the only video conference platform that we use, virtual interviews will be conducted using the video capability (i.e., not via the chat), and offers will be extended in writing on official
Customer.io
letterhead. Please be vigilant in all of your job search activity, and if you have any questions please contact jobs@customer.io.
Join us!
We believe in empathy, transparency, responsibility, and, yes, a little awkwardness. If you’re excited by what you read and want to build software that makes communication better for everyone—apply now.
Location: Americas Remote
Hi, I’m Paul, VP of Engineering at
Customer.io
. We’re looking for experienced backend engineers who care deeply about reliability, performance, and scalability. You’ll design, build, and evolve the systems that power communication at massive scale - while helping us push the boundaries of what great engineering can look like.
About
Customer.io
Over 9,000 companies - from scrappy startups to global brands - use our platform to send billions of emails, push notifications, in-app messages, and SMS every day. Customer.io powers automated communication that people actually want to receive.
We help teams send smarter, more relevant messages using real-time behavioral data. Under the hood: Go, React, Ember and AI help us ship fast and scale with confidence.
What We Value
Ownership
You own problems end to end. You move fast, act like an owner, and thrive in ambiguity. You've led complex projects before, whether officially or not, and you're ready to do it again.
Engineers with product taste
You think like a user, not just an engineer. You care how your systems power real customer value - and how to make them better.
A healthy skepticism for “the way things are done.”
You bring rigor and creativity. Best practices matter - but never more than forward motion.
What You’ll Do
Design and build distributed systems in Go that help customers send timely, relevant messages at scale
Collaborate across teams to debug issues and deliver reliable solutions
Own problems end to end - from architecture and schema design to testing, deployment, and monitoring
Participate in an on-call rotation as required, supporting the reliability of the systems you build
Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship
Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output
What we're looking for
7+ years of experience building scalable, distributed systems in Go (or similar statically typed languages)
Comfort working in cloud-native environments (AWS, GCP)
Familiarity with relational databases (we use MySQL) and an understanding of performance tradeoffs
Experience with observability tooling and operating production systems
A bias for action over perfection, and pride in owning technical decisions
Compensation & Benefits
We believe in transparency. Starting salary for this role is $150,000 - $200,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment. In addition to base salary, this role includes an equity grant in the form of stock options, so you share in the success you help build.
We know our people are what make us great, and we’re committed to taking great care of them. Our inclusive benefits package supports your well-being and growth, including
100% coverage of medical, dental, vision, mental health, and supplemental insurance premiums for you and your family
. We also offer
16 weeks paid parental leave
,
unlimited PTO
, stipends for remote work and wellness, a professional development budget, and more.
See full benefits here →
Our Process
No gotchas, no trick questions - just a clear, human process designed to help both of us make an informed decision.
Application - We review everyone with care. Tell us why you're interested.
Recruiter Call (30 mins) - Let’s chat about what you’re looking for and how we work.
Hiring Manager Interview (60 mins) - Talk with one of our hiring managers about your working style and a project you've owned end-to-end, plus a short AI-assisted coding exercise.
Technical Interview (60 mins) - A collaborative system design conversation focused on scaling challenges.
Take-Home Assignment - Complete a short, realistic task similar to what you’d work on here.
Assignment Review Call (60 mins) - Walk us through your work and discuss tradeoffs, priorities, and how you’d iterate.
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Zoom is the only video conference platform that we use, virtual interviews will be conducted using the video capability (i.e., not via the chat), and offers will be extended in writing on official
Customer.io
letterhead. Please be vigilant in all of your job search activity, and if you have any questions please contact jobs@customer.io.
Join us!
We believe in empathy, transparency, responsibility, and, yes, a little awkwardness. If you’re excited by what you read and want to build software that makes communication better for everyone—apply now.
УдалённоseniorPoland; Portugal; Ireland; Germany
ГибридseniorLondon
УдалённоseniorUSA (Remote); Slovakia (Remote); Spain (Remote); Czechia (Remote); Switzerland (Remote); Estonia (Remote); Mexico (Remote); Israel (Remote); Bulgaria (Remote); Austria (Remote); Iceland (Remote); Croatia (Remote); Hungary (Remote); Ireland (Remote); Canada (Remote); South Africa (Remote); Brazil (Remote); Finland (Remote); UK (Remote); Cyprus (Remote); Malta (Remote); Latvia (Remote); Argentina (Remote); Poland (Remote); Uruguay (Remote)
seniorEMEA Remote
seniorAmericas Remote
Все вакансии в одном месте - страница 11 · Job Hunters