Задачи:
— участие в полном цикле разработки backend (архитектура, кодинг, запуск в промышленный контур)
— проектирование и развитие REST API для внешних интеграций
— работа с PostgreSQL и очередями Kafka
— написание кода с покрытием автотестами
Требования:
— опыт работы в роли разработчика на Scala 2.13 (стандартная библиотека, Future, implicits) от 4 лет
— Quill (написание и оптимизация запросов под партиционирование)
— Jetty (embedded, настройка пулов потоков, WebSocket)
— Kafka (консьюмеры/продюсеры, ручной коммит, обработка ребалансировки)
— Bouncy Castle (ECDSA, Keccak, работа с ключами)
— Liquibase (миграции PostgreSQL, изменения схемы без даунтайма)
— опыт с Cucumber
— опыт настройки CI/CD (Jenkins, Groovy)
— опыт работы c агентской разработкой
— понимание концепций популярных блокчейнов (блоки, транзакции, логи, криптография)
— опыт работы с RPC-клиентами (Web3j / ethers / JSON-RPC)
Задачи:
— проектировать архитектуру приложений: backend, frontend, базы данных, API и интеграции
— декомпозировать крупные задачи и проекты до понятных этапов и оценивать трудозатраты
— разрабатывать backend на Node.js / TypeScript и frontend на React
— проектировать REST API, интеграции и модели данных
— работать с PostgreSQL, при необходимости Redis, MongoDB, очередями сообщений
— принимать технические решения с учётом производительности, масштабируемости, отказоустойчивости и безопасности
— проводить Code Review и отвечать за качество технического результата
— писать и контролировать Unit/Integration-тесты
— работать с Docker и CI/CD
— участвовать в релизах, разбирать production-проблемы, работать с логированием и мониторингом
— создавать PoC для проверки технических гипотез
— взаимодействовать с заказчиком и уметь объяснять технические решения понятным бизнес-языком
Требования:
— коммерческий опыт разработки от 5 лет
— сильные знания TypeScript, Node.js, React, PostgreSQL
— практический опыт проектирования систем целиком, а не только frontend-архитектуры
— понимание System Design: монолитная и микросервисная архитектура, API, базы данных, очереди, кэширование, интеграции
— умение работать с нефункциональными требованиями: производительность, нагрузка, масштабируемость, отказоустойчивость, безопасность и observability
— опыт с Docker и CI/CD
— опыт Code Review, Unit и Integration Testing
— умение самостоятельно декомпозировать задачу и оценивать разработку в часах
— опыт запуска решений от требований до production
— самостоятельность в работе с бизнес-задачами: разбор требований, постановка вопросов, предложение архитектуры, оценка рисков и трудозатрат, организация разработки и доведение результата до production
— умение работать с AI-инструментами (Claude Code, Codex, Cursor, GitHub Copilot или аналогичными)
— декомпозиция больших задач для AI-агентов, постановка контекста, правил, инструкций
— использование AI для разработки, тестов, Code Review, документации, рефакторинга и анализа legacy
— организация работы нескольких AI-агентов с разными ролями
— проверка и принятие сгенерированного кода, а не слепое доверие AI
— понимание ограничений LLM: галлюцинации, потеря контекста, переусложнение решений, ошибки в архитектуре, потенциальные проблемы безопасности
— сохранение персональной ответственности за технический результат независимо от участия AI
Будет плюсом:
— знание Kubernetes
— опыт с Redis, Kafka / RabbitMQ, MongoDB
— опыт с Prometheus, Grafana, Sentry
— опыт работы с высоконагруженными системами
— опыт сложных интеграций с внешними системами
— участие в пресейле и технической оценке новых проектов
— опыт технического лидерства или наставничества разработчиков
Условия:
— полная занятость
— оформление по трудовому договору, договору ГПХ с самозанятым, с ИП или с физлицом
— график 5/2
— удалённый формат работы
Требования к кандидату:
— Гражданство и локация РФ
— Высшее профессиональное образование (ИТ или техническое)
— Дополнительное обучение и сертификационные курсы по предметной области
— Опыт работы в сфере ИТ в роли Java-разработчика от 2 лет
— Знание и опыт с Java Core (11/17): коллекции, Stream API, лямбды, базовая многопоточность
— Уверенное знание SQL, опыт создания сложных запросов и оптимизации
— Опыт работы с одной из СУБД (PostgreSQL / Oracle)
— Навыки использования JPA/Hibernate, JDBC
— Знание Spring, Spring Boot
— Опыт использования инструментов сборки Maven/Gradle
— Навыки unit-тестирования (JUnit, Mockito)
— Опыт разработки REST API, работа с форматами XML/JSON
— Работа с Kafka/RabbitMQ — плюс
— Навыки разработки сложных интеграционных решений
— Навыки оптимизации производительности
— Понимание процессов CI/CD (автосборка, автотесты, автодеплой)
— Опыт с GitLab CI — плюс
— Понимание микросервисной архитектуры (сервисные границы, REST/gRPC-взаимодействие, особенности транзакций между сервисами)
— Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов
— Навыки отладки и анализа логов приложений (поиск причин дефектов и инцидентов)
— Опыт работы по Scrum/Kanban
— Навыки использования Git
— Знание Linux shell script
— Способность к совместной работе с консультантами и в команде других разработчиков
— Системный подход к решению задач
— Ориентация на результат (высокие постоянные показатели результативности)
— Развитие собственных навыков (поиск возможностей для дальнейшего развития)
— Английский язык, уровень B1: чтение технической документации
Задачи:
— Разрабатывать, внедрять и сопровождать решения на языке Java 8/11 с применением free-open-source (FOS) пакетов
— Проектировать сервисы, программные интерфейсы и методы интеграции с внешними системами
— Участвовать в разработке системной архитектуры, выбирать технологический стек на основании требований к программным средствам
— Оптимизировать разработанные решения, повышать показатели производительности и надежности
— Участвовать в планировании, декомпозиции и оценке задач
— Помогать в управлении командой, координировать и консультировать коллег, выполнять технический контроль
— Участвовать в развитии инфраструктуры разработки, создавать и обновлять процессы CI/CD
Условия:
— Full-time, 5/2
— Удалёнка
— Вилка до 250к рублей на руки
УдалённоmiddleГеография найма не уточнена, офис: Москва
Location: Bulgaria; Croatia; Hungary; Lithuania; North Macedonia; Poland; Slovakia
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland,Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.
What you'll be solving
Every dollar Cast AI saves a customer has to be provable, every action taken on their infrastructure has to be attributable to someone authorized to take it, and every price used to make that case has to be current across every cloud, region, and availability zone. This is the trust and accounting layer underneath the whole platform: get it wrong, and customers can't log in, can't trust the savings number, or get billed incorrectly - any one of which ends the relationship.
This posting covers multiple teams working on different pieces of the same trust-and-accounting problem: authentication, authorization, and SSO for every user and workload. Billing, audit trails, notifications, and feature flags that keep the platform transparent for every customer. Real-time cloud pricing tracking across every region and availability zone, including Spot availability and discounts. And reporting that turns high-volume time-series data into fast, accurate answers about what the automation actually saved.
Requirements
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
You've built or operated trust-critical systems at scale - authentication/authorization, billing, or financial/accounting-adjacent data, where being wrong has real consequences.
Good understanding of API design best practices - versioning, backward compatibility, auth, idempotency, async patterns, and similar.
Strong debugging, optimization, and performance-tuning skills – including query profiling, index design, and database performance tuning beyond ORM usage.
Experience operating and optimizing systems under high load - you know how to find and fix the bottleneck, not just add more resources.
Hands-on experience with Kubernetes - you understand the core concepts (pods, services, deployments) and have deployed or debugged something on a cluster.
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to haves
Multi-tenant identity system design - authentication, authorization, SSO.
Enterprise identity protocols - SAML, OIDC, and SCIM for enterprise account provisioning and sync.
Billing, audit-trail, notification, or feature-flag systems in production.
Experience with cloud provider pricing/billing APIs across AWS, GCP, or Azure, or tracking Spot instance availability.
High-cardinality time-series ingestion and querying at scale.
Understanding of Kubernetes internals.
CI/CD and DevOps practices experience.
Observability tooling (Prometheus, Grafana, OpenTelemetry) in production.
Responsibilities
Design, build, and operate backend services in Go that other teams and customers depend on being correct.
Own features end-to-end: from design through implementation, testing, and production rollout.
Debug complex production issues involving security-, money-, or trust-critical flows.
Collaborate with product and other engineering teams to solve problems that don't have textbook solutions.
Contribute to product direction and backlog - shape what gets built next, not just how it's built.
Tools we use daily
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, AWS, GCP, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
PostgreSQL, Cloud Object Storage, ClickHouse
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Prometheus, Grafana, Loki, Tempo
CI/CD & GitOps:
GitLab CI with ArgoCD
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Проект:
Мы разрабатываем и поддерживаем продукт ERA - систему комплексной диагностики продуктов и услуг. Наше решение позволяет производить диагностику, анализ и аудит продукта для получения комплексного решения развития, снятия барьеров роста. Цель проекта — построить полностью автономную экспертную систему, где ключевую роль играют смарт-агенты, выполняющие комплексный анализ без участия человека.
Технологический стек:
Язык программирования: Python 3.12+
Фреймворки: FastAPI, LangChain / LangGraph, FastStream
Базы данных: PostgreSQL, Redis
Очереди: Kafka, RabbitMQ
Поиск и аналитика: Opensearch, Elasticsearch
CI/CD: Jenkins, Nexus, BitBucket, SonarQube
Инфраструктура: OpenShift (Kubernetes), DropApp, Docker
Управление: Jira, Confluence
Требования:
Высшее профильное образование
Опыт коммерческой разработки на Python от 4 лет (по ТК РФ)
Уверенное знание Python 3.7+ (в проекте используется 3.12+)
Понимание и успешный опыт применения паттернов проектирования (GoF, SOLID, GRASP)
Опыт проведения код-ревью и работы по GitFlow
Опыт разработки агентных систем с помощью langchain, langgraph и успешное внедрение в промышленную среду
Опыт разработки приложений, основанных на микросервисной архитектуре
Уверенное знание SQL и понимание принципов работы реляционных СУБД (PostgreSQL)
Опыт написания unit-тестов
Опыт разработки асинхронных приложений на Python
Понимание жизненного цикла разработки приложений в контексте Agile
Важно: Опыт и желание работать в команде, умение аргументировать свои решения и договариваться
Задачи:
Разработка co-pilot решения на базе данных RAG и применении LLM
Разработка и интеграция AI-агентов, исследование новых поверхностей взаимодействия с AI
Разработка микросервисов на Python в качестве MCP инструментов
Анализ требований, формализация функционала, проектирование архитектуры взаимодействия агентов и сервисов
Участие в планировании, декомпозиции задач и оценке сложностей, планировании спринтов на основе SCRUM церемоний
Проведение код-ревью, поддержание высокого стандарта качества и чистоты кода
Тесное взаимодействие с командой на всех этапах разработки
Участие в подготовке и выпуске релизов, взаимодействие со смежными подразделениями
Документирование своей работы и менторство джуниор-разработчиков
Условия:
Возможность участия в интересном проекте
Возможность профессионального и карьерного роста в компании
Опыт работы в команде профессионалов
Уровень заработной платы обсуждается индивидуально
Формат работы - офисный формат в Москве на период ИС, далее возможен гибрид
Задачи:
— Проектирование и развитие архитектуры проектов, принятие ключевых технических решений
— Работа с командой: перформанс-ревью и код-ревью, декомпозиция и приоритизация задач
— Разработка микросервисов с последующей передачей в команду
— Участие в DevOps-процессах: CI/CD, контейнеризация, инфраструктура
— Настройка и поддержка мониторинга, логирования и алертинга
— Ответственность за технический роадмап backend-части проектов
Требования:
— Опыт backend-разработки от 6 лет
— Python на уровне senior, с пониманием сильных сторон и узких мест языка
— Опыт работы с микросервисной архитектурой
— Стек: Django, FastAPI, Celery, asyncio, PostgreSQL, ClickHouse, RabbitMQ, Kafka, Redis
— Уверенное владение Docker и Kubernetes (все проекты контейнеризированы)
— Опыт работы с GitLab CI/CD
Будет плюсом:
— Опыт с Telegram API (Telethon) и разработки ботов
— Опыт в AI/ML: интеграция open-source LLM, понимание, какая модель подходит под конкретную задачу
— Опыт работы с криптовалютой: поднятие нод, логика отправки транзакций и т.д.
Условия:
— Гибкий график 5/2
— Никакой бюрократии и тайм-трекеров
— Оклад 350 000 – 450 000 ₽ на руки (по итогам собеседования), выплата в USDT
— Работа в опытной продуктовой команде и возможность запускать проекты с нуля
— Широкий спектр задач: от базовых до сложных и технологически интересных
— Оплачиваемое обучение и повышение квалификации
Задачи:
— Разрабатывать Python / SQL-пайплайны загрузки и обработки данных из файлов, API и информационных систем.
— Проектировать таблицы хранилища: сущности, связи, правила преобразования.
— Встраивать псевдоанонимизацию и проверки качества в потоки данных.
— Готовить признаки и версионируемые train/validation/test-выборки.
— Обеспечивать прослеживаемость и воспроизводимость ML / LLM-экспериментов.
— Вместе с ML-командой развивать оценку моделей, подготовку данных для RAG и дообучения.
Требования:
— Уверенные Python и SQL, поддерживаемый код за пределами ноутбуков.
— Практический опыт ETL / ELT: оркестрация, инкрементальная обработка, повторные запуски.
— Опыт с S3, Parquet, pandas / Polars / PyArrow.
— Понимание жизненного цикла ML: выборки, baseline, метрики, проверка утечек.
— Опыт с MLflow, ClearML или аналогами.
— Linux, Git, Docker, CI/CD.
— Умение работать с чувствительными данными.
Условия:
— Занятость: full-time
— Формат работы: гибридный / удаленный по РФ
Задачи:
— поддерживать и развивать инфраструктуру продукта на Linux;
— обеспечивать стабильную работу серверов, прокси и CDN;
— обеспечивать доступность продукта для пользователей из разных стран;
— автоматизировать инфраструктурные процессы и развивать CI/CD;
— развивать мониторинг и участвовать в расследовании инцидентов;
— участвовать в разработке внутренних инструментов.
Требования:
— уверенное знание Linux;
— работа с bare-metal;
— опыт эксплуатации production-инфраструктуры;
— опыт работы с Nginx;
— опыт автоматизации рутинных задач;
— умение самостоятельно находить причины сложных технических проблем;
— опыт с MongoDB, ClickHouse, Prometheus, Grafana (будет плюсом);
— опыт с GitHub Actions или другими CI/CD-системами (будет плюсом);
— опыт с Docker (будет плюсом);
— знание Python или Bash (будет плюсом).
Условия:
— оформление по ТК РФ;
— офис / гибрид / полная удалёнка;
— ДМС со стоматологией;
— всё необходимое оборудование;
— компенсация профессионального развития;
— компенсация изучения английского языка.
Задачи:
— Прямая работа с CTO: архитектурные и операционные задачи инфраструктуры
— Поддержка и развитие кластеров Kubernetes: ArgoCD, Helm, GitLab CI/CD
— Код на Go: внутренние утилиты и CLI, экспортеры метрик, операторы и хелперы для платформы, правки в сервисах монорепозитория
— Инфраструктура как код — OpenTofu, Ansible
— Сетевой контур: маршрутизация, VPN, DNS, TLS, ingress, firewall, сегментация
— Docker / docker compose — локальные и staging-окружения разработчиков
— Первая линия реакции на инциденты: разбор алертов, эскалация, постмортемы
— Базовое администрирование сервисов — доступы, почта, админки
Требования:
— Kubernetes в проде — не «поднял minikube», а дежурил и чинил
— GitLab CI/CD, ArgoCD, понимание GitOps-подхода
— Сети — TCP/IP, DNS, NAT, VPN, TLS; умение читать tcpdump и не паниковать
— Docker, docker compose
— Ansible, OpenTofu (или Terraform)
— Linux на уровне уверенного администрирования
— Grafana и алертинг — дашборды, метрики и логи, настройка правил алертов, работа с Prometheus / Loki / Alloy
— Сбор метрик с сервисов в Kubernetes — экспортеры и sidecar'ы, ServiceMonitor / scrape-конфиги, обвязка приложений метриками, RED/USE-подход к дашбордам
— Kafka и NATS — не только «настроить», но и понимать семантику доставки, консьюмер-группы, отставание
— Опыт highload и финтеха — платёжные интеграции, деньги, требования к надёжности
— Готовность подключаться к инцидентам вне стандартных часов
— Английский — документация и переписка
Будет плюсом:
— Go — умение писать и поддерживать код, а не только читать: утилиты, экспортеры, правки в сервисах
— Опыт в iGaming
Проект:
Мы разрабатываем систему, автоматизирующую весь жизненный цикл инвестиционной сделки. Наша инвестиционная платформа — уникальное решение на российском рынке для выдачи и сопровождения инвестиционного финансирования юридическим лицам.
Современный стек и архитектура:
- Микросервисная архитектура: Kubernetes, Docker, Istio, Kafka
- Микрофронтовая архитектура: модульные фронтенд-модули
- Интеллектуальные агенты: AI-банкир, AI-методолог
- Производственные агенты: разработчик, тестировщик, ревьювер
- Системы автоматизации: CI/CD, логистика, мониторинг
Требования:
- Глубокое знание JavaScript/TypeScript, React, Redux
- Знание парадигм программирования, CSS, HTML
- Опыт разработки микрофронтов
- Fullstack-опыт: backend (микросервисы) + frontend
- Опыт работы с автоматизациями и системами CI/CD
- Агентный режим разработки: работа с LLM (LangChain, LangFuse, OpenCode, Codex, Claude, инференсы)
- Опыт опенсорс-контрибуции и патчинга внешних библиотек
- Умение проектировать и внедрять исследовательские гипотезы в продакшн
Задачи:
- Разработка и внедрение AI-агентов (AI-банкир, AI-методолог)
- Разработка производственных агентов (разработчик, тестировщик, ревьювер)
- Разработка и внедрение систем автоматизации производственного процесса
- Исследования и выдвижение гипотез, проверка их в пилотных проектах
- Интеграция решений в инвестиционный ландшафт Сбера
- Реализация ключевых frontend-решений с учетом микрофронтовой архитектуры
- Проведение code review и техническое проектирование
- Наставничество и передача знаний команде
Условия:
- Возможность участия в интересном проекте
- Возможность профессионального и карьерного роста в компании
- Опыт работы в команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Формат работы - удаленно на территории РФ
УдалённоmiddleГеография найма не уточнена, офис: Москва
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
Job Summary
Fanatics Betting & Gaming (FBG) is building the industry's most trusted, scalable, and fan-centric sportsbook experience. Our Internal Platforms power critical systems that support customer operations, marketing, support, risk, and data—through a combination of Java backend services, APIs, event-driven systems, and integrations with the SaaS and CRM platforms our business teams run on.
We are seeking a
Staff Java Software Engineer
to set technical direction for the services and integrations that Internal Platforms runs on. This is a senior individual contributor role for an engineer who operates with minimal guidance, takes on our most complex and often cross-functional problems, and raises the bar for everyone around them.
At this level, your impact is measured beyond the code you write. You will own architecture for significant parts of the platform, drive decisions that span multiple teams and systems, mentor other engineers, and partner directly with Product, Operations, Support, Marketing, Risk, and Data leadership to shape what gets built and why. You will still be hands-on—Staff engineers at FBG write and review code every week—but you will spend meaningful time on design, technical strategy, and multiplying the output of the teams you work with.
You do not need to be a Salesforce specialist. Some of our systems integrate with Salesforce for CRM and workflow automation, so exposure to it is a nice to have—but we're hiring for strength in Java, distributed systems, and integration design, and we expect you to pick up the platform specifics on the job.
Key Responsibilities
Technical Leadership & Architecture (Primary Focus)
Own the architecture for major services, integrations, and data flows within Internal Platforms, from problem definition through production operation.
Lead design for complex, often cross-functional initiatives—defining the approach, surfacing trade-offs, and driving alignment across engineering teams and stakeholders.
Break ambiguous, department-level problems into clear technical plans and workstreams that other engineers can execute against.
Evaluate and select technologies, patterns, and vendors; know when a sophisticated design approach is warranted and when the simpler answer is the right one.
Establish and evolve engineering standards for the team—API design, testing strategy, observability, deployment, and integration patterns—and get them adopted in practice, not just documented.
Identify systemic technical debt and reliability risk across the platform, build the case for addressing it, and sequence the work alongside feature delivery.
Hands-On Engineering
Design, build, and maintain Java-based backend services (Spring Boot or similar frameworks) that are scalable, resilient, and well-tested.
Take on the hardest technical problems on the team: high-throughput event processing, complex multi-system integrations, thorny data integrity issues, and production incidents that cross service boundaries.
Diagnose problems at the root cause rather than the symptom, and translate what you learn into durable fixes and better instrumentation.
Set the quality bar through your own code and through high-signal code reviews that teach as well as gate.
Contribute to internal web applications and user interfaces backed by Java services where it moves the work forward.
Mentorship & Force Multiplication
Mentor and coach Senior and mid-level engineers through design review, pairing, and direct feedback; help them grow the judgment to handle complexity independently.
Create learning and growth opportunities for teammates—delegate meaningful design work, sponsor stretch assignments, and share context generously.
Onboard and ramp new engineers into the platform's systems and conventions.
Write the documentation, runbooks, and design records that let the team operate and extend the platform without you in the room.
Model an inclusive, collaborative environment where opposing views are actively invited and disagreement is resolved on the technical merits.
Cross-Functional Partnership & Delivery
Partner with Product Managers, Technical Program Managers, and business stakeholders to shape roadmaps—bringing technical feasibility, sequencing, and risk into the conversation early rather than reacting to finished requirements.
Work directly with Marketing, Operations, Support, Risk, Compliance, and Data teams to ensure platform capabilities meet business needs and regulatory obligations across jurisdictions.
Represent Internal Platforms in architecture and design discussions with other engineering teams, negotiating clean contracts and shared ownership boundaries.
Communicate complex technical problems, trade-offs, and decisions clearly to both engineering and non-engineering audiences, including leadership.
Drive predictable delivery for initiatives you own: scope, estimate, unblock, and own the outcome—including the parts that depend on other teams.
Engage external partners and vendors on integration design and technical escalations where needed.
Third-Party & SaaS Platform Integration
Own the integration architecture between our Java services and the third-party platforms our business teams depend on—REST APIs, platform events, middleware—including data ownership, consistency, and failure handling.
Define scalable, reusable integration patterns and prevent the platform sprawl that comes from point-to-point fixes.
Lead resolution of complex integration issues spanning backend services, vendor platforms, and data pipelines.
Partner with platform-specialist engineers (including our Salesforce-focused engineers) to keep integration boundaries clean and maintainable.
Operational Excellence
Own production health for the services in your remit: SLOs, alerting, on-call quality, incident response, and post-incident follow-through.
Anticipate failure modes, capacity limits, and blockers before they surface, and build the safeguards in advance.
Improve engineering practice across the team—CI/CD, test automation, release safety, and developer productivity.
Hold the line on the standards required of a regulated, highly available gaming platform.
Qualifications
Required
8+ years of professional software engineering experience, with deep expertise in Java.
Demonstrated ownership of the architecture and delivery of complex production systems, including work that spanned multiple teams or functions.
Strong experience designing APIs and integrating distributed systems, with sound judgment about consistency, failure handling, and service boundaries.
Track record of operating with minimal guidance: taking an ambiguous problem, defining the approach, and driving it to production.
Experience mentoring engineers and raising technical standards on a team—through design review, code review, and direct coaching.
Ability to communicate complex technical concepts and trade-offs clearly in writing and in person, to technical and non-technical audiences alike.
Experience with Git-based workflows, code reviews, and CI/CD pipelines.
Experience operating services in production, including on-call ownership and incident response.
Preferred
Experience with event-driven architectures (Kafka or similar) at meaningful scale.
Experience in cloud environments (AWS preferred), including infrastructure-as-code.
Experience with highly available or regulated systems (gaming, fintech, payments).
Experience contributing to internal web UIs or tooling, including Java-backed web frameworks and/or modern front-end frameworks consuming Java APIs (React, Angular, etc.)
Experience working with AI model or agent platforms, including building on or integrating agents into production workflows. Familiarity with platforms such as Anthropic, OpenAI, Amazon Bedrock, LangChain, Google Vertex AI, Microsoft Copilot Studio, CrewAI, or AutoGen is a plus.
Fluency with AI-powered coding assistants to design, build, and test new functionality from the ground up—moving quickly while maintaining high code quality and test coverage—and interest in helping the broader team adopt these workflows effectively.
Nice to Have
Exposure to Salesforce as an integration target or platform—Salesforce APIs, platform events, or light development work in Apex, Lightning Web Components, or Flows. Helpful context, not a requirement.
Salesforce certifications (Administrator, Developer).
What We Value
Passion for building high-quality internal platforms that directly impact business outcomes.
Strong ownership mindset: you own the outcome, not just your piece of it.
A solutions-first approach—you anticipate problems and bring options, not just escalations.
Genuine interest in making other engineers better.
Comfort operating in a fast-paced, evolving environment with incomplete information.
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$1
—
$1 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
Job Summary
Fanatics Betting & Gaming (FBG) is building the industry’s most trusted, scalable, and fan-centric sportsbook experience. Our Internal Platforms power critical systems that support customer operations, marketing, support, risk, and data—through a combination of Java backend services, APIs, event-driven systems, and Salesforce platform capabilities.
We are seeking a
Senior Java Software Engineer
to build and maintain scalable services that power our internal platforms. This role is full stack focused, with opportunities to contribute to user-facing internal tools as needed.
Experience with Salesforce development and integrations is a strong plus, as many of our systems interface directly with Salesforce for CRM, workflow automation, and customer operations. This is a hands-on engineering role for someone who enjoys owning features end-to-end, solving complex integration problems, and working closely with cross-functional partners.
Key Responsibilities
Full Stack Engineering (Primary Focus)
Design, build, and maintain Java-based backend services (Spring Boot or similar frameworks).
Develop scalable, reliable, and well-tested services that integrate with Salesforce and other internal/external systems.
Participate in architecture and design discussions for APIs, data flows, and distributed systems.
Write high-quality, maintainable code with strong unit and integration test coverage.
Troubleshoot and resolve complex issues across services, integrations, and data pipelines.
Contribute to internal web applications and user interfaces backed by Java services.
Internal UI & Application Development (Nice to Have / Secondary)
Collaborate with frontend or full-stack engineers to support internal users across Operations, Support, Marketing, Risk, and Data teams.
Partner with Product and UX (where applicable) to translate workflows into intuitive internal tools.
Collaborate with backend engineers to define clean API contracts between UI layers and services.
UI technologies may include Java-backed web apps, REST-driven front ends, or modern JavaScript frameworks consuming Java APIs.
Note:
This role does not require deep UI specialization, but comfort collaborating across UI and backend boundaries is valued.
Salesforce & CRM Platform Integration (Secondary Focus)
Build and maintain integrations between Java services and Salesforce using REST APIs, events, or middleware.
Contribute to Salesforce development when needed, including Apex, Lightning Web Components, Flows, and configuration.
Partner with Salesforce-focused engineers to ensure clean integration patterns, data integrity, and platform scalability.
Help troubleshoot Salesforce-related issues tied to backend services, UI workflows, or integrations.
Collaboration & Delivery
Work closely with Product Managers, Technical Program Managers, and cross-functional partners to translate requirements into technical solutions.
Collaborate with Marketing, Operations, Support, Risk, and Data teams to ensure systems meet business and regulatory needs.
Participate in sprint planning, estimation, and delivery, ensuring predictable and high-quality outcomes.
Communicate technical decisions, trade-offs, and implementation details clearly to stakeholders.
Operational Excellence & Best Practices
Follow and help improve engineering best practices including CI/CD, code reviews, testing strategies, and observability.
Ensure services are performant, observable, and resilient, with appropriate logging, metrics, and alerting.
Contribute to documentation, runbooks, and long-term platform improvements.
Identify technical debt and propose pragmatic solutions.
Qualifications
Required
6+ years of professional software engineering experience with Java.
Strong experience building backend services in a production environment.
Experience developing APIs and integrating services with other systems.
Familiarity with distributed systems, data flows, and service-to-service communication.
Experience with Git-based workflows, code reviews, and CI/CD pipelines.
Strong problem-solving skills and ability to work independently on complex systems.
Excellent communication and collaboration skills.
Preferred
Experience contributing to internal web UIs or tooling, including:
Java-baced web frameworks, and/or
Modern front-end frameworks consuming Java APIs (React, Angular, etc.)
Experience working with Salesforce as an integration partner or platform:
Apex, Lightning Web Components, Flows, or Salesforce APIs
Experience integrating Salesforce with Java-based services.
Experience with:
Event-driven architectures (Kafka or similar)
Cloud environments (AWS preferred)
Highly available or regulated systems (gaming, fintech, payments)
Experience working with AI model or agent platforms, including building on or integrating agents into production workflows. Familiarity with platforms such as Anthropic, OpenAI, Amazon Bedrock, LangChain, Google Vertex AI, Microsoft Copilot Studio, CrewAI, or AutoGen is a plus.
Familiarity using AI-powered coding assistants to design, build, and test new functionality from the ground up, with the ability to move quickly while maintaining high code quality and test coverage.
Interest in leveraging emerging tools and workflows to improve developer productivity and platform throughput.
Salesforce certifications (Administrator, Developer) are a plus, but not required.
What We Value
Passion for building high-quality internal platforms that directly impact business outcomes.
Strong ownership mindset and commitment to engineering excellence.
Collaborative approach and desire to continuously learn and improve.
Comfort operating in a fast-paced, evolving environment.
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$1
—
$1 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Location: Bulgaria; Croatia; Estonia; Greece; Hungary; Latvia; Lithuania; Poland; Romania; Slovakia; Slovenia; Ukraine
Why Cast AI?
Cast AI is an automation platform that operates cloud-native and AI infrastructure at scale. By embedding autonomous decision-making directly into Kubernetes and cloud environments, Cast AI continuously optimizes performance, reliability, and efficiency in production.
The old way doesn't work. As Kubernetes and AI environments grow, manual decisions don’t. Cast AI replaces tickets, alerts, and manual tuning with continuous automation that adapts infrastructure as conditions change. Efficiency and cost savings follow naturally from that automation.
Over 2,100 companies already rely on Cast AI, including Akamai, BMW, Cisco, FICO, HuggingFace, NielsenIQ, Swisscom, and TGS.
Global team, diverse perspectives
We're headquartered in Miami, but our impact is international. We take a global and intentional approach to diversity. Today, Cast AI operates across 34 countries spanning Europe, North America, Latin America, and APAC, bringing a wide range of perspectives into how we build and lead.
Unicorn momentum
In January 2026, we achieved unicorn status with a strategic investment from Pacific Alliance Ventures, the corporate venture arm of Shinsegae Group (a $50+ billion Korean conglomerate). Our valuation now exceeds $1 billion, and we're just getting started.
Join us as we build the future of autonomous infrastructure.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Slovenia, and Ukraine.
About the role
A team ships a new service, and getting it from a laptop to production - built, tested, deployed, and visible when something goes wrong - shouldn't require that team to become infrastructure experts. It should be a paved road: a CI/CD pipeline that just works, observability that's there by default, and standard ways of doing things that are the obvious best choice, because the alternative is every team reinventing the same solutions on its own.
The Platform team builds and maintains that road, and the work is internal - the users are Cast AI's own engineers. The team is a multiplier for the engineering organization: whatever it builds is built once and serves every team, and the time product teams would otherwise spend on infrastructure goes back into developing their products.
What the team owns is whether the tools engineers use to build, deploy, and observe their services are good enough that reliability is actually achievable, and with hundreds of engineers and dozens of services leaning on that at once, the platform has to be fast, correct, and boring in the best sense.
Requirements:
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
Experience in platform engineering - you've built and operated (not just consumed) most, but not necessarily all of: CI/CD and GitOps systems (GitLab CI, Argo CD, Kargo), infrastructure as code (Terraform), container orchestration (Kubernetes, Helm), observability and monitoring tooling (VictoriaMetrics, Grafana, Loki, Tempo), and cloud platforms (AWS, GCP, or Azure).
Experience with AI coding agents and agentic development workflows.
You've personally driven a complex project end-to-end.
Strong debugging, optimization, and performance-tuning skills.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Participate in on-call rotation for teams that require it.
Nice to have:
Kubernetes operators, Helm chart authoring, admission webhooks.
Internal developer platform (IDP) design - golden paths, self-service tooling, service catalogs.
Local development environment tooling (devcontainers, Tilt, Skaffold, or similar).
Kubernetes or cloud-native OSS contributions.
Responsibilities:
Design, build, and operate the CI/CD pipelines every engineering team ships through.
Build and maintain the observability and monitoring tooling other teams use to debug their own systems in production.
Build local development environment tooling that lets engineers reproduce production-like conditions on their laptop.
Reduce friction for every other team: identify where engineers lose time to infrastructure and fix it at the root, not with a workaround.
Debug complex issues that span CI/CD, observability tooling, Kubernetes, and cloud infrastructure.
Contribute to the platform roadmap and backlog - shape what gets built next for the engineers who depend on you.
Tools we use daily:
Programming Language:
Go
Cloud & Orchestration:
Kubernetes, GCP, AWS, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
ClickHouse, Cloud Object Storage
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Grafana, VictoriaMetrics, VictoriaLogs, VictoriaTraces, Loki, Tempo
CI/CD & GitOps:
GitLab CI, ArgoCD, Kargo
What’s in it for you?
Competitive salary (€6,500 – €9,000 gross, depending on the level of experience) plus separate compensation for on-call participation (passive coverage and active interventions)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development – including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
You'll be expected to travel to Vilnius for onboarding - travel costs are covered by the company.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Location: Poland; Uruguay; Argentina; Armenia; Romania
Workplace: Remote
Solvd Inc. is a rapidly growing AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. We work with industry-leading organizations to design, build, and operationalize technology solutions that drive measurable business outcomes.
Following the acquisition of Tooploox, a premier AI and product development company, Solvd now offers true end-to-end delivery—from strategic advisory and solution design to custom AI development and enterprise-scale implementation. Our capability centers combine deep technical expertise, proven delivery methodologies, and sector-specific knowledge to address complex business challenges quickly and effectively.
We're on the lookout for a Mobile Test Automation Engineer to join our team working on a social news aggregation platform.
WHAT YOU’LL DO
- Design, maintain, and execute automated and manual tests for iOS and Android mobile applications.
- Build and maintain mobile automation suites using XCUITest and Espresso.
- Perform hands-on functional, regression, integration, exploratory, usability, and end-to-end testing on real devices and emulators.
- Diagnose failures, investigate defects, and partner with engineering teams to identify root causes.
- Develop test plans, test cases, test procedures, and release-quality reports.
- Integrate automated tests into CI/CD pipelines and monitor test and infrastructure stability.
- Collaborate with developers, product managers, and partner engineering teams throughout the Agile development lifecycle.
- Identify cross-platform impact areas and provide risk-based test coverage for new features and experiments.
- Help drive quality practices across unit, integration, and end-to-end testing.
- Estimate testing effort and work independently in a fast-paced environment.
REQUIRED SKILLS & EXPERIENCE
- 4+ years of experience building or maintaining automation frameworks for mobile applications.
- Advanced hands-on experience with XCUITest and Espresso — framework development, maintenance, debugging, and CI execution.
- Strong experience testing iOS and Android mobile applications, preferably social media or high-scale consumer apps.
- Experience building scalable mobile automation frameworks and integrating them into CI/CD pipelines.
- Strong knowledge of mobile QA methodologies, SDLC, test strategy, and test documentation.
- Strong understanding of mobile platforms, device fragmentation, networking, permissions, notifications, deep links, and app lifecycle behavior.
- Ability to independently create test plans and coverage strategies from product requirements.
- Strong exploratory testing and risk-assessment skills.
- Experience working in Agile/Scrum environments with frequent or weekly production releases.
- Experience using tools such as Jira, Confluence, and common test-management systems.
- Strong written and verbal communication skills.
PREFERRED QUALIFICATIONS
- Experience testing social, community, messaging, or user-generated content platforms at scale.
- Experience testing across iOS, Android, web, and mobile web.
- Experience with API testing and backend validation.
- Experience testing experiments, feature flags, personalisation, feeds, notifications, and user-generated content.
- Experience supporting frequent or weekly production release cycles.
When you join Solvd, you'll…
- Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation.
- Be part of a global team with equal opportunities for collaboration across continents and cultures.
- Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards.
Ready to make an impact?
If you're excited to build things that matter, champion responsible AI, and grow with some of the industry’s sharpest minds. Apply today and let’s innovate together.
Solvd is an equal opportunity employer.
Location: Russia; Perm; Moscow
Workplace: remote
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
THE ROLE
We are hiring a Team Lead, Web3 to lead a cross-functional team of frontend, backend, smart contract and QA engineers in XsollaZK, Xsolla's Web3 ecosystem on a zkSync-based L2. Your team builds:
smart wallets built on account abstraction;
SDKs that game studios and partners use to bring players on-chain;
infrastructure backend services for tokenizing in-game items and currencies;
ecosystem dApps: a DEX, an NFT marketplace and an auction.
This is a management role. Most of your time goes to people and delivery: building the team, growing engineers, and making delivery predictable. The rest goes to technical leadership: architecture, reviews and hands-on code where it matters.
Responsibilities
WHAT YOU WILL OWN
The team: hiring, onboarding, growth and performance of frontend, backend, smart contract and QA engineers
Delivery: predictable commitments, a sustainable pace and the quality of what the team ships
How the team works: processes, engineering standards and an AI-assisted workflow
Relationships with Product, DevOps and other
Xsolla
product teams: priorities, dependencies and expectations
The technical direction of the team's product area: on-chain / off-chain architecture and key technical decisions, justified in writing
Security and reliability of what the team ships: signing flows, contracts that hold user assets, production operation and the team's on-call rotation
WHAT YOU WILL DO
People
Set clear goals and expectations for each engineer
Run regular 1:1s, performance reviews and career development conversations; give direct feedback and address underperformance
Hire engineers across disciplines: define roles, run interviews and onboard new people
Grow engineers through mentoring and build the team's next leaders
Build a culture of technical excellence, collaboration and continuous learning
Delivery
Work with Product to shape requirements, estimate and plan work
Manage scope, workload, risks and dependencies so the team delivers on its commitments
Report progress, risks and blockers to stakeholders
Lead the team through production incidents and post-mortems
Continuously improve development processes and team efficiency
Technical leadership
Review architecture and critical code across backend, frontend and smart contracts, with a focus on edge cases specific to
Xsolla
products: smart wallets, tokenization of in-game items and currencies, marketplace and auction flows
Lead key decisions on smart wallet integration (UserOperations, paymaster and gas sponsorship), session keys and the signing flow
Identify systemic risks (key management, signature phishing, bundler and
RPC
dependencies) and make sure they are addressed before they become incidents
Contribute hands-on to critical features when needed
Set up AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) and drive its adoption across the team
REQUIRED
Management experience
5+ years of engineering management experience
Managing cross-functional teams that combine several disciplines (for example frontend, backend, smart contracts and QA)
Teams you led shipped dApps to production and maintained them
People leadership
Hiring and building teams: defining roles, running interviews, onboarding
Performance management: setting goals, giving feedback, running performance reviews, handling underperformance
Growing engineers: career plans, mentoring
Delivery and stakeholders
Delivery planning: estimation, sprint planning, managing scope, risks and dependencies
Working with Product and other teams on priorities and trade-offs; explaining technical trade-offs to non-technical stakeholders
Leading a team through production incidents and post-mortems
Balancing management with hands-on technical work
Technical depth
A strong technical background: hands-on engineering experience across the Web3 stack, deep enough to lead technical decisions and review work on each layer:
Web3 libraries and wallets: viem and wagmi in production; how wallet signers work (EOAs, browser and embedded wallets, smart accounts, EIP-191, EIP-712, EIP-1193); smart wallets (UserOperations, paymasters, ERC-1271)
Backend: Go and TypeScript (Node.js); processing on-chain events (idempotency, reorgs, retries); asynchronous messaging (Kafka, RabbitMQ or
NATS
); PostgreSQL and Redis; REST and gRPC API design
Frontend: React and TypeScript; web security fundamentals (
XSS
,
CSRF
,
CSP
, safe handling of signatures and keys in the browser)
Smart contracts: reading Solidity and the
EVM
(storage, gas, proxy upgrade patterns, access control); common vulnerability classes (reentrancy, front-running /
MEV
, oracle manipulation, signature replay)
Operations: Docker, Kubernetes, CI/CD; observability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts)
AI-assisted engineering
Daily hands-on use of AI coding tools (Claude Code, Codex, Cursor) for development and review, including configuring them for a repository
English
Spoken English at B2 level or higher
Nice to Have
ZK
Stack and
zk
-rollups: EraVM vs
EVM
, system contracts (ContractDeployer, NonceHolder), L1↔L2 messaging, bridging and finality
Smart contract development in Solidity with Foundry
Deeper account abstraction: ERC-4337 EntryPoint versions and validation rules (ERC-7562, ERC-6492), modular accounts (ERC-7579 / ERC-6900), session keys and delegated permissions (ERC-7710 / ERC-7715), EIP-7702
Hands-on experience with wallet and
AA
infrastructure technologies (Sequence, thirdweb, Privy, Dynamic, Turnkey, Pimlico, Alchemy, ZeroDev, Safe{Core}), with clear views on build versus buy
Key management:
HSM
,
MPC
/ threshold signing, social or guardian-based recovery
DeFi (
DEX
,
AMM
) and
NFT
marketplaces (ERC-721, ERC-1155, auctions)
go-ethereum and abigen
Managing distributed or remote teams
Gaming or fintech experience with high-load systems
HOW WE WORK
Decisions in writing.
Significant technical decisions are written up as an
RFC
or
ADR
that lays out the options and trade-offs. We discuss the document, not a blank whiteboard.
AI is part of everyday engineering.
We use AI coding tools for development and review, and we treat configuring them for a codebase as real engineering work.
HOW WE HIRE
Intro call.
Your background, your motivation and the role.
Technical interview.
Built on the
Technical depth
part of the
Required
section and the technical items in
What you will own
.
People and delivery.
Built on the
Management experience
,
People leadership
and
Delivery and stakeholders
parts of
Required
: real situations from your experience with hiring, performance, delivery and incidents.
Bar raiser.
An engineer from outside the hiring team checks that you raise the overall engineering bar.
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes medical, dental, and vision, PTO, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we're not just building a business; we're cultivating a community that values creativity, collaboration, and the transformative power of play.
EMPLOYMENT DETAILS
Location: Remote
Employment Type: Full-time
Schedule: 10:00–19:00 (flexible)
Contract: Employment agreement (entity or EOR arranged per candidate location)
EQUAL EMPLOYMENT STATEMENT
Xsolla is dedicated to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, language, sexual orientation, national origin, genetics, political beliefs, disability, age, marital status, social background or other characteristics.
We are committed to compliance with all fair employment practices regarding citizenship and immigration status.
CONTACT
If you have questions regarding our hiring practices, please contact careers@xsolla.com. For more vacancies, visit xsolla.com/careers.
О проекте:
Мы создаем ASOC платформу, которая позволит командам разработки ПО получать единую картину реальных угроз безопасности и нейтрализовывать их.
Задачи:
— Проектировать архитектуру ASOC платформы - собирать, приоритезировать данные со сканеров SAST, DAST, SCA, secret detection
— Разрабатывать и развивать модули платформы - от интеграции со сканерами до логики автоматического триажа
— Автоматизировать рутину - писать скрипты и пайплайны, которые заменяют ручной разбор алертов на воспроизводимые процессы
— Встраивать инструменты безопасности в CI/CD внутренних и внешних команд разработчиков
— Проводить аудит зрелости процессов разработки ПО
— Готовить процессы и доказательную базу к сертификации по ГОСТ Р 56939-2024, BSIMM, SAMM так, чтобы результатом была успешная сертификация разрабатываемого ПО по требованиям безопасности информации
Требования:
— Опыт пилотирования и внедрения нескольких решений из списка: SAST, DAST, SCA/OSA, ASOC/ASPM, API Security, Container Security
— Понимание архитектуры DevSecOps-процессов: как инструменты встраиваются в CI/CD, как управлять ложными срабатываниями, как строить метрики зрелости (MTTR, coverage, density of defects)
— Знание российских и международных стандартов безопасности и умение их применять для улучшения процессов (ГОСТ Р 56939-2024, BSIMM, SAMM)
— Высшее образование в сфере ИБ или ИТ
Условия:
— Официальное трудоустройство по ТК РФ
— Корпоративная техника для комфортной работы
— ДМС со стоматологией
— Участие в деятельности профессиональных сообществ
— Собственная корпоративная библиотека
— Возможность получать квалификацию за счёт компании
— Зимняя «витаминизация»: бесплатно фрукты в офисах
— Профессиональная текущая команда, готова делиться экспертизой
— Яркие корпоративы и нескучные тимбилдинги!
Location: New York, NY, United States
About Us
Fanatics is a leading global sports platform redefining how fans connect with the teams, players and moments they love. Our businesses — Fanatics Commerce, Fanatics Collectibles, Fanatics Betting & Gaming, Fanatics Events, Fanatics Advertising, Fanatics Markets and Fanatics Studios — maximize the presence and reach for hundreds of partners globally and create a one-stop experience that allows fans to buy, bet, collect, and earn, while engaging with sports in deeper, more immersive ways. This includes licensed fan gear and lifestyle products, sportsbook and iGaming, physical and digital trading cards, live events, premium sports entertainment content, credit card offerings and more. Together, they form a powerful, integrated ecosystem — connected by the Fanatics ONE loyalty program and FanCash, the currency of sport — delivering personalized experiences to over 100 million fans worldwide. Fanatics holds partnerships with over 900 sports properties, from professional leagues and players’ associations to teams, colleges and retail partners; over 7,000 athletes and celebrities; and over 2,000 retail locations, including all Lids stores. Backed by a team of more than 22,000 employees, Fanatics is committed to relentlessly enhancing the fan experience.
About the Team
Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin.
Fanatics Betting & Gaming (FBG) is building the industry’s most trusted, scalable, and fan-centric sportsbook experience. Our Internal Platforms team powers the systems that enable customer operations, marketing, support, and data-driven decision making—centered around Salesforce and deeply integrated backend services.
We are seeking a
Senior Salesforce Engineer
to develop, and maintain scalable Salesforce solutions that support critical internal workflows and customer-facing operations. This is a
hands-on engineering role
requiring strong Salesforce development expertise, comfort working across integrations and distributed systems, and a passion for building high-quality internal platforms.
You will work closely with Marketing, Operations, Product, Data Engineering, and Backend Engineering teams to deliver robust Salesforce capabilities that integrate with third-party systems and internal APIs.
Responsibilities
Salesforce Engineering & Platform Development
Build, and maintain custom Salesforce solutions using
Apex, Lightning Web Components (LWC), Flows, and declarative features
.
Participate in the end-to-end implementation of Salesforce enhancements, from requirements gathering through deployment and support.
Apply scalable and maintainable patterns for triggers, flows, automation, and custom components.
Write high-quality, testable code with appropriate unit test coverage and participate in code reviews.
Integrations & Distributed Systems
Develop and maintain
integrations between Salesforce and external/internal systems
using REST/SOAP APIs, middleware, and event-driven patterns.
Partner with backend engineers to design clean integration contracts between Salesforce and Java-based services.
Troubleshoot and resolve complex integration and data flow issues across systems.
Collaboration & Stakeholder Partnership
Collaborate with Product Managers, Business Analysts, and cross-functional partners to translate business requirements into technical solutions.
Partner with Marketing, VIP, Operations Support, Risk, and Data teams to ensure Salesforce solutions meet business and regulatory needs.
Clearly communicate technical decisions, trade-offs, and implementation details to both technical and non-technical stakeholders.
Data Management & Platform Quality
Support data migrations, imports/exports, and ongoing data quality initiatives.
Ensure strong data integrity, security, access control, and performance across the Salesforce ecosystem.
Contribute to platform reliability, availability, and operational excellence.
Documentation & Best Practices
Create and maintain technical documentation for Salesforce customizations, configurations, and integrations.
Follow and help evolve engineering best practices related to
Salesforce DX, Git workflows, CI/CD pipelines, testing, and deployment strategies
.
Continuously identify opportunities to reduce technical debt and improve platform scalability.
Experience and Skills
Required
3-5 years of hands-on Salesforce engineering experience
, with strong proficiency in
Apex, Lightning Web Components, and Salesforce automation.
Strong experience with Salesforce configuration, including
custom objects, flows, validation rules, and security model design
.
Experience building and maintaining
API-based integrations
between Salesforce and third-party or internal systems.
Working knowledge of
Salesforce DX, Git, and CI/CD pipelines
.
Ability to work independently on complex projects while collaborating effectively within a team.
Strong problem-solving skills and attention to detail.
Preferred
Salesforce Platform Developer I or II certification.
Additional Salesforce certifications (Administrator, App Builder, Architect).
Experience with:
Data migrations and large-scale data operations
Event-driven architectures and distributed systems
Highly available, production-critical platforms
Experience working closely with cross-functional teams such as Marketing, Product, Operations, and Data.
Experience working with AI model or agent platforms, including building on or integrating agents into production workflows. Familiarity with platforms such as Anthropic, OpenAI, Amazon Bedrock, LangChain, Google Vertex AI, Microsoft Copilot Studio, CrewAI, or AutoGen is a plus.
Familiarity using AI-powered coding assistants to design, build, and test new functionality from the ground up, with the ability to move quickly while maintaining high code quality and test coverage.
Interest in leveraging emerging tools and workflows to improve developer productivity and platform throughput.
What We Value
Passion for building high-quality internal platforms that directly impact business outcomes.
Strong ownership mindset and commitment to engineering excellence.
Collaborative approach and desire to continuously learn and improve.
Comfort operating in a fast-paced, evolving environment.
Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process.
For information about our benefits, please visit
https://benefitsatfanatics.com/
Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit
https://benefitsatfanatics.com/
Salary Range
$128,000
—
$160,000 USD
By submitting your application, you agree to our terms of service and acknowledge you have read our
Candidate Privacy Policy.
Fanatics will never ask candidates for money, banking information, or other sensitive personal information as part of the interview process. If you receive a suspicious message claiming to be from Fanatics recruiting, please do not respond and report it
here
.
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.