Impact of a Billing Systems Architect
As an Enterprise Billing Systems Architect at Upsun, you are the technical anchor of our billing infrastructure, playing a vital role in ensuring our revenue operations, pricing structures, and financial integrations run seamlessly as our business scales. Picking up primary ownership from our implementation partner, you serve as the dedicated technical lead bridging Finance, Product, and Engineering.
You’re deeply analytical, systems-minded, and collaborative—someone who thrives on translating complex business, pricing, and accounting rules into reliable system logic. Working downstream from our core engineering and data mediation teams, you ensure the integrity of our Quote-to-Cash (Q2C) platform while continuously optimizing platform performance and automation.
Beyond day-to-day platform administration, you contribute to the long-term evolution of our billing architecture—supporting new pricing model launches, complex usage rating schemes, and financial system integrations. Your attention to detail, technical versatility, and cross-functional mindset ensure our revenue pipeline remains scalable, compliant, and friction-free.
What to expect
Billing Infrastructure & Administration:
Serve as the hands-on technical owner of our BillingPlatform environment, configuring catalogs, price cards, usage rating rules, and automated invoice schedules.
System Operations & Maintenance:
Own ongoing platform health, including system updates, pricing launches, recurring bill-run troubleshooting, sync exception handling, and root-cause issue resolution.
Data Ingestion & Analysis:
Utilize SQL to perform data validation, rating engine auditing, and operational reporting while collaborating with Engineering to receive mediated usage data (e.g., via DigitalRoute or Kafka).
Integrations & API Management:
Maintain and optimize clean, API-driven integrations connecting BillingPlatform to upstream CRMs (e.g. Salesforce), downstream ERP/GL tools (e.g., NetSuite), and payment gateways (e.g., Stripe).
Revenue Recognition Alignment:
Partner closely with Accounting to ensure system rating rules, revenue schedules, and general ledger mappings satisfy ASC 606 and IFRS 15 compliance standards.
Cross-Functional Collaboration:
Gather technical and operational requirements directly from Accounting, Finance, Sales Ops, and Product teams, translating their vision into sustainable platform configuration.
Data Integrity & Migration:
Maintain billing data continuity and manage subscription data updates or migrations without disrupting ongoing financial operations or revenue recognition flows.
What you bring
Q2C Platform Experience:
Proven hands-on experience configuring and administering enterprise Quote-to-Cash or billing platforms (e.g., Zuora, Salesforce Revenue Cloud/CPQ, NetSuite Billing, Aria Systems, or BillingPlatform).
Data & Technical Skills:
Strong proficiency with SQL for querying and auditing billing data, alongside a solid grasp of REST APIs, webhooks, and ETL workflows.
Modern Pricing Expertise:
Experience supporting complex SaaS or infrastructure pricing models—such as PLG, hybrid commitment-plus-usage, tiered rates, and consumption-based/metered billing.
Revenue Recognition Knowledge:
Practical understanding of rev rec fundamentals (ASC 606 / IFRS 15) and how accounting rules dictate billing engine design.
Cross-Functional Communication:
Ability to bridge technical language and financial business logic, effectively collaborating with engineering teams and accounting stakeholders alike.
Problem Solving & Troubleshooting:
A methodical approach to diagnosing system sync errors, rating anomalies, and integration edge cases to ensure operational continuity.
Bonus points
Experience with DigitalRoute mediation software or Kafka event-stream data intake
Previous exposure to cloud infrastructure, PaaS, or developer-platform usage metrics
Background supporting system migrations from implementation partners into internal teams
Where we hire
Remote work with focus on Australia, Canada, France, Germany, Spain, the United Kingdom, and the United States. No visa sponsorship.
How we hire
Five video interviews on Google Meet including Talent Acquisition, Hiring Manager, Engineering team, Finance team, and Executive (CFO). Background checks required.
What we offer
A product you can believe in as a proud B Corp.
Award-winning workplace recognized by Forbes and France’s Best Workplaces for Women.
A culture valuing voice, flexibility, openness, and inclusivity.
A global team with diverse backgrounds.
Benefits including flexible PTO, comprehensive healthcare (UK, Canada, France, Spain, USA), company stock options, professional development budget, office equipment budget, wellness budget, annual team gatherings, internet reimbursement, inclusive parental leave, and remote work travel program.
You belong here
Commitment to diversity, inclusion, equity, and support for accommodations during hiring process.
Задачи:
— Строить и управлять масштабируемой инфраструктурой AWS
— Разрабатывать и поддерживать CI/CD пайплайны
— Автоматизировать развертывание инфраструктуры и приложений
— Мониторить устойчивость и доступность продакшена
Требования:
— Опыт работы 5+ лет в области облачных технологий, инфраструктуры или разработки ПО
— Глубокие знания AWS и Infrastructure as Code
— Опыт с Terraform, Ansible или AWS CDK
— Навыки работы с Docker, Kubernetes и скриптингом
Задачи:
— Отработка инцидентов на окружениях заказчика и участие в рабочих сессиях с технической командой заказчика
— Багфикс, глубокая оптимизация приложения и SQL-запросов
— Поддержка и развитие инфраструктуры (DevOps)
— Активное внедрение и использование AI-тулинга в ежедневных инженерных задачах
Требования:
— Крепкая инженерная база: сильное понимание backend и frontend (не обязательно знать весь стек, гэпы подтянут)
— Английский язык: от B2 (разговорный) для регулярных созвонов и общения с американской стороной
— Русский язык: разговорный, команда русскоязычная
— Гибкий рабочий день с перекрытием 3–5 часов по MSK, готовность подключаться на митинги по Pacific Time (2–4 раза в неделю), редкие подключения по выходным при критичных инцидентах
— Высокая автономность, нейропластичность, готовность к взаимовыручке с коллегой
Условия:
— Работа на крупном американском проекте с высокой нагрузкой и зрелыми инженерными процессами
— Полностью удалённая работа с гибким графиком
— B2B-контракт (ИП, вне РФ и РБ)
— Компенсация $3,000 – $5,000+ gross в месяц, обсуждается индивидуально под уровень кандидата
Удалённоsenior
3 000 – 5 000 $
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
- Техническое лидерство направления Kotlin Multiplatform: Android MDM и desktop-мессенджер
- Проектирование realtime-клиента поверх постоянного или streaming-транспорта
- Проектирование надёжного локального хранилища и синхронизации
- Клиентский threat modeling
- Диагностика производительности клиента с большой историей
- Формирование и внедрение AI-assisted практик на уровне команды
Требования:
- Глубокое знание Kotlin, Android и Compose
- Глубокий продакшен-опыт KMP, продакшен-опыт CMP Desktop
- Опыт проектирования realtime-клиента поверх постоянного/streaming-транспорта
- Опыт проектирования надёжного локального хранилища и синхронизации
- Умение проводить клиентский threat modeling
- Продакшен-опыт Android Enterprise/MDM либо сопоставимый опыт с Android system/security/enterprise API
- Опыт диагностики производительности клиента с большой историей
- Опыт в роли тех. лида с измеримым эффектом, умение принимать решения под жёсткими сроками
- Будет плюсом: опыт многошаговой/параллельной работы AI-агентов, CI/CD для mobile и desktop, автоматизация тестирования омниканальных продуктов и contract-тестов
Условия:
- Занятость: полная
- Оформление: ИП, обязательное подписание NDA (высокие требования к конфиденциальности)
- Формат работы: удалённо
О команде
Мы строим платформу потоковой обработки данных, на которой работают критичные real-time-системы Авито: антибот, антифрод, рекламная аналитика, маркетинговые триггеры и CDC-пайплайны. Работаем в двух направлениях: продуктовые задачи (новые алгоритмы детекции, обогащение событий) и платформа (оператор Flink на Kubernetes, инфраструктура деплоя, миграции). Серверная инфраструктура, поддержка железа и обновление ОС — зона ответственности отдельной команды инфраструктуры, с которой мы тесно взаимодействуем.
Задачи:
— развивать real-time антибот и антифрод: детектировать ботов и фрод с помощью потоковых эвристик, разрабатывать новые сигналы;
— развивать обогащение событий: строить операторы обогащения кликстрим-событий (геолокация, категории, атрибуты пользователя, рекламные метрики);
— развивать CDC и data ingestion: разрабатывать пайплайны захвата изменений из БД и доставки данных в DWH в формате Apache Paimon;
— развивать рекламную аналитику: считать CTR impressions, auction withdrawals и маркетинговые конверсии в реальном времени;
— развивать Flink Platform: управлять Flink Kubernetes Operator, Helm-чартами, деплоями в нескольких дата-центрах и регионах;
— обеспечивать техническое лидерство команды: задавать архитектурные стандарты и помогать команде расти.
Требования:
— обладаете глубокой экспертизой в Apache Flink или другом фреймворке потоковой обработки данных (Spark Streaming, Kafka Streams);
— обладаете опытом руководства командой разработки от 4-х лет;
— используете системный подход к работе с людьми (мотивация, развитие, адаптация);
— работали с высоконагруженными продакшен-системами;
— умеете декомпозировать задачи и выстраивать технический роадмап;
— понимаете принципы работы Apache Kafka и распределённых систем.
Будет здорово, если вы:
— имеете опыт руководства платформенной командой без продакт-менеджера и системного аналитика.
Условия:
— возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
— талантливая команда, готовая поддержать ваши инициативы;
— мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
— прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;
— личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
— забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;
— удалёнка и офисы в разных городах.
Задачи:
- Build and maintain infrastructure and backend services that enable crypto products
- Design APIs and event-driven architectures to handle high-volume transaction processing securely and efficiently
- Partner with platform and infrastructure engineers to ensure scalability, observability, and resilience
- Contribute to documentation, tooling, and best practices across the engineering organization
Требования:
- 5+ years of professional experience in backend or distributed systems development
- Experience with L2 blockchains, protocols and crypto infrastructure
- Proven success building production-grade APIs and financial services at scale
- Proficiency in Node.js or similar modern backend frameworks (TypeScript, NestJS, Go, or Java)
- Familiarity with cloud-native architecture (Kubernetes, AWS) and event-driven or microservice-based systems
- Strong communication and collaboration skills across product and platform teams
Задачи:
- Ресурсное планирование команды: найм, адаптация и развитие сотрудников
- Руководство командой разработчиков: распределение задач, менторство, поддержание мотивации
- Построение эффективных коммуникационных процессов и обратной связи
- Проектирование и развитие высококачественной архитектуры программных решений
- Внедрение лучших практик обеспечения качества кода
Требования:
- Опыт руководства командой разработчиков
- Продвинутое знание ООП, PHP, MySQL
- Опыт работы с Symfony или другими известными PHP-фреймворками, опыт с Docker
- Глубокие знания паттернов проектирования
- Опыт работы над highload-проектами
Условия:
- Формат работы: удалённо из любой точки мира
- График: 5 дней в неделю, гибкое начало дня
Ищем Lead Graphics Engineer - Web 3D в visualization studio, которая делает real-time 3D experiences для браузера. Роль для инженера, который глубоко работает с rendering, WebGPU, Three.js, shaders, materials и performance — не на уровне демо, а в production-продукте.
Что важно:
Production-опыт с vanilla Three.js WebGPU / WebGL2, render & compute passes, pipelines, bind groups
Shaders: WGSL / GLSL / HLSL / Metal
PBR materials, HDRI/IBL, tone mapping, color spaces
Postprocess stack: SSAO, SSR, bloom, DOF, TAA
GPU profiling и оптимизация, в том числе под iPad / mobile GPUs
TypeScript, React, clean architecture вокруг 3D layer
Задачи:
— проектировать render pipeline end-to-end
— развивать render graph / pass system
— работать с GLB/material pipeline
— писать shader / node-material code
— интегрировать 3D layer в React + TypeScript приложение
— отвечать за performance и visual quality
Стек: TypeScript, React, vanilla Three.js r183+, WebGPU.
Задачи:
— Проектирование и разработка масштабируемых backend-сервисов (маршрутизация ордеров, риск-менеджмент, балансы).
— Оптимизация для достижения сверхнизких задержек (API, потоковая обработка данных).
— Обеспечение отказоустойчивости: circuit breakers, graceful degradation, системы самовосстановления.
— Усиление безопасности: защита API-ключей, rate-limiting, валидация торговых операций.
— Написание тестов с измеримыми SLA, участие в инцидент-менеджменте.
Требования:
— 5+ лет коммерческого опыта в backend-разработке и уверенное владение .NET/C#.
— Опыт в разработке криптопродуктов или биржевых продуктов, продуктов в сфере трейдинга.
— Глубокое понимание конкурентного программирования, event-driven архитектуры и месседжинга (Kafka, NATS, RabbitMQ).
— Опыт в финансовой сфере, финтехе или high-load проектах.
— Знания в области безопасности API, целостности данных и аудита.
Будет плюсом:
— Опыт работы с FIX-протоколом, WebSockets, торговыми API.
— Знание cloud-native стека (Kubernetes, service mesh, AWS/GCP).
— Фон в криптоиндустрии или традиционном финтехе на позициях, связанных с разработкой критически важных систем.
Условия:
— Сложные задачи, профессиональный рост и поддержка в участии в профильных конференциях.
— Полностью удаленный формат работы с гибким графиком и контракт в криптовалюте.
— Возможность влиять на стабильность и успех продукта.
Задачи:
— построить с нуля систему для funding-арбитража.
Требования:
— Опыт написания торговой системы 24/7, включая алерты
— Задержки на маркет-дату/сделки не более 1с
— Опыт имплементации бэктеста и сравнения прод/бэктест
Стек: Python, C++ или Rust на выбор. WebSocket, ClickHouse/Postgres, Linux.
Плюсом: Binance/Bybit/OKX/Hyperliquid, механика перпетуалов.
Finom — онлайн-банкинг для малого и среднего бизнеса в 10+ странах Европы со 100+ тыс. клиентов.
Требования:
— 5+ лет опыта
— Знание C#/.NET, Java/JVM, JavaScript/Node, Go
— Отличное владение английским языком
Информация о компании:
— Размер команды — 300+
— Инвестиции — $346M
— Фаундеры — основатели «Модульбанка» Андрей Петров, Олег Лагута, Яков Новиков и другие
Работа удалённая, возможны локации: Берлин, Нидерланды и другие.
Задачи:
- Разработка на Java/Kotlin в команде практиков под сопровождением технического специалиста
- Работа с фреймворком Spring и Spring Boot, Docker, CI/CD
- Профессиональный рост в долгосрочном пути в IT-индустрии
Требования:
- Знание Java/Kotlin на уровне core-части языка и коллекций, умение писать код
- Опыт работы с Git, знание основных команд и умение работать с ветками
- Знание Spring на уровне основных компонентов (web, security, data, cloud, test), Spring Boot: стартеры и как писать свои
- Понимание, как работает OAuth (опыт с Keycloak — преимущество)
- Умение работать с Docker, понимание разницы контейнера и образа
- Понимание, как работает CI/CD в GitLab/GitHub
- Понимание ACID в реляционных базах данных, знание индексов и когда их применять
- Наличие pet-проектов
Условия:
- График: 5/2 с гибким началом
- Формат работы: удалённо
Quantum One is a technology consulting and engineering company that develops and rapidly implements AI solutions for large businesses and industry.
Project duration: 3 months.
Remote work.
Quantum One is a technology consulting and engineering company that develops and rapidly implements AI solutions for large businesses and industry.
Project duration: 3 months.
Remote work.
What we offer:
The rate depends on your seniority level, skills and experience. We've already paid out over $11M to our engineers.
No more hunting for clients or negotiating rates — let us handle the business side of things so you can focus on what you do best.
We'll manually find the best project for you according to your skills and preferences.
Choose a schedule that works best for you. It’s possible to communicate async or minimally overlap within team working hours.
We respect your seniority so you can expect no micromanagement or screen trackers.
Communicate directly with the clients. Most of them have technical backgrounds.
We will support you from the time you submit the application throughout all cooperation stages.
Most of our projects involve working in a fast-paced startup environment.
Through our community, we will connect you with the best developers from more than 50 countries.
Requirements:
4+ years of commercial experience in software development
3+ years of commercial experience with .NET
3+ years of commercial experience with React
Expertise in TypeScript is required
2+ years of experience with Microsoft Azure is a plus
You should also have:
Strong technical skills: as a Senior Developer, you are expected to be able to create projects from scratch and have a deep understanding of application architecture.
Clear and effective communication in English — advanced ability to discuss business tasks, justify decisions, and communicate issues. Good self-presentation is also essential for upcoming client calls.
Strong self-organizational skills — ability to work full-time remotely with no supervision.
Reliability — we want to trust you and expect that you won’t let us and the client down.
Adaptability and Flexibility — the ability to onboard the project promptly after accepting it and start delivering results quickly.
Группа компаний «ДОМ.РФ» реализует национальные проекты в области жилищного строительства и ипотеки. Более 25 лет занимается развитием жилищной сферы в России. В компании работает более 9 тысяч человек, из которых более 1,5 тысяч — команда цифровой вертикали. ИТ-команда проводит цифровую трансформацию строительной отрасли и создает инновационные ИТ-продукты для людей, бизнеса и государства.
О проекте:
Развивается сервис расчётно-кассового обслуживания (РКО) для юридических лиц в составе интернет-банка. Сервис обеспечивает проведение платежей, работу с банковскими документами, построение выписок.
Задачи:
— Руководить кросс-функциональной продуктовой командой интернет-банка
— Организовывать работу команды: участвовать в планировании, распределять задачи, контролировать сроки и качество результата
— Заниматься backend-разработкой Java-приложений на Spring Boot
— Развивать и улучшать имеющуюся систему на основании личного опыта и собственных предложений
— Выстраивать лучшие практики и процессы в командах для повышения уровня проекта
Требования:
— Опыт разработки систем с микросервисной архитектурой
— Знания Java Spring: Core, Spring Data, Spring MVC, Spring Boot, Spring Cloud
— Опыт работы с Kafka, понимание принципов разработки асинхронных сервисов
— Понимание подхода scrum в процессе разработки ПО
— Опыт управления процессом разработки в команде
— Отличные знания и опыт в организации лучших практик для системы на микросервисной архитектуре
— Знания и опыт в выстраивании процессов и повышении стандартов в команде разработки
— Наличие высшего образования
Условия:
— Конкурентный уровень заработной платы и регулярные премии
— Расширенная программа ДМС, включая стоматологию
— Компенсация абонемента в фитнес-клуб и обучения английскому языку
— Доступ к программам обучения по hard и soft skills
— Специальные условия по продуктам Банка ДОМ.РФ для сотрудников
— Корпоративные скидки у партнёров группы и на аренду жилья «Аренда для жизни ДОМ.РФ»
— Активная социальная жизнь (спортивные, интеллектуальные мероприятия, благотворительность)
Phantom is a fintech company developing and operating the multichain crypto wallet Phantom, popular in the Web3 industry. The company is fully remote with about 180 employees and backed by $150M Series C investment.
Responsibilities:
— Design, maintain, and evolve backend services and APIs connecting Phantom Cash to blockchains.
— Blend systems thinking with product pragmatism and passion for crypto.
— Balance reliability, quality, and speed in client-server architecture and blockchain protocols.
— Communicate clearly across teams, document rigorously, and mentor to elevate engineering standards.
Qualifications:
— Bachelor's degree in Computer Science or related field or equivalent experience.
— Pragmatic engineering mindset focused on results and user impact.
— Proactive and outcome-oriented, pushing features to completion without waiting for perfect specs.
— Strong communication and problem-solving skills.
— Experience with Node.js and NestJS at scale; event-driven design including queues, retries, idempotency.
— Knowledge of REST API architecture: versioning, pagination, error models, authentication, rate-limiting.
— Full-stack awareness including trade-offs of state management and latency budgets.
— Fundamentals of distributed systems: concurrency, ordering, retries, data consistency.
— Nice to have: Kubernetes, AWS operations, CI/CD, observability, on-call ownership.
— Deep interest in crypto, keeping up with ecosystem changes, wallets, protocols, and security norms.
— Previous hands-on experience in crypto or fintech (exchanges, wallets, payment rails, ledgers).
— Understanding of smart contracts and protocol interactions between on-chain programs and off-chain services.
— Blockchain integration experience, preferably Solana, EVM acceptable.
— Experience shipping high-quality products in mature engineering organizations.
Benefits:
— Competitive salary and equity.
— Comprehensive insurance (medical/dental/vision) fully covered for employee.
— Stipend for remote work setup.
— Flexible hours and supportive remote environment.
— Unlimited vacation.
— 401(k) retirement plan.
— Monthly wellness benefit.
— Weekly meal benefit.
— Global off-sites.
Phantom encourages candidates of all backgrounds to apply and is committed to building an inclusive and supportive workplace. Personal data is processed securely in accordance with applicable laws, with some use of AI-powered tools for administrative tasks.
Задачи:
— Разрабатывать новые mini apps и продуктовые модули
— Создавать frontend на React + TypeScript
— Разрабатывать и развивать backend на Python и/или Node.js
— Работать с Python-стеком проекта (FastAPI / Django) и Node.js-решениями
— Интегрировать frontend с API, торговыми и аналитическими сервисами
— Проектировать архитектуру, участвовать в code review и технической декомпозиции
— Использовать AI-инструменты (Cursor, Claude Code, Codex) для ускорения разработки с обязательной проверкой качества кода
Требования:
— Коммерческий опыт с React и TypeScript
— Коммерческий опыт backend-разработки на Python или Node.js
— Опыт работы с FastAPI / Django или NestJS / Express / Fastify
— Если основной опыт кандидата связан с Node.js — готовность изучать и использовать Python в рамках технологического стека проекта
— Опыт работы с PostgreSQL/MySQL, Redis и REST API
— Понимание архитектуры SPA, Docker и CI/CD
— Опыт написания тестов и проведения code review
— Умение писать безопасный, масштабируемый и поддерживаемый код
Будет плюсом:
— Опыт в fintech, trading, betting, gaming или iGaming
— Опыт с WebSocket, Kafka, event-driven архитектурой
— Знание Kubernetes, OpenAPI, BFF
— Понимание OWASP и принципов безопасной разработки
Условия:
— Современный стек: React, TypeScript, Python, Node.js, FastAPI, Django, PostgreSQL, Redis, Docker
— Работа над высоконагруженным продуктом с real-time механиками
— Сильная продуктовая команда и обязательное code review
— Возможность влиять на архитектуру и развитие платформы