Задачи:
— Вести технические и предподключенческие звонки с командами разработки и ИТ брокеров, структурировать обсуждение, уточнять требования и согласовывать дальнейшие шаги.
— Участвовать в технических предпродажных обсуждениях для оценки требований интеграции и ответов на технические вопросы.
— Объяснять техническим командам клиентов процесс SSO Signal Codex и требования к интеграции.
— Помогать разработчикам брокеров реализовывать вход на основе JWT и устранять ошибки аутентификации.
— Проверять логику генерации токенов и выявлять распространённые проблемы реализации.
— Тестировать интеграции от начала до запуска, включая аутентификацию, брендинг и ссылки WebTrader.
— Отслеживать блокирующие факторы, ответственных и следующие шаги, активно продвигать интеграции к запуску.
— Координировать работу с разработчиками клиентов во время реализации и помогать эффективно решать технические проблемы.
— Поддерживать технические вопросы после запуска при необходимости.
— Документировать повторяющиеся проблемы и предлагать практические улучшения процесса онбординга и интеграции.
Требования:
— Опыт 2+ года в веб-приложениях, SaaS продуктах, технических интеграциях, внедрении, инженерии решений или аналогичной технической роли.
— Хорошее понимание HTTP, редиректов, JWT и веб-аутентификации/SSO.
— Знание концепций валидации JWT, таких как iat, exp, алгоритмы подписи и идентификаторы пользователей.
— Умение читать бэкенд-код на PHP, Node.js или Python для выявления проблем в генерации токенов и потоках аутентификации.
— Уверенное использование инструментов разработчика браузера, логов, API и базовых командных утилит для отладки.
— Базовый практический опыт с Python или аналогичными скриптовыми инструментами для тестирования и отладки.
— Понимание основ безопасности аутентификации и безопасного обращения с секретами.
— Умение совместно с разработчиками устранять неполадки во время живых звонков.
— Свободное устное и письменное владение английским и русским языками.
— Способность работать самостоятельно, брать ответственность и проактивно поднимать блокеры, риски и неясные требования.
— Уверенность и профессионализм в коммуникации с клиентами, умение вести технические обсуждения и ясно объяснять сложные темы.
— Проактивность и самостоятельность с сильным чувством ответственности за прогресс интеграций и результаты для клиентов.
— Не требуется быть штатным разработчиком.
Желательно:
— Опыт работы с B2B SaaS онбордингом, внедрением или инженерией решений.
— Опыт интеграций SSO.
— Опыт в финтехе, брокерах Forex/CFD или торговых платформах.
— Опыт работы напрямую с внешними техническими командами клиентов.
— Опыт участия в технических предпродажных или интеграционных звонках.
Условия:
— Полностью удалённая работа, независимый подрядчик.
— Требуется NDA.
— Типичная нагрузка: 10–20 часов в месяц, в зависимости от активных интеграций.
— Некоторые недели могут требовать мало или совсем не требовать участия.
— Нагрузка может увеличиваться с ростом числа интеграций.
— Большая часть работы проходит в рабочие часы CET с заранее запланированными звонками.
— Во время активной интеграции ожидается ответ в течение одного рабочего дня.
— Вне активных интеграций постоянная доступность не требуется.
— Оплата €40–50 в час, в зависимости от опыта.
— Оплата за фактически затраченное время на звонки, поддержку интеграций, тестирование, устранение неполадок и документацию.
Задачи:
— Участие в разработке казначейских продуктов
Требования:
— Высшее техническое и/или экономическое образование.
— Отличные знания PL/SQL и SQL;
— Опыт разработки на PL/SQL и SQL от 3 лет;
— Знание DDL (объекты, индексы, триггеры, функции, хранимые процедуры, пакеты, представления);
— Знание работы с партиционированными таблицами;
— Знание принципов и формы нормализации данных, проектирования таблиц базы данных;
— Анализ производительности баз данных (системные представления и показатели, блокировки, индексы);
— Опыт автоматизации розничных услуг (депозиты, переводы, обменно валютные операции).
— Плюс кандидату - опыт работы в автоматизации учета ценных бумаг.
Задачи:
— Разработка и поддержка работоспособности существующего кода системы
— Оптимизация производительности системы под высокие нагрузки
— Работа с новыми и интересными технологиями (в том числе с ИИ)
— Выявление и устранение ошибок систем, улучшение процессов разработки и рефакторинг кода
Требования:
— Коммерческий опыт в PHP 7 от 2-х лет
— Знание принципов ООП и шаблонов проектирования
— Знание языка SQL
— Опыт использования систем контроля версий git
— Высшее образование
— Будет преимуществом: разработка под промышленные СУБД (PostgreSQL)
— Будет преимуществом: опыт работы в консоли, Linux, опыт работы с ИИ, REST API, GraphQL
Условия:
— Формат работы: офис
— Занятость: full-time
ОфисmiddleКазань
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— делать сервис дружелюбнее к агентскому миру с точки зрения пользовательских сценариев и технически
— влиять на эффективность работы коллег через продуктовый подход
— общаться с пользователями, находить и прорабатывать пользовательские сценарии, воплощать их в жизнь
— работать над надёжностью сервиса и повышать его стабильность
— продумывать беспрерывные сценарии работы и миграции данных, заниматься capacity planning, работать с менеджментом ресурсов
Требования:
— опыт разработки на Go
— хорошее знание Linux
— знание реляционных баз данных
— умение проектировать REST API и работать с gRPC
— понимание архитектурных практик разработки распределённых сервисов
Будет плюсом:
— понимание принципов построения современных систем контроля версий
— опыт разработки высоконагруженных распределённых систем
— желание улучшать инструменты разработки
Условия:
— сотрудники Яндекса бесплатно участвуют в профильных конференциях
— школа подготовки спикеров для выступающих на конференциях
— полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet
Задачи:
— Разработка новых модулей и развитие существующих на Java/Kotlin
— Работа с задачами на уровне технического описания, анализ, разбирательство и постановка вопросов
— Оценка задач на утренних синках для планирования спринта
— Проведение code review коллегам
— Анализ и устранение багов, работа с чужим и легаси-кодом
Требования:
— Опыт разработки 2+ года на Java
— Базовое понимание работы Spring
— Профильное или техническое образование, либо готовность доказать знания на собеседовании
— Энергия отстаивать свою позицию и предлагать решения
— Готовность разбираться в требованиях и предметной области
— Практический опыт работы с PostgreSQL или опыт работы с JPA
Будет плюсом:
— Знание Docker, архитектур микросервисов, Superset, Python, CUBA Platform, Jmix
Условия:
— Продуктовая команда с вниманием к качеству
— Вменяемые рабочие процессы, адекватная загрузка
— Возможность влиять на продукт
— Работа в офисе, гибрид или удалённо
— Стартовый оклад уточняется по результатам собеседования в зависимости от опыта кандидата
middleТвои задачи не будут описаны так, что их останется только вставить в Claude и получить результат; Если ты собираешься жить только в коде, то мы, скорее всего, не сработаемся; Готов сам разбираться в требованиях и предметной области, а не только в коде
Задачи:
— Проектировать и разрабатывать асинхронные, отказоустойчивые сервисы на Scala
— Участвовать в code review и писать тесты
— Проводить исследования и внедрять новые технологии
Требования:
— Опыт разработки приложений на Scala
— Опыт функционального программирования и желание развиваться в нем
— Умение решать задачи на интеграцию с другими системами
— Умение работать с реляционными и документоориентированными СУБД
— Понимание важности тестов, код-ревью и командной работы
Контакты для отклика: hr@tbank.ru / Telegram @t_crew
Задачи:
— Масштабирование и повышение доступности системы распределённого трассирования, включая анализ узких мест, проектирование и внедрение решений для горизонтального масштабирования, отказоустойчивости и балансировки нагрузки.
— Разработка подсистемы горячего хранения трассировок с высокой скоростью приёма данных, хранением в оперативной памяти и выполнением вычислений (агрегация, расчёт метрик, выделение аномалий), с последующей передачей данных в холодное хранилище.
— Развитие пользовательских сценариев для ускорения получения инсайтов, включая создание механизмов фильтрации, группировки трассировок, автоматических срезов и интеграцию с логами, метриками и алертами.
— Применение AI/ML к трассировкам: генерация и проверка гипотез, создание MVP-инструментов с использованием больших языковых моделей для анализа и интерпретации трассировок.
— Участие в развитии observability-платформы, включая архитектурную и техническую проработку решений для корреляции трасс с логами и метриками, унификацию пользовательского интерфейса и API, а также выстраивание принципов хранения, навигации и анализа данных.
Требования:
— Уверенное владение Golang.
— Опыт разработки высоконагруженных распределённых систем.
— Понимание принципов observability: трассировка, метрики, логи.
— Умение работать в команде, принимать технические решения и брать на себя ответственность.
— Желание решать сложные задачи, влияющие на весь Яндекс.
— Будет плюсом опыт работы с инструментами трейсинга и базами данных, аналогичными ClickHouse.
Условия:
— Формат работы: удалённо или гибрид.
Задачи:
— применять Go для решения задач без готового ТЗ с описанными алгоритмами
— быстро погружаться в контекст задачи и предлагать решения, а не только знать синтаксис Go
Требования:
— 3+ года коммерческой разработки на Go
— 10+ лет разработки на Java
— глубокое понимание различий между Java и Go
— владение лучшими практиками Go
Условия:
— полный рабочий день
— можно удалённо
— ТК РФ или ИП РФ, фуллтайм
Задачи:
— Доработка базовых классов и унификация кода, доработка внутреннего фреймворка
— Выкатка большого количества новых модулей поиска уязвимостей, использующих фреймворк как "обертку"
— Оптимизация быстродействия кода, включая работу API, модели, запросов к Elasticsearch
— Реализация базовых классов фреймворка сканера уязвимостей на Python3
— Реализация системы тестирования разрабатываемых модулей
— Создание новых модулей для платформы в виде оберток над утилитами, контейнерами, API (nuclei, patator, wpscan, PoC эксплойты)
— Написание тестов (unittest/pytest) и технической документации
— Code review
— Участие в принятии архитектурных решений
Требования:
— Опыт продуктовой разработки на Python3
— Опыт работы с Django, DRF
— Опыт работы с Celery
— Опыт работы с MySQL, Elasticsearch
— Хорошее понимание работы Linux (systemd, iptables, bash)
— Понимание Docker: сборка образов, запуск, отладка
— Опыт работы с Git commit/pull request policies
Будет плюсом:
— Опыт работы с RabbitMQ, Redis
— Опыт работы с Ansible
— Опыт работы со сканерами уязвимостей MaxPatrol, Nessus, Acunetix или другими
— Опыт работы с BurpSuite или ZAP
— Интерес к предметной области: тестирование на проникновение, OSINT, обратная разработка
Условия:
— Полная занятость
— График 5/2
— Удалённый формат работы
Задачи:
— Разработка и поддержка работоспособности существующего кода системы;
— Оптимизация производительности системы под высокие нагрузки;
— Работа с новыми и интересными технологиями (в том числе с ИИ);
— Выявление и устранение ошибок систем, улучшение процессов разработки и рефакторинг кода.
Требования:
— Коммерческий опыт в PHP 7 от 2-х лет;
— Знание принципов ООП и шаблонов проектирования;
— Знание языка SQL;
— Опыт использования систем контроля версий git;
— Высшее образование.
Будет преимуществом:
— Разработка под промышленные СУБД (PostgreSQL);
— Опыт работы в консоли, Linux, опыт работы с ИИ, REST API, GraphQL.
ОфисКазань; Компания рассматривает кандидатов только из Казани
Location: San Francisco
Workplace: OnSite
ABOUT US:
AI NEEDS A NEW INFRASTRUCTURE LAYER. WE'RE BUILDING IT AT MODAL.
Every era of computing brought new workloads that previous infrastructure couldn't support: mainframes, databases, and the cloud. Each time, the company that rebuilt the layer underneath defined the decade. AI is no different, except it touches everything instead of one slice, and the window to build the layer underneath it is open right now.
Our customers include category-defining companies like Ramp https://modal.com/blog/how-ramp-built-a-full-context-background-coding-agent-on-modal, Cognition, DoorDash, and Suno. They rely on Modal for instant GPU access, sub-second container starts, and native storage, so it's simple to serve low-latency inference, fine-tune models, and access production-ready sandboxes at scale.
We've passed $1B in annualized run rate, up 15x from a year ago. In October 2026 we raised a $750M Series D led by Accel at a $15.75B valuation.
Our team includes creators of popular open-source projects (e.g.,Seaborn https://github.com/mwaskom/seaborn,Luigi https://github.com/spotify/luigi), academic researchers, international olympiad medalists, and experienced engineering and product leaders with decades of experience.
THE ROLE:
Modal’s Inference Runtime team owns the container runtime stack used to run inference and training workloads across our fleet. We work at the boundary of Linux, containers, filesystems, storage, GPU drivers, and distributed systems.
Our goal is to make demanding ML workloads start quickly, run efficiently, and remain securely isolated, whether they use a single GPU, hundreds of gigabytes of memory, or multiple GPUs connected with RDMA.
We’re looking for a systems engineer who enjoys working deep in the stack. You’ll build production runtime infrastructure in Rust and Go, diagnose difficult Linux and performance problems, and help determine the architecture of Modal’s container platform. You’ll also work closely with maintainers of gVisor and contribute to the runtime itself when the right fix belongs upstream.
WHAT YOU'LL WORK ON:
- Make container startup, checkpoint, and restore dramatically faster for large inference and training workloads
- Build multi-GPU and accelerator-aware snapshotting, including efficient handling of GPU memory and RDMA-enabled workloads
- Design zero-copy and low-copy data paths between container memory, filesystems, storage, and Modal’s runtime
- Optimize large snapshot pipelines using techniques such as parallel uploads, direct I/O, incremental snapshots, and more efficient memory handling
- Improve container image and filesystem performance across EROFS, FUSE, page caches, overlay filesystems, and remote storage
- Extend our sandboxed runtime to support new GPUs, drivers, profiling tools, and device capabilities across NVIDIA and AMD hardware
- Debug complex failures involving system calls, virtual memory, process lifecycle, kernel behavior, GPU drivers, and container isolation
- Safely roll out runtime and kernel changes across a heterogeneous fleet using compatibility controls, scheduling constraints, feature flags, and observability
- Work across the runtime, scheduler, storage, and GPU infrastructure, and take ambiguous production problems from investigation through deployment
YOU MAY BE A FIT IF:
- You have strong Linux systems knowledge, particularly processes, virtual memory, filesystems, system calls, scheduling, namespaces, cgroups, and signals
- You’ve built or debugged container runtimes, sandboxes, the Linux kernel, or similarly low-level infrastructure
- You have strong programming ability in Rust, Go, or another systems language, and an interest in becoming productive in both Rust and Go
- You’ve profiled and improved systems where memory movement, I/O, synchronization, or kernel interactions dominate performance
- You’re comfortable debugging across abstraction boundaries, from application behavior down through runtimes, drivers, and the kernel
- You can turn loosely defined production problems into well-designed, reliable systems
- You want to own important infrastructure and work closely with both internal teams and customers
NICE-TO-HAVE:
Any of the following would be helpful, but none is required:
- gVisor, runsc, runc, OCI runtimes, seccomp, or checkpoint/restore systems
- Linux kernel development, virtualization, sandboxing, kernel modules, or device proxying
- CUDA, ROCm, GPU drivers, accelerator virtualization, or GPU profiling
- RDMA and high-performance networking
- FUSE, EROFS, direct I/O, mmap, page-cache behavior, or storage engines
- Large-memory or multi-GPU inference and training systems
- Contributions to open-source systems software
Prior gVisor or machine-learning experience is not required. We care more about strong systems fundamentals, curiosity, and the ability to learn unfamiliar parts of the stack.
WHY THIS ROLE:
The container runtime is directly on the critical path for inference performance. Improvements here can substantially reduce cold starts, increase token throughput, unlock new accelerator types, and make previously impractical workloads possible.
This is an opportunity to work on unusually deep systems problems with immediate production impact. You’ll have room to shape the architecture, contribute to open-source runtime technology, and take ownership of foundational infrastructure used by every inference and training workload on Modal.
Задачи:
— Разработка сервисов, утилит и инструментов на C#/.NET;
— интеграция native ↔ .NET (interop/IPC/API);
— Проектирование архитектуры баз данных MS SQL Server и PostgreSQL;
— Кроссплатформенная разработка и сопровождение под Linux и Windows;
— Техническое лидерство: ревью, архитектурные решения, устранение технического долга и повышение надёжности под нагрузкой;
— Проектирование и разработка модулей на C/C++.
Требования:
— От 5 лет коммерческой разработки на C#/.NET;
— От 5 лет работы с базами данных: уверенный SQL и опыт проектирования архитектуры данных под нагрузкой;
— От 2 лет опыта разработки высоконагруженных проектов;
— Уверенное владение C#/.NET: async/await, Task, cancellation, конкурентный доступ и диагностика;
— Практический опыт отладки и профилирования с gdb, lldb или Visual Studio Debugger;
— анализ падений, утечек и снижения производительности;
— Опыт работы с MS SQL Server (Windows и Linux) и PostgreSQL: индексы, планы запросов, транзакции, уровни изоляции, блокировки и дедлоки;
— От 5 лет опыта разработки, сборки и диагностики в Linux и Windows;
— Базовые знания и опыт работы с криптографией: различение хэширования, шифрования, MAC и подписи;
— понимание назначения криптографических примитивов и типичных ошибок их применения;
— Опыт работы в проектах информационной безопасности будет плюсом.
Задачи:
— Оптимизация производительности
— Написание тестов
— Работа с внешними сервисами и API
— Использование экосистемы .NET
— Взаимодействие с разработчиками, аналитиками, тестировщиками и менеджерами проектов для согласованного процесса разработки
— Освоение новых версий .NET и сопутствующих библиотек
— Освоение требуемых IDE, LLM, AI инструментов
— Улучшение знания смежных технологий, в том числе DevOps
Требования:
— Высшее техническое образование
— Опыт работы в команде от 3 лет
— Уверенное владение C#
— .NET Core 8+
— Понимание и применение SOLID
— Знание протокола HTTP
— Опыт разработки WEB API
— Опыт работы с микросервисной архитектурой
— Понимание структур данных и алгоритмов
— Работа с БД через Entity Framework
— Знание SQL: умение писать сложные запросы
— Unit, интеграционное тестирование
— Уверенное использование Git
— Опыт интеграции сторонних библиотек и SDK
— Опыт использования AI инструментов в разработке
Будет плюсом:
— Full stack
— React JS
— PostgreSQL
— Опыт построения CI/CD
— Опыт использования подхода Spec Driven Development
— Инструментальное владение AI для анализа, генерации и автоматизации
Условия:
— Комфортный современный офис в Москве (Варшавское шоссе, 25Астр6)
— График работы – офис, гибрид после испытательного срока
— Ежегодный пересмотр зарплаты, годовая премия
— Корпоративный спортзал и зоны отдыха
— Более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
— Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
— Ипотека выгоднее до 7% для каждого сотрудника
— Подписка Прайм с возможностью совместного использования на трёх близких
— Вознаграждение за рекомендацию друзей в команду Сбера.
Location: Hybrid
About Us
At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company.
At Cloudflare, we’re not looking for people who wait for a polished roadmap; we’re looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you’re the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you’ll fit right in.
Available Location:
Austin
Job Title:
Senior
Software Engineer, Cloudflare for SaaS
Role Summary
Cloudflare for SaaS lets SaaS providers offer their services on domains branded for each customer, rather than on the provider's own domain. The product powers customer domains and automates the complex work behind onboarding domains, validating ownership, issuing and renewing certificates, and safely deploying configuration across Cloudflare's global network.
The team builds the APIs and control-plane systems used by some of the world's largest platforms. We are evolving these systems to support tens of millions of customer domains, faster and more reliable APIs, simpler configuration at scale, and more Cloudflare products for each customer domain. This work combines customer-facing product development with challenging problems in distributed systems, data modeling, state consistency, observability, and operational reliability.
Cloudflare is looking for a Software Engineer to design, build, and operate the services behind Cloudflare for SaaS. You will work primarily on backend services and RESTful APIs in Go and other languages, modernize legacy control-plane workflows, and improve the reliability and scalability of production systems. You will collaborate with product managers and engineers across Cloudflare, write clear technical specifications, review code, instrument services, and help diagnose and resolve operational issues.
What You'll Do
Design, build, and operate reliable backend services and APIs for managing customer domains and their configuration.
Evolve the control plane to support tens of millions of customer domains without sacrificing correctness, availability, or API performance.
Improve certificate and domain lifecycle workflows, including onboarding, validation, renewal, migration, and safe deletion.
Model ownership and shared state carefully so changes remain consistent across distributed services and configuration stores.
Build useful observability, alerts, and operational procedures, and participate in debugging and incident response.
Collaborate across engineering and product teams, document designs and tradeoffs, and review the work of fellow engineers.
Role Requirements (Must-Have Skills)
3+ years of professional experience building backend systems at a technology company.
Experience writing production-quality code in Go or another language, with a willingness to learn Go.
Experience designing, building, and operating distributed systems or high-scale services.
Strong debugging and troubleshooting skills across applications, data stores, and production environments.
Proficiency with modern Unix/Linux development and runtime environments.
A track record of delivering well-tested, reliable code and taking ownership of it in production.
Clear written and verbal communication, including the ability to explain technical decisions and tradeoffs.
Desirable Skills, Knowledge, and Experience
Experience designing and evolving RESTful APIs used by external customers.
Working knowledge of SQL and relational databases such as PostgreSQL, including schema and query design.
Understanding of distributed-systems concerns such as consistency, caching, concurrency, and failure recovery.
Experience modernizing legacy systems or migrating workflows to a service-oriented architecture.
Experience with observability tools and practices, including metrics, logs, tracing, alerting, and SLOs.
Familiarity with PKI/TLS, certificate lifecycle management, ACME, DNS, or domain validation.
Experience with message queues, Kubernetes, or globally distributed configuration systems.
Interest in building intuitive product experiences for customers managing large fleets of domains.
What Makes Cloudflare Special?
We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.
Project Galileo
: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.
Athenian Project
: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states.
1.1.1.1
: We released
1.1.1.1
to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our
privacy commitment
and ensure that no user data is sold to advertisers or used to target consumers.
Sound like something you’d like to be a part of? We’d love to hear from you!
Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process.
This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.
Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual
race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.
We are an AA/Veterans/Disabled Employer.
Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at
hr@cloudflare.com
or via mail at 101 Townsend St. San Francisco, CA 94107.
Location: CAN: Vancouver (333 Seymour St)
Workplace: Hybrid
The role / impact
You will deliver high-quality, impactful software that aligns with team and business goals, always keeping customer needs and outcomes front of mind. By identifying and solving complex, ambiguous problems independently, you will produce robust, high-quality, and scalable software that helps change the world by supporting small businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer efficiency.
Through clear and thoughtful communication, you will ensure stakeholders are well-informed and aligned. You will play a key part in fostering an inclusive team culture by mentoring others and sharing feedback with empathy. Your active participation in planning, delivery, and continuous improvement will contribute directly to the success of the broader Xero community.
The team / how they connect
You will join the Accounting Core team within Product Platforms, which forms the critical foundation underneath core product areas like invoices, bills, payments, and payroll. The team exists to make it easy for other groups across Xero to build on a strong foundation of accounting concepts, data, and libraries safely and efficiently. Operating across Wellington and Vancouver, we collaborate closely to reduce tight coupling, establish clear service boundaries, and accelerate product velocity global-wide.
The team is currently working on / Initially, you will focus on
- Transitioning from a monolithic architecture to modern microservices to remove delivery bottlenecks and improve efficiency.
- Building and operating services in a production cloud environment utilizing C#, .NET Core, and AWS.
- Resolving complex legacy problems, database scalability challenges, and modernizing service interfaces or APIs.
- Automating manual processes and applying test-driven and trunk-based development practices.
Where and how you can work
This role is based at our on-site location in Vancouver. We operate on a hybrid model where you will spend one to two days a week in the office for collaborative technical discussions and team alignment, with the flexibility to work from home on the other days. You will also have the opportunity to travel to New Zealand for onboarding after your first couple of weeks.
Here are some of the things we are looking for
- You bring proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go.
- A solid understanding of distributed systems concepts, including service-to-service communication, eventual consistency, and resilience patterns belongs in your toolkit.
- Your background features practical experience working with relational databases where transactional data integrity and ACID principles are critical.
- Having a familiar working knowledge of modern DevOps practices, automated testing, and continuous integration pipelines will help you succeed.
- Showing an interest in utilizing modern artificial intelligence tools will enable you to enhance personal productivity and streamline engineering workflows.
- You possess strong communication and collaboration skills, with the capacity to manage internal stakeholders like a technical product partner.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Compensation & Total Rewards
At Xero, we value the impact and skills you bring to the team. We believe in a Total Package philosophy - ensuring your value is recognized through a holistic lens that includes base salary, performance incentives, and world-class benefits.
The expected base salary range for this role is 131,800 - 150,000 CAD.
Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role.
In addition to base pay, Xero’s roles are eligible for the following forms of variable compensation:
- Variable Pay: Permanent employees are eligible to participate in our annual bonus and equity (RSU) programs. You may also be eligible for performance-based cash or equity (RSUs) incentives depending on your role level, and company performance.
- Comprehensive Benefits: World-class health, wellness, and retirement programs. Xero Perks https://careers.xero.com/inside-xero/benefits-wellbeing/ including Wellbeing days, generous leave, and dedicated professional development budgets.
This is a posting for an existing vacancy.
Xero uses AI to help screen applications based on job-related qualifications. These tools assist our recruiters but do not make automated hiring decisions. A human recruiter reviews all candidates before any hiring action is taken.
Задачи:
— Проектировать и разрабатывать масштабируемые микросервисы для высоконагруженных банковских систем
— Проектировать и оптимизировать сложные запросы к MS SQL Server (T-SQL), обеспечивая высокую производительность при работе с большими объемами данных
— Разрабатывать отказоустойчивые и безопасные Web API (RESTful) с использованием современных паттернов проектирования и IoC-контейнеров
— Участвовать в проектировании архитектуры банковских продуктов, учитывая требования к безопасности и консистентности данных
— Работать в рамках CI/CD процессов, обеспечивая качественную поставку кода через автоматизированные пайплайны и системы контроля версий (Git)
Требования:
— Коммерческий опыт разработки на .NET от 3-х лет
— Навыки работы с MS SQL Server (T-SQL) или другими СУБД
— Понимание принципов CI/CD
— Опыт работы с системами контроля версий (git)
— Опыт разработки Web Api (RESTful, применение IoC контейнеров в работе)
— Опыт работы со СМЭВ (как преимущество)
— Знание архитектуры и технологий безопасности в корпоративных приложениях
— Навыки оптимизации запросов, работы с большими объемами данных
— Опыт разработки крупных высоконагруженных систем и проектирования интернет-банков, знание банковских предметных областей
Условия:
— Полная занятость
— Оформление по трудовому договору
— График работы 5/2
— Формат работы: на месте работодателя, удалённо или гибрид (Москва)
Задачи:
— Вести крупные изменения в поиске end-to-end: отвечать за бэкенд крупных инициатив от идеи и RFC до выката в продакшен и анализа результата.
— Развивать поиск по миллионам товаров, блюд и заведений, обеспечивая быструю и стабильную работу на большом объёме данных с учётом специфики разных вертикалей (наличие, география, время доставки, расписание заведений, промо и другие факторы).
— Работать над качеством и релевантностью поисковой выдачи, совместно с аналитиками, ML-разработчиками и продактами разбирать пользовательские сценарии, проблемные запросы, пустые и нерелевантные выдачи, формулировать гипотезы и проверять их в продукте.
— Проектировать архитектуру поисковых сервисов с учётом высокой нагрузки, низкой latency, отказоустойчивости, роста каталога и специфики разных вертикалей.
— Отвечать за стабильность, скорость и качество поиска в продакшене: развивать мониторинги и алерты, разбирать деградации, оптимизировать latency и продумывать фолбэки для поддержания быстроты и устойчивости поиска.
Требования:
— Опыт разработки бэкенда.
— Опыт работы с PostgreSQL.
— Хорошее знание C++, STL, классических алгоритмов.
Будет плюсом:
— Опыт работы с очередями сообщений Kafka, RabbitMQ.
— Использование фреймворка userver.
— Умение проектировать микросервисную архитектуру.
— Знакомство с продуктовыми метриками.
Условия:
— В крупных офисах есть спортзалы с тренажёрами, инвентарём и душевыми.
— Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits.
Задачи:
— вёрстка новых страниц и адаптация сайта под разные устройства
— работа с существующим кодом: доработка, оптимизация и исправление ошибок
— создание и адаптация плагинов и модулей под механику сайта
— поддержка сайта и выполнение задач по запросам команды
Требования:
— Уверенное владение Laravel и Livewire, опыт разработки на этом стеке
— Владение PHP, HTML, CSS, JavaScript
— Опыт работы с базами данных
— Умение разбираться в чужом коде и дорабатывать существующий проект
Условия:
— работа в штате на постоянной основе
— фиксированная оплата
— обязательное заключение договора и подписание NDA