Используем cookie для работы сайта и статистики. «Хорошо» разрешит ещё и запись сессий.
GGoDutch
Амстердам, Нидерланды10 месяцев назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид
Уровень английского
B2, выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
GoDutch переосмысливает работу с корпоративными финансами. Традиционные финансовые инструменты не поспевают за реалиями современных компаний. Предприниматели и финансовые команды по-прежнему тратят часы каждую неделю на ручное администрирование, электронные таблицы и разрозненные инструменты. Мы считаем, что этот процесс должен быть быстрее, справедливее и проще. Единый счет, который экономит время и деньги, подкрепленный реальной поддержкой и основанный на интеллектуальной автоматизации. Это тот стандарт, который мы создаем, ставя во главу угла скорость, сервис и ИИ.
Всего за два года GoDutch стремительно выросла. Сейчас мы обслуживаем более 23 000 активных бизнес-пользователей, через нашу платформу ежегодно обрабатывается более 2,5 миллиардов евро. Только за последний год мы выросли в десять раз, благодаря компаниям, которые перешли на GoDutch, чтобы сократить время на финансовое администрирование до 70 процентов.
Присоединение к GoDutch означает участие в быстрорастущей финтех-компании в определяющий момент ее развития. Мы ищем людей с сильным чувством ответственности, высокими стандартами и амбициями бросить вызов устаревшему статус-кво. Вы поможете создавать надежные, масштабируемые технологии, которые приносят реальную пользу бизнесу, одновременно способствуя созданию более прозрачной и устойчивой финансовой системы.
Мы создаем современную финтех-платформу для европейских МСП: бизнес-счета, платежи, карты, интеграции и финансовые рабочие процессы. Это реальная инфраструктура, которая перемещает реальные деньги, созданная с сильным акцентом на правильность, отказоустойчивость и долгосрочную поддерживаемость.
В качестве старшего Backend-инженера вы будете работать над основными системами и интеграционным уровнем, который связывает нас с сторонними сервисами.
GoDutch — это не просто место работы. Это место, где можно создавать, бросать вызов статус-кво и расти вместе с амбициозной командой.
Проектирование и создание безопасных, версионированных REST API для фронтенда и партнерских интеграций Разработка интеграций с банковскими и платежными системами, включая вебхуки с валидацией, трансформацией и публикацией событий Создание событийно-ориентированных микросервисов с использованием Kafka, с надежной обработкой ошибок, повторными попытками, очередями «мертвых» писем (dead-letter queues) и возможностью повторного воспроизведения Создание проекций событий и моделей чтения, оптимизированных для быстрого и надежного запроса Полный жизненный цикл сервисов в производстве на Kubernetes, включая CI/CD, инфраструктуру как код и безопасное развертывание Применение лучших практик безопасности в API, инфраструктуре и потоках данных (аутентификация, секреты, RBAC, сетевые политики) Создание систем, которые корректно моделируют банковские доменные концепции и обрабатывают финансовые данные с точностью, аудируемостью и учетом нормативных требований
Более 5 лет опыта разработки бэкенда, охватывающего различные парадигмы Способность выбирать правильный инструмент для решения задачи (динамический для быстрой разработки, компилируемый для производственных систем) Опыт перехода между парадигмами языков в зависимости от потребностей проекта Сильные навыки решения проблем, выходящие за рамки синтаксиса конкретного языка Понимание компромиссов между языками (производительность против скорости разработки, типобезопасность против гибкости) Отличный человек и командный игрок; вы заботитесь о других и любите работать в успешной команде
Мы не нанимаем на должность, связанную с одним фреймворком или узкой специализацией. Мы ищем инженеров, которые создавали и эксплуатировали серьезные системы в продакшене и понимают связанные с этим компромиссы.
API и интеграции Глубокий опыт проектирования и эксплуатации производственных REST API с четкими контрактами, версионированием и стратегиями устаревания Прочное понимание шаблонов интеграции: адаптеры, API-шлюзы, абстракции сторонних сервисов Практический опыт работы с вебхуками, которые являются идемпотентными, безопасными и отказоустойчивыми при сбоях Опыт работы с GraphQL (запросы, мутации, подписки) и понимание, когда он полезен, а когда нет Событийно-ориентированные и распределенные системы Солидный опыт создания событийно-ориентированных архитектур в продакшене Глубокий практический опыт работы с Kafka или аналогичными потоковыми платформами Опыт работы с event sourcing, CQRS, проекциями и эволюцией схем Понимание порядка событий, идемпотентности, повторных попыток и повторного воспроизведения Способность проектировать и эксплуатировать микросервисы с четкими границами и независимыми жизненными циклами Сильная интуиция в отношении компромиссов распределенных систем: согласованность в конечном итоге (eventual consistency), режимы отказа и восстановление
Языки программирования Нам важнее, как вы мыслите, чем какой язык вы предпочитаете. Сильные кандидаты обычно имеют опыт работы с обоими полюсами спектра: • Динамические, выразительные языки (подобные Python): быстрая итерация, прототипирование, отладка на основе REPL, читаемый код • Компилируемые, типобезопасные языки (подобные Go/Java): производительность, корректность, явная обработка ошибок, типоориентированный дизайн Вы должны быть готовы переключаться между скоростью и безопасностью в зависимости от задачи.
Инфраструктура, облака и операции Реальный опыт эксплуатации систем на Kubernetes (не просто однократное развертывание) Создание и владение CI/CD конвейерами с автоматизированным тестированием и проверками безопасности Значительный опыт работы с Infrastructure as Code (Terraform, CloudFormation, Pulumi) Производственный опыт работы с AWS, GCP или Azure (мультиоблачность — плюс) Сильные основы безопасности: секреты, контроль доступа, сетевые политики, дизайн с учетом соответствия требованиям Приоритет наблюдаемости (observability): метрики, логи, трассировки и знание, как их использовать Опыт работы с service mesh — плюс, но не требование
Знание стандартов открытого банкинга (PSD2, ISO 20022, Berlin Group) является большим плюсом
Практический опыт работы в сфере финтеха или банковского дела, особенно в области платежей, сверки или регулируемых систем Прямой опыт работы со стандартами открытого банкинга (PSD2, ISO 20022, Berlin Group) или аналогичными нормативными базами Опыт работы с оркестрацией рабочих процессов или системами с интенсивным использованием интеграций (например, Temporal, Apache Camel, сложные асинхронные потоки) Сильные навыки технического общения, включая написание ADR/RFC и четкое объяснение сложных систем Опыт управления инцидентами в продакшене, проведения постмортемов и помощи командам в улучшении после сбоев
Конкурентоспособная заработная плата с бонусами, основанными на результатах, для коммерческих должностей. Гибкая и современная рабочая среда в нашем оживленном офисе на Рокин, финтех-авеню Амстердама, прямо рядом с Adyen. Сильная командная культура и бесплатные обеды, потому что мы строим GoDutch вместе, с регулярными веселыми командными мероприятиями и моментами для празднования успехов. Реальное, ощутимое влияние: ваша работа напрямую помогает бизнесу экономить время, сокращать административные расходы и расти. Вы видите результаты каждый день. Все необходимое оборудование, включая ноутбуки, мониторы и все, что вам нужно для отличной работы с первого дня. Быстрое обучение и личный рост в среде с высоким влиянием, где ответственность и инициатива действительно имеют значение.
🚀 Who are we? GoDutch is redefining how business finance should work. Traditional business finance has not kept up with the reality of modern companies. Entrepreneurs and finance teams still lose hours every week to manual admin, spreadsheets, and fragmented tools. We believe it should be faster, fairer, and simpler. A single account that saves time and money, backed by real human support and powered by smart automation. That is the standard we are building, with speed, service, and AI at the core.
In just two years, GoDutch has scaled rapidly. We now support more than 23,000+ active business users who process over €2.5 billion annually through our platform. Over the past year alone, we grew tenfold, driven by companies switching to GoDutch to cut their finance administration time by up to 70 percent.
Joining GoDutch means being part of a fast growing fintech at a defining moment. We are looking for people with strong ownership, high standards, and the ambition to challenge an outdated status quo. You will help build robust, scalable technology that delivers real value for businesses, while contributing to a more transparent and sustainable financial system.
👤 About the role We’re building a modern fintech platform for European SMEs: business accounts, payments, cards, integrations, and financial workflows. This is real infrastructure that moves real money, built with a strong bias for correctness, resilience, and long-term maintainability.
As a Senior Backend Engineer, you’ll work on the core systems and the integration layer that connects us to third-party services.
📈 Key Requirements: 5+ years backend development experience across paradigms Ability to choose the right tool for the problem (dynamic for rapid development, compiled for production systems) Experience transitioning between language paradigms based on project needs Strong problem-solving skills that transcend specific language syntax Understanding of language trade-offs (performance vs. development speed, type safety vs. flexibility) Great person and team player; you care about others and you like to work as part of a sucessful team
🏆 What you’ll work on Designing and building secure, versioned REST APIs for frontend and partner integrations Developing banking and payments integrations, including webhooks with validation, transformation, and event publishing Building event-driven microservices using Kafka, with robust error handling, retries, dead-letter queues, and replayability Creating event projections and read models optimized for fast, reliable querying Owning the full production lifecycle of services on Kubernetes, including CI/CD, infrastructure as code, and secure deployments Applying security best practices across APIs, infrastructure, and data flows (auth, secrets, RBAC, network policies) Building systems that correctly model banking domain concepts and handle financial data with accuracy, auditability, and regulatory awareness
Technical skills required We’re not hiring for a single framework or a narrow role. We’re looking for engineers who have built and operated serious systems in production and understand the tradeoffs involved.
APIs & integrations Deep experience designing and operating production REST APIs with clear contracts, versioning, and deprecation strategies Strong grasp of integration patterns: adapters, API gateways, third-party abstractions Hands-on experience with webhooks that are idempotent, secure, and resilient under failure Experience with GraphQL (queries, mutations, subscriptions) and knowing when it helps and when it doesn’t Familiarity with open banking standards (PSD2, ISO 20022, Berlin Group) is a strong plus
Event-driven & distributed systems Solid experience building event-driven architectures in production Deep hands-on experience with Kafka or similar streaming platforms Experience with event sourcing, CQRS, projections, and schema evolution Understanding of event ordering, idempotency, retries, and replay Ability to design and operate microservices with clear boundaries and independent lifecycles Strong intuition for distributed systems tradeoffs: eventual consistency, failure modes, and recovery
Programming languages We care more about how you think than which language you prefer. Strong candidates typically have experience across both ends of the spectrum: • Dynamic, expressive languages (Python-like): rapid iteration, prototyping, REPL-driven debugging, readable code • Compiled, type-safe languages (Go/Java-like): performance, correctness, explicit error handling, type-driven design You should be comfortable moving between speed and safety depending on the problem.
Infrastructure, cloud & operations Real-world experience running systems on Kubernetes (not just deploying once) Building and owning CI/CD pipelines with automated testing and security checks Strong experience with Infrastructure as Code (Terraform, CloudFormation, Pulumi) Production experience on AWS, GCP, or Azure (multi-cloud is a plus) Strong security fundamentals: secrets, access control, network policies, compliance-aware design Observability-first mindset: metrics, logs, traces, and knowing how to use them Experience with a service mesh is a plus, not a requirement
Nice to have Hands-on experience in fintech or banking, especially around payments, reconciliation, or regulated systems Direct exposure to open banking standards (PSD2, ISO 20022, Berlin Group) or similar regulatory frameworks Experience with workflow orchestration or integration-heavy systems (e.g. Temporal, Apache Camel, complex async flows) Strong technical communication skills, including writing ADRs/RFCs and explaining complex systems clearly Experience owning production incidents, running post-mortems, and helping teams get better after failures
✅ What's in it for you? Competitive compensation with performance based bonuses for commercial roles. Flexible and modern work environment from our vibrant office on Rokin, Amsterdam’s fintech avenue, right next door to Adyen. Strong team culture and free lunch because we build GoDutch together, with regular fun team events and moments to celebrate wins. Real, visible impact your work directly helps businesses save time, reduce admin, and grow. You see the results every day. All hardware including laptops, monitors, and everything you need to do great work from day one. Fast learning and personal growth in a high impact environment where ownership and initiative truly matter. GoDutch is not just a place to work. It is a place to build, challenge the status quo, and grow alongside an ambitious team.
💙 Equal Opportunities At GoDutch, we believe great teams are built on diverse perspectives, backgrounds, and experiences. We welcome applicants regardless of background, identity, or life path. What matters most to us is how you think, how you work, and how you treat others.
If you feel you might be too junior for a role, we still encourage you to apply, motivation, curiosity, and potential matter just as much as experience. And if you don’t see a role that fits you perfectly, feel free to send us an open application. We’re always happy to meet great people.
Questions? Always feel free to reach out. We’re happy to talk, clarify, or think along with you. Caring is one of our founding principles, and that starts with how we treat people who are curious about joining GoDutch.
Сравним навыки, грейд, формат работы и зарплату
Чаще всего от 6 600 до 8 260