Location: Buenos Aires, Argentina; Medellín, Colombia; Bangalore, India; Guadalajara, Mexico; Lahore, Pakistan
Workplace: fully
We’re a remote, product-focused startup building AI- and algorithm-driven systems, and we’re looking for a strong Backend Django Engineer who loves clean data models, well-designed APIs, and clever algorithms.
You’ll own core backend features end-to-end: from modeling the data to implementing the logic and exposing it through fast, reliable services that ship to users quickly, working with a small distributed team across several countries.
💰
$100 bonus
: After successfully completing the assessment. To receive the assessment,
please submit your resume to this job application. If your resume is approved, you'll receive the
assessment afterwards.
What You’ll Do
Design and implement
backend services
and APIs
using
Python
+ Django
(and DRF or similar).
Model and evolve our domain in the database with
clean, well-structured schema
s and relationships.
Implement
algorithmic/AI logic
in the backend (e.g., scoring, ranking, routing, decision rules).
Write
pragmatic, production-ready code
that’s easy to reason about and iterate on.
Optimize for
correctness and performance
: efficient queries, smart indexing, and lean responses.
Work with the team to turn product ideas into
concrete technical designs and endpoints.
Help shape how we build things: patterns, conventions, and how we ship and iterate as we grow.
What We’re Looking For
Strong experience building backend applications with
Python + Django
.
Solid understanding of
relational data modeling
and
SQL
(we use PostgreSQL).
Comfortable designing and building
RESTful APIs
(bonus if you’ve used DRF or similar
frameworks).
Experience working on
non-trivial business logic or algorithms
(e.g., decision flows,
scoring rules, optimization logic).
Good instincts around
performance
: understanding query behavior, avoiding obvious
pitfalls, and using caching when it counts.
A
startup mindset
: comfortable with ambiguity, moving fast, and iterating based on real-
world feedback.
Ability to work
independently in a remote environment
and communicate clearly.
Bonus Points For
Experience in
startups, side projects, or hackathons
where you’ve had to ship scrappy solutions fast.
Background in
algorithms, optimization, or data-heavy systems.
Experience with
Google Cloud Platform (GCP)
in production.
Familiarity with
Redis
(caching, queues) and
PostgreSQL
at some scale.
Exposure to
containers and orchestration
(Docker, Kubernetes) and/or serverless on GCP.
This role is a
central piece of our backend roadmap
, and we’re aiming to fill it quickly once we meet the right person. If it resonates with you,
go ahead and apply now.
Send us your resume to start the assessment process (and get a chance at the $100 bonus).
Задачи:
— Разработка backend на Go с использованием PostgreSQL, gRPC/REST, Kafka, микросервисной архитектуры
— Работа в Scrum-команде с гибким подходом к процессам
— Адаптация продукта под разные рынки (Казахстан, Мексика, Индонезия, Египет, Марокко, Пакистан и другие)
Требования:
— 3+ года коммерческой разработки на Go
Условия:
— Удалённая работа в международной компании inDrive, работающей в 40+ странах
О компании:
Intercity — ключевая вертикаль inDrive, обеспечивающая тысячи поездок в различных странах мира.
Задачи:
— Улучшать базовую самостоятельность модели: продумывать решения, методы оценки и ревардинга модели, подходы к агентности и интеграции с сервисами, улучшать качество ответов.
— Строить новые инструменты и подходы для работы модели в среде внутренних и внешних сервисов.
— Интегрировать Алису с реальными сервисами: разрабатывать коннекторы Почты, Диска, Календаря, трекеров задач и внешних API.
— Улучшать агентные пайплайны: строить многошаговые сценарии, включая планирование, декомпозицию задачи, вызов инструментов, проверку результата и корректировку.
— Разрабатывать системы оценки и ревардинга: придумывать метрики, строить reward-модели, запускать эксперименты, закрывать петлю обратной связи.
— Тюнить поведение модели: анализировать ошибки и сбои, собирать целевые датасеты и улучшать модель с помощью SFT, DPO, RLHF и других методов.
Требования:
— Глубокие знания в DL и NLP.
— Опыт работы с LLM и пайплайнами вокруг них.
— Опыт интеграции LLM или агентных решений в продакшн.
Условия:
— Компенсация обедов.
— Свежие фрукты на кофепойнтах.
— Гибридный формат работы в офисах Москвы и Минска.
Требования:
— Наличие степени магистра или доктора философии (PhD) с опытом в области электротехники или любой STEM-специальности с опытом проектирования аналоговых и смешанных сигналов.
— 1 год опыта в учебном заведении.
Требования:
— Степень бакалавра в области электронной и коммуникационной инженерии (ECE), электроники, электротехники, встроенных систем, мехатроники, компьютерной инженерии или смежной дисциплины.
— Опыт работы от 0 до 2 лет в области встроенных систем, тестирования прошивки, обеспечения качества или смежных областях.
Требования:
— Опыт backend-разработки на Python, Java, Node.js, Go, Rust, TypeScript, C++ или аналогичных языках.
— Опыт создания масштабируемых сервисов и API.
— Знание алгоритмов, структур данных и основ компьютерных наук.
— Навыки отладки, автоматизированного тестирования, код-ревью и оптимизации производительности.
— Опыт исправления багов, реализации новых функций и рефакторинга кода.
Процесс интервью:
— Отправка заявки и выполнение скрининговых вопросов.
— Прохождение AI-интервью (около 30 минут).
— При необходимости выполнение технического задания.
— Рассмотрение кандидатуры менеджером по найму.
Важная информация:
— Опыт работы с AI не требуется.
— Прохождение интервью и заданий самостоятельно, без посторонней помощи.
— Готовность к быстрому старту после онбординга.
— Первые задачи могут быть назначены в течение 24–48 часов после онбординга.
— Рекомендуется ознакомиться с требованиями к задачам и структурой компенсации перед подачей заявки.
— Отбор зависит от опыта, результатов интервью и требований проекта.
Задачи:
— Партнёрство с Account Executives для согласования технических решений с целями клиентов, поддержка пресейл-активностей и стимулирование дохода через стратегические продажи.
— Понимание и навигация по требованиям государственного сектора, включая процессы закупок, руководства NIST, рамки DoD (например, PlatformOne, IronBank) и федеральные требования к соответствию (например, CMMC).
— Проведение демонстраций и Proof of Value (POV) для технических и нетехнических заинтересованных сторон, демонстрируя, как JFrog обеспечивает безопасные, масштабируемые практики DevSecOps и MLOps.
— Поддержка запросов информации (RFI), запросов предложений (RFP) и тендерных процессов, обеспечивая техническую точность и соответствие стандартам государственных закупок.
— Руководство клиентов на протяжении технического жизненного цикла, перевод бизнес-целей в проектные решения и сотрудничество с командами продукта и инженерии для влияния на дорожную карту на основе обратной связи с рынка.
— Пропаганда лучших практик DevSecOps, включая разработку эталонных архитектур DoD/Federal, и стимулирование внедрения в федеральных агентствах.
— Отслеживание отраслевых тенденций, поддержание экспертизы в DevOps, облачных технологиях, доставке программного обеспечения и новых технологиях, актуальных для цифровой трансформации государственного сектора.
Требования:
— Более 5 лет практического опыта с технологиями DevOps, включая Docker, Kubernetes, Git, CI/CD инструменты, Artifactory, инструменты сборки и современные практики SDLC.
— Более 3 лет практического опыта в области сканирования уязвимостей (SCA, SAST, DAST), сетевой безопасности, безопасности контейнеров/Kubernetes, безопасности цепочки поставок программного обеспечения (SBOM, подписание артефактов, SLSA) и интеграции безопасности в CI/CD.
— Опыт технических продаж, пресейла или инженерных продаж является плюсом, предпочтительно с клиентами государственного сектора США.
— Знание методологии MEDDPICC является плюсом.
— Знание программ и требований государственного сектора, включая среды DoD, классификации уровней воздействия, стандарты NIST и федеральные модели закупок.
— Владение облачными платформами AWS, Azure, GCP и Linux, способность проектировать гибридные архитектуры и масштабируемые решения развертывания.
— Способность проводить POC и технические презентации, сильные коммуникативные навыки для объяснения бизнес-ценности технической и исполнительной аудитории.
— Отличные письменные и устные коммуникативные навыки.
— Ориентация на клиента, решение задач и страсть к обеспечению успеха миссии.
— Требуется гражданство США.
— Готовность к командировкам не менее 25% по США.
— Возможны требования к безопасности правительства; наличие активного допуска к секретной информации является плюсом.
Условия:
— Предпочтение кандидатам, проживающим в Вашингтоне, округ Колумбия.
— Годовой базовый оклад от $160,000 до $172,500, зависит от навыков, квалификации, опыта и местоположения.
— Возможность получения бонусов или комиссионных.
— Пакет акций (RSU).
— Участие в плане покупки акций сотрудниками.
— Комплексные медицинские, стоматологические, офтальмологические, пенсионные и оздоровительные программы.
— Равные возможности трудоустройства без дискриминации.
Задачи:
— Разрабатывать установщик программного обеспечения на Go, CLI для автоматизации развертывания Reactor в изолированных средах, включая полностью изолированные сети без интернета
— Создавать и поддерживать pipeline доставки данных блокчейна на Java, обеспечивающий упаковку, доставку и распаковку данных для локальной системы
— Расширять и улучшать админ-портал на React с сервером Node.js для управления пользователями, ролями, разрешениями и мониторинга состояния системы
— Разрабатывать инфраструктуру как код с использованием Terraform для управления AWS-средами разработки, тестирования и доставки данных
— Сотрудничать с командами продуктов для интеграции приложений в платформу локального развертывания, решать проблемы окружения и проектировать мультиарендные возможности для безопасной изоляции
— Поддерживать требования FedRAMP, включая аудит логирования, RBAC, подпись пакетов и усиление безопасности, писать качественный код с тестами и CI
Требования:
— Владение Java, JavaScript, Go и Bash для разработки production-софта, включая сервисы, системный код и CLI
— Глубокие знания Kubernetes: деплойменты, сеть, хранилище, Helm, устранение проблем в продакшене
— Умение работать с полным стеком: от backend pipeline до React UI
— Опыт работы с инфраструктурой как кодом, особенно Terraform
— Знания Linux (RHEL или аналог) в сетях, хранилищах, управлении процессами
— Ответственность и эффективное взаимодействие между командами
— Гражданство США (требование для работы с государственными заказчиками)
Будет плюсом:
— Опыт создания кастомных Kubernetes операторов, работы с изолированными развертываниями, OCI-реестрами и зеркалированием образов
— Опыт с системами доставки данных, Kafka или стриминговыми платформами
— Знакомство с требованиями FedRAMP и проектированием мультиарендной архитектуры
— Знание React, PostgreSQL, GitOps инструментов (Flux CD, Kustomize, Helm) и интерес к криптотехнологиям
Условия:
— Удалённая работа из США
— Годовая зарплата от $130K до $180K
Компания Chainalysis — платформа анализа блокчейна, работающая с государственными и высокозащищёнными клиентами, использующая AI и современные технологии для борьбы с незаконной деятельностью в криптоэкономике.
УдалённоmiddleГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Взять на себя ключевую часть сетевой и VPN-инфраструктуры проекта.
Требования:
— Senior-уровень в сетях: TCP/IP, UDP, DNS, TLS/HTTPS, маршрутизация, NAT;
— серьёзный практический опыт с VPN, туннелированием и Xray;
— опыт работы именно с крупными VPN-проектами;
— глубокое понимание DPI, фильтрации трафика, блокировок и причин деградации соединений;
— сильный Linux и сетевая диагностика;
— опыт с dedicated-серверами, VPS/VDS, CDN, дата-центрами и хостинг-провайдерами;
— плюсом будет практический опыт колокации собственного оборудования;
— умение проектировать отказоустойчивую инфраструктуру, способную переживать сбои и изменения сетевых ограничений без постоянного ручного вмешательства;
— способность быстро исследовать изменения в сетях, ставить эксперименты, находить причины проблем и внедрять решения;
— постоянная погружённость в VPN-индустрию и понимание того, что в ней происходит прямо сейчас.
Условия:
— полностью удалённо;
— full-time;
— только основная работа — без параллельной работы и учёбы;
— зарплата 350 000–1 000 000 ₽ на руки, итоговая сумма зависит от уровня, опыта и компетенций.
УдалённоseniorГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— разработка и настройка серверной инфраструктуры VPN, ориентированной на стабильную работу пользователей в России через мобильные сети разных операторов.
Требования:
— практический опыт работы с DPI/ТСПУ, нестандартной фильтрацией мобильных сетей и устойчивыми VPN-протоколами.
— опыт тестирования через МТС, МегаФон, Билайн, Tele2/T2, Yota.
— понимание различий между DPI-блокировками, IP-блокировками и режимами whitelist.
В отклике просьба указать реальные проекты, которые вы настраивали, какие протоколы использовали и с какими мобильными операторами РФ тестировали.
Задачи:
— Проектировать и разрабатывать AI-агентов: реализовывать сценарии, оркестрацию, tool calling и интеграции с внутренними сервисами
— Превращать прототипы и модели Data Science в надёжные промышленные решения: упаковывать, встраивать в сервисы и пайплайны, версионировать и сопровождать
— Разрабатывать на Python сервисы, библиотеки и пайплайны, писать автотесты и участвовать в код-ревью
— Проектировать, строить и сопровождать витрины данных для ML-моделей и агентов
— Обрабатывать большие объёмы данных с помощью SQL, Hadoop и Spark, оптимизировать запросы и вычислительные задачи
— Обеспечивать качество и наблюдаемость решений: логирование, мониторинг, обработку ошибок и контроль качества данных
Требования:
— Опыт промышленной разработки на Python от 2 лет
— Умение писать поддерживаемый код: типизация, тестирование, обработка ошибок, логирование и работа с зависимостями
— Уверенное владение SQL: сложные запросы, оконные функции, оптимизация и работа с большими наборами данных
— Опыт построения и сопровождения ETL/ELT-пайплайнов и витрин данных
— Опыт вывода сервисов, моделей или data-продуктов в промышленную эксплуатацию
— Понимание принципов работы AI-агентов: оркестрация, tool calling, управление состоянием и интеграция с API
— Понимание жизненного цикла ML-модели — от артефакта и данных до инференса, мониторинга и обновления
Будут плюсом:
— опыт с LangGraph, LangChain, LlamaIndex или собственными оркестраторами
— LLM, RAG и векторные хранилища
— оркестрация в Airflow
— Kafka и событийные архитектуры
— Docker, CI/CD и Kubernetes
— Hadoop и Spark
— внедрение ML/LLM-сервисов во внутреннем контуре
— опыт в банковском домене или продуктах для юридических лиц
Задачи:
— Проектировать, строить и развивать агрегатную систему, которая определяет, управляет и оптимизирует агрегаты для ускорения производительности запросов на различных платформах данных.
— Архитектурно оптимизировать логику предсказания и выбора, которая выявляет ценные агрегаты и анализирует рабочие нагрузки запросов для управления стратегиями размещения.
— Улучшать процессы обслуживания и планирования, чтобы обеспечить надежность и низкие накладные расходы в масштабных средах, гарантируя плавное масштабирование системы.
Требования:
— Опыт профессиональной разработки ПО не менее 6 лет и степень бакалавра в области компьютерных наук или смежной области.
— Сильные навыки программирования на Scala, желательно опыт работы с системами Scala worker, такими как Akka или Pekko.
— Умение анализировать сложное поведение системы, состояние жизненного цикла и компромиссы производительности с акцентом на надежность в продакшене.
— Опыт работы с концепциями хранилищ данных (Snowflake, BigQuery и др.) и технологиями контейнеризации (Docker, Kubernetes).
— Отличные коммуникативные навыки и комфортная работа с командами планирования запросов и платформ.
— Готовность работать в часовом поясе Восточной/Центральной Европы.
Условия:
— Гибкий формат работы: удалённо, в офисе или гибрид.
— Конкурентная зарплата и хороший компенсационный пакет.
— Персонализированный карьерный рост.
— Инструменты профессионального развития (менторская программа, технические доклады и тренинги, центры компетенций и др.).
— Активные технические сообщества с регулярным обменом знаниями.
— Возмещение расходов на образование.
— Памятные подарки к юбилеям.
— Корпоративные мероприятия и тимбилдинги.
— Другие льготы, зависящие от локации.
Примечание: условия не применимы к фрилансерам.
Задачи:
— Design and implement high-quality native mobile SDKs that enable developers to integrate embedded wallet functionality into their applications, with a strong focus on API ergonomics, performance, and reliability
— Own SDK features end-to-end: from API design and architecture, through implementation and testing, to release, versioning, and developer documentation
— Build and maintain secure, reliable SDK components for wallet operations, including cryptographic operations, blockchain interactions, and security-sensitive flows
— Define and evolve the SDK architecture to support long-term maintainability, backward compatibility, and adoption across diverse customer applications
— Build sample applications and demos that showcase SDK capabilities and serve as integration references for customers
— Create clear, comprehensive SDK documentation and integration guides
— Work with developer relations and support teams to address customer integration challenges
— Raise the bar for quality and operational excellence by establishing best practices around testing, observability, releases, and code health
Требования:
— 5+ years of software engineering experience, with deep focus on mobile development and shipping production-grade SDKs
— Demonstrated track record of building and shipping high-quality code, with work you can point to and discuss in depth
— Strong hands-on experience with iOS (Swift) and/or Android (Kotlin); experience with React Native or other cross-platform frameworks
— Experience building mobile SDKs or shared libraries, including API design, versioning, packaging, and long-term maintenance across platforms
— Experience with blockchain-enabled mobile systems, including wallet flows, signing, and on-chain interactions
— Experience working on security-sensitive mobile software, such as key management, secure storage, cryptography, or financial products
— Strong grasp of mobile engineering best practices, including CI/CD, automated testing, release management, and observability
Условия:
— Remote role in a distributed team; preference for candidates in the Americas time zone
УдалённоГеография найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— взять на себя ключевую часть сетевой и VPN-инфраструктуры проекта
Требования:
— senior-уровень в сетях: TCP/IP, UDP, DNS, TLS/HTTPS, маршрутизация, NAT
— серьёзный практический опыт с VPN, туннелированием и Xray
— опыт работы именно с крупными VPN-проектами
— глубокое понимание DPI, фильтрации трафика, блокировок и причин деградации соединений
— сильный Linux и сетевая диагностика
— опыт с dedicated-серверами, VPS/VDS, CDN, дата-центрами и хостинг-провайдерами
— плюсом будет практический опыт колокации собственного оборудования
— умение проектировать отказоустойчивую инфраструктуру, способную переживать сбои и изменения сетевых ограничений без постоянного ручного вмешательства
— способность быстро исследовать изменения в сетях, ставить эксперименты, находить причины проблем и внедрять решения
— постоянная погружённость в VPN-индустрию и понимание того, что в ней происходит прямо сейчас
Условия:
— полностью удалённо
— full-time
— только основная работа — без параллельной работы и учёбы
— зарплата 350 000–1 000 000 ₽ на руки — итоговая сумма зависит от уровня, опыта и компетенций
Location: London, United Kingdom - Deliveroo
Our Global Structure
Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team.
About the team
Engineering the future of customer support — at global scale
🌍
We believe exceptional customer service is more than just a feature, it’s a fundamental part of who we are. That’s why we’ve built our own internal support tooling from the ground up, tailored to help our customer, courier, and merchant support teams shine in every interaction.
As we scale our operations from 30 to 60 countries, supporting millions of users and partners, our internal tools need to scale with us. The Support Engineering group is at the heart of this mission. We build high-performance admin applications and core operational tools that empower our support teams to work smarter and faster. A key part of this is our in-house chat platform, which already handles around 5 million conversations every month. On top of this foundation, we’re developing advanced features to reduce manual work, improve communication, and proactively resolve issues — often before our users even notice them.
Our systems range from automated reach-outs for delayed orders to deeply integrated tools that enable our support teams to deliver assistance quickly, reliably, and with a human touch. By removing inefficiencies and automating repetitive tasks, we’re ensuring that our users and partners receive world-class support at scale.
About the role
We’re now looking for a
Senior
Backend Engineer (Golang)
to join us in building scalable, low-latency systems that power these tools and shape the future of customer support. You’ll work on impactful products that directly influence how millions of people experience our platform every day.
What you'll be doing
Build and maintain high-throughput backend services using
Go
.
Collaborate with product managers, designers, and frontend developers to ship features that support internal support agents across the globe.
Design systems that are
scalable
,
resilient
, and easy to maintain.
Lead and contribute to architectural discussions and technical decision-making.
Write well-tested code and help the team maintain high code quality standards.
Requirements
7+ years
of professional software engineering experience, with a proven track record of building and scaling complex systems.
2+ years of production experience in Golang
, with the ability to mentor others and drive best practices across the team.
Strong hands-on experience with both
SQL and NoSQL databases
— especially Cassandra.
Solid understanding of designing and operating
low-latency, high-throughput distributed systems
.
Previous
on-call experience
, with a pragmatic approach to reliability and incident management.
Nice to have
Background in
Node.js
or other backend languages.
Familiarity with
cloud infrastructure
(AWS, GCP) and event-driven architectures.
Why Deliveroo
Our mission is to transform the way you shop and eat, bringing the neighbourhood to your door by connecting consumers, restaurants, shops and riders. We are transforming the way the world eats and shops by making access to food and products more convenient and enjoyable. We give people the opportunity to buy what they want, as they want it, when and where they want it.
We are a technology-driven company at the forefront of the most rapidly expanding industry in the world. We are still a small team, making a very large impact, looking to answer some of the most interesting questions out there. We move fast, value autonomy and ownership, and we are always looking for new ideas.
Workplace & Benefits
At Deliveroo we know that people are the heart of the business and we prioritise their welfare. Benefits differ by country, but we offer many benefits in areas including healthcare, well-being, parental leave, pensions, and generous annual leave allowances, including time off to support a charitable cause of your choice. Benefits are country-specific, please ask your recruiter for more information.
Diversity
At Deliveroo, we believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing businesses in a rapidly growing industry.
We are committed to diversity, equity and inclusion in all aspects of our hiring process. We recognise that some candidates may require adjustments to apply for a position or fairly participate in the interview process. If you require any adjustments, please don't hesitate to let us know. We will make every effort to provide the necessary adjustments to ensure you have an equitable opportunity to succeed.
Diversity, Equity and Inclusion
At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong.
We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief.
If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience.
If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you!
Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at
careersatdoordash.com/recruitment-scam-awareness
.
Location: Remote
About GiveDirectly
What if the most effective way to fight poverty was also the simplest: give people money and trust them to decide what they need?
Since 2011, GiveDirectly has proven that idea at scale. We’ve delivered more than $1B in cash directly to 2+ million people living in poverty and crisis across 15 countries, and rigorous research shows the results: healthier kids, stronger businesses, sturdier homes, and more resilient families and local economies. Cash is now widely recognized as one of the most scalable, cost-effective, and dignified forms of aid.
Our ambition goes beyond our own programs. We want cash to become the benchmark for aid, much as the index fund became the benchmark for investing, so that every aid dollar is held to one question:
is this doing more good than giving the money directly to people living in poverty?
We’re growing fast, and this is a rare and important moment to join.
We expect to hit $1B in revenue in 2026 with significant growth forecast for 2027. At the same time we are building a new technology stack and operating model designed for a roughly 10x change in scale, and we are actively pursuing partnerships with major funders to move even more money in bigger ways, to people who need it. We are known for our extensive integration of technology into field processes; our quantitative approach to performance measurement; and our commitment to rigorous, independent, experimental evaluation of our impact, with multiple Randomized Control Trials completed and others in progress.
How we work
Our team spans 20+ countries and 69 languages. Our culture is candid, analytical, and non-hierarchical. We expect high ownership and give people real responsibility early. Our values are central to how we hire, work, and grow, and they are deliberately opinionated:
Recipients first.
Recipients’ preferences come before those of donors or ourselves.
Team next.
We optimize for organizational success, not individual success.
Be proactively candid.
We say what we believe and share information openly.
Create positive energy.
We aim to be a source of energy for colleagues, not a drain.
Think rigorously; act quickly.
We reason from first principles, then act rather than debate.
Know yourself and grow.
We own our imperfections and seek feedback to grow.
Accept reality. Propose solutions.
We focus on what can change and bring solutions, not just problems.
Be productively ambitious.
We take risks for step-change impact, not incremental progress.
If they describe how you like to work and they energize you, this could be a great fit.
Want to learn more? Read and listen:
We are one of
Time100’s
Most Influential Companies of 2026, and our work has been covered by
The Economist
,
NPR
,
TED
, and
The Washington Post
. We're now preparing to deliver billions of dollars a year to people in extreme poverty, if funding allows.
Read our CEO's essay
on what that will take.
About this role:
Are you an experienced engineer at the stage of your career where, above all, you want to do good?
This role is about using engineering to support fundraising: delighting our donors; helping our fundraisers; getting donations recorded and safely started on their journey to our recipients; telling donors and the public about what happens to their gifts. A bit of website development. A lot of plumbing.
The good news about
this
position:
You will make a difference to people in extreme poverty
You will work independently, with few constraints
You will work directly with lovely people from across our fundraising teams
The trade-offs:
There is only one other fundraising engineer and mostly you will be working on your own
Our technology is a mixture of boring (Laravel, PHP, plain JS, HTML and CSS) and legacy (Salesforce, Wordpress, wrangling CSV files sent by our partners)
We're growing, but this is a role for someone who values depth and impact over a fast title ladder.
The maybe good maybe bad news about the role depending on who you are:
We are all in on AI where it allows us to get more $ to people in extreme poverty
If you want a role where you will be part of a bigger engineering team, working in Python or working on more complex tasks, then please take a look at our
other engineering roles
.
This role is right for you if:
You care about our mission
You agree with
our values
You have the right to work in one of the countries we're able to hire from (you can check the current list
here
).
You're happy working remotely, and taking meetings across East Africa Time and US Eastern Time.
You are happy to travel to meet your colleagues in the US, Europe and Africa a few weeks a year
You are fluent in English
You have 4+ years of engineering experience
You're happy working autonomously: defining what needs doing, doing it, getting it tested and launched, fixing the bugs, and hustling to make progress every day.
You're comfortable being on-call on peak donation days (Giving Tuesday and the last weeks of the year), including owning an incident: working out what matters, communicating with fundraisers, and debugging on legacy and others' code, sometimes when no other engineers are available.
You are happy with our boring and legacy technologies (Laravel, PHP, plain JS, HTML, CSS, Salesforce, Wordpress, SQL, wrangling csv files etc). You don’t have to be experienced in all of them, but you do have to be genuinely happy to use them (many engineers are not…).
You are happy and skilled at working directly with non-engineers on messy, poorly defined, rapidly changing, sometimes boring tasks
Compensation
At GiveDirectly, we strive to pay our employees generously and equitably. We use an accredited third party salary aggregator to calculate what we believe to be competitive pay based on role, location, and cost of living. We also have a no negotiation policy to ensure we are paying staff equitably across roles. Read more about our compensation philosophy
here
.
Unless otherwise noted, the benefits stipend may be used to cover benefits or taken as additional taxable income.
United States
Base Salary:
$181,130
Bonus at Target Performance:
15% (~$27,170, with potential for upside. For reference, with the organization's current performance multiplier, this amount would be ~$31,789 in 2025)
Estimated Total Compensation at Target:
$208,300+
Annual Benefits Stipend:
$21,393
United Kingdom
Base Salary:
£124,370
Bonus at Target Performance:
15% (~£18,656, with potential for upside. For reference, with the organization's current performance multiplier, this amount would be ~£21,827 in 2025)
Estimated Total Compensation at Target:
£143,026+
Annual Benefits Stipend:
£2,760
Kenya
Base Salary:
$112,350
Bonus at Target Performance:
15% (~$16,853, with potential for upside. For reference, with the organization's current performance multiplier, this amount would be ~$19,717 in 2025)
Estimated Total Compensation at Target:
$129,203+
Annual Benefits Stipend:
$8,453
This role is fully remote, so if you are not based in the US, UK or Kenya, we will share an estimated salary benchmark for the country you are based in during the hiring process.
Why work at GiveDirectly?
At GiveDirectly, we work to ensure that you have everything you need to excel in your role and on your team, including:
A positive and supportive team with opportunities for advancement
A demonstrated commitment to helping all staff develop and grow
A competitive salary, including bonus
A robust health benefits plan (exact details will vary by country)
Unlimited PTO (that we encourage staff to take!)
Desk allowance and flexible work location
About this specific hiring process
Take-home coding assignment
Live Coding (60 mins)
Systems Design (60 mins)
Project Deep Dive + Behavioral (60 mins)
*It’s possible that there will be adjustments to this interview process. Any changes will be communicated to you during the process.
#LI-REMOTE
Working at GiveDirectly
GiveDirectly is an Equal Opportunity Employer. All qualified applicants are considered for employment without regard to the person’s race, color, religion, national origin, sex, sexual orientation, age, marital status, veteran status, disability, or any other characteristic protected by applicable law.
Flagging for US applicants:
We invite you to "
Know Your Rights
" as an applicant.
Commitment to Safeguarding
As a global organization working with communities to eliminate extreme poverty, GiveDirectly takes the safeguarding of its recipients, staff, and partners seriously. To that end, GiveDirectly is a member of the
Misconduct Disclosure Scheme
, and will systematically check with previous employers about any abuse or misconduct related matters involving potential new hires. We may also employ other robust pre-hire screens, including in-depth reference checks, criminal background checks, and sanctions screens.
These efforts help us continue to build and maintain trust with the communities we work with, and prevent abuse to our recipients and staff.
**GD is committed to observing all local, national and international laws that protect people and basic human rights of all. GD is committed to a policy of “zero tolerance when it comes to preventing, reporting, or responding to any form of abuse or exploitation.” and expects anyone who works for GD to uphold the protection and safeguarding of our recipients as a priority.**
Reasonable Accommodations
We are committed to fostering an inclusive and accessible work environment. If you require any accommodations during the application or interview process, or to perform the essential functions of the role, please email us at careers@givedirectly.org with the email subject “Accommodation Needed”. We will work with you to ensure reasonable accommodations are made to support your needs.
Want to put your best foot forward on your GiveDirectly application?
Take a look at our
Candidate Application Prep Guide
!
Referrals
Know the right person for this role? Please consider
referring them
. We offer a reward of $3,000 for a Senior Manager or above role, and $500 for a Manager role, paid if we end up hiring your referral. Thank you for sending great people our way!
Задачи:
— Разрабатывать, строить и оптимизировать масштабируемые backend-системы для платформы оценки рисков.
— Работать с высоконагруженными потоками данных, сервисами принятия решений в продакшене и интеграциями машинного обучения.
— Сотрудничать с дата-сайентистами, аналитиками рисков и продуктовыми командами для создания надежных и высокопроизводительных решений.
— Запускать стратегии оценки рисков для принятия решений в реальном времени.
— Эволюционировать и адаптировать архитектуру в соответствии с текущими бизнес-планами.
— Обеспечивать высокое качество реализации через комплексное покрытие тестами.
— Проектировать и использовать инструменты для валидации изменений, чтобы они соответствовали бизнес-требованиям.
Требования:
— Опыт работы с Python не менее 4 лет.
— Участие в разработке сервиса или подсистемы с нуля и успешный вывод в продакшн с бизнес-эффектом.
— Глубокие знания Python и его экосистемы.
— Понимание жизненного цикла программного обеспечения, применение методологии MVP.
— Опыт с архитектурными паттернами и принципами проектирования.
— Готовность брать ответственность за архитектурные решения сервиса.
— Уровень английского B1 или выше для эффективного общения с международной командой.
Условия:
— Поддержка релокации в один из офисов: Кипр, Грузия, Сербия или Казахстан с помощью для сотрудника и его семьи.
— Гибкий формат работы: из офиса или удаленно.
— Медицинское страхование.
— Бюджет на образование: языковые курсы, профессиональное обучение и сертификации.
— Бюджет на оздоровление: компенсация расходов на ментальное здоровье и фитнес.
— Отпуск: 20 дней оплачиваемого ежегодного отпуска и оплачиваемый больничный.
УдалённоseniorГеография найма не уточнена
УдалённоWashington D.C.
seniorWe believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief