участие в анализе технических требований к разрабатываемым модулям и сервисам, помощь в выборе технологии и языков программирования. разработка и сопровождение desktop приложений, а так же серверных модулей (backend), в том числе web-сервисов и API (REST, gRPC, WebSocket) на Python 3 и других языках высокого уровня.
Location: Renton, Washington, United States
We take play seriously. We’re looking for curious adventurers ready to find their party, fueled by imagination and drive to build what’s never been built before. At Hasbro and Wizards of the Coast, you’ll collaborate with passionate teams to reimagine our iconic brands and create experiences that spark joy, connection, and community through the magic of play. This is your chance to shape legendary play that lasts a lifetime.
Job Overview
Magic: The Gathering Arena is a live-service game, and players notice the moment something breaks. The Services Ecosystem team keeps the platform underneath it fast, stable, observable, and cost-efficient. We're looking for a Senior Software Engineer who thrives in distributed systems, loves a clean and clear dashboard, and wants to help us bring a mature platform into its next era of cloud native tooling.
Location and Work Arrangement
This role is based at our Renton, Washington office and follows a hybrid schedule designed to support in-person collaboration. Employees are expected to work onsite on Tuesdays, Wednesdays, and Thursdays, with the flexibility to work remotely or onsite on Mondays and Fridays.
What You'll Do
Design and implement reliable, scalable solutions in C#/.Net and Kubernetes for Magic: The Gathering Arena to maximize uptime and minimize cost.
Make telemetry work for us by improving signal-to-noise across Prometheus, Grafana, and Datadog. Curate beautiful dashboards that answer questions before we think to ask them.
Own service developer experience, tooling, and quality of life for internal customers. Solve problems for your teammates and our players. Rejoice!
Help build the roadmap by spotting high business impact problems worth solving, writing up proposals, and advocating for them with the team and our partners.
Support the end to end live product development lifecycle and resolve technical problems as they arise in the production environment.
Bring technical expertise in cloud native solutions and expand your knowledge in related fields.
Bring quality, efficiency, and effectiveness to a fun-loving, hardworking, and highly engaged team.
What You'll Bring
4+ years of professional software engineering experience, with time spent building and supporting a live-service product.
Hands-on experience running scalable workloads on Kubernetes in the cloud.
Experience with distributed message-driven architectures (RabbitMQ, SQS, Kafka, or similar).
Infrastructure as code experience, ideally Terraform.
Real observability experience with Prometheus, Grafana, Datadog, or similar, plus opinions on what makes an alert worth waking up for and easy to grok at 2am.
A track record of debugging complex issues across service boundaries, using logs, metrics, and a healthy amount of curiosity.
You'll thrive with us if you are comfortable being multi-threaded, are a self starter, want roadmap influence, and can hold empathy for past decisions while keeping an eye towards modernizing.
What Sets You Apart
FinOps (OpenCost/Kubecost), GitOps (Helm, ArgoCD), service coordination (etcd, ZooKeeper).
Who We Are
We’re a team of creators, storytellers, and innovators united under the Hasbro family and home to beloved brands, AAA digital games studios and immersive experiences that spark imagination across generations. Together, we’re committed to a culture rooted in creativity, excellence, curiosity, and inclusion, and where every employee is empowered to think boldly, act with integrity, and spark joy for all.
Hasbro
About the Company – Hasbro
Wizards of the Coast
Who We Are – Wizards of the Coast
Equal Opportunity
Hasbro is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status.
Accommodations
If you have a disability and need reasonable accommodation during the hiring process, please inform your recruiter anytime throughout the process.
Notice Regarding Hasbro’s use of AI in the Recruitment Process
We use Greenhouse’s AI-powered Talent Matching tool to compare your application against our job requirements.
How it works: Talent Matching compares information from your resume and application responses with job-related criteria established and weighted by Hasbro’s recruiting and hiring teams. Depending on the role, these criteria may include relevant skills, work experience, prior job titles, and industry experience. The tool then assigns a match category to help organize applications for review.
Human oversight: Talent Matching supports — but does not replace — human review. It does not automatically advance or reject candidates or make employment decisions. Hasbro’s recruiters and hiring managers review applications and remain responsible for all hiring decisions.
Greenhouse has published the results of an independent bias audit of Talent Matching.
View the Greenhouse Talent Matching audit results
.
The pay transparency range for this role is listed below. The hiring range will vary based on factors such as experience, skills, location and market conditions. Additionally, employees may be eligible for annual and long-term incentives as part of their overall compensation package.
Pay Range
$133,200
—
$212,100 USD
Employees may be eligible for annual and long-term incentives as part of their overall compensation package, depending on role, location, and eligibility. Benefits and programs may include:
Health & Wellness
Time Off to Recharge
Financial Well-being
Life & Family Support
Volunteer and Community Initiatives
Learning & Development
Exclusive Perks
Please review our
Applicant Privacy Notice
to learn how we collect, use, and protect your personal information in connection with the application process.
Задачи:
— Разработка бэкенда на Python (FastAPI): REST/GraphQL API, оптимизация PostgreSQL, асинхронные задачи (Celery, Kafka, RabbitMQ)
— Интеграция LLM в продукт: RAG, агенты, суммаризация, стриминг, MCP на Claude, OpenAI, GigaChat и локальных моделях
— Фронтенд по необходимости: React + TypeScript, админки, дашборды
— Рефакторинг легаси, декомпозиция монолитов, участие в архитектуре
— Code review и менторство
Требования:
— Сильный уровень в коммерческом Python (обычно 5+ лет), уверенный FastAPI
— Production-опыт интеграции LLM в веб-приложения
— Опыт с очередями и оптимизацией под нагрузку (Kafka, RabbitMQ, Celery, кеширование)
— AI-ассистенты (Claude, Codex, Cursor и т.п.) как ежедневный рабочий инструмент
— Будет плюсом: Docker, Kubernetes, GitLab CI / GitHub Actions, Prometheus / Grafana
— Опыт с легаси на разных стеках и умение быстро в них погружаться
Условия:
— Полная удалёнка, 5/2, 8 часов, гибкое начало дня
— Оплата до 1500 руб/час на руки (≈240 000 в месяц), финальная цифра по итогам собеседования
— Выплаты 2 раза в месяц: аванс 25-го, зарплата 10-го
— Рост до ведущего специалиста с расширением зоны ответственности
— Разнообразные задачи с AI и автоматизацией, минимум бюрократии, реальная свобода в решениях
Важно:
— Отклики без сопроводительного письма не рассматриваются
— В письме нужно ответить на 4 вопроса по опыту с LLM, FastAPI, React и AI-ассистентами
— Указать ссылку на GitHub/портфолио, ожидаемую ставку и дату старта
— Шаблонные отклики без конкретики не рассматриваются
— Можно написать, какую задачу из проектов кандидат бы взял первой и почему
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Remote - APAC
Who We Are:
Alpaca is a US-headquartered, global leader in agent-first brokerage infrastructure
for stocks, ETFs, options, crypto, fixed income, 24/5 trading, and more.
Amongst our subsidiaries, Alpaca is a licensed financial services company, serving hundreds of financial institutions across 40 countries with our institutional-grade APIs. This includes broker-dealers, investment advisors, wealth managers, hedge funds, and crypto exchanges, totalling over 10 million brokerage accounts.
Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to achieve our mission of opening financial services to everyone on the planet. We're deeply committed to open-source contributions and fostering a vibrant community, continuously enhancing our award-winning, developer-friendly API and the robust infrastructure behind it.
Alpaca is proudly backed by $400 million in funding from top-tier global investors including Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Opera Tech Ventures, SBI Group, Derayah Financial, Unbound, Peak XV, Elefund, and Y Combinator.
Our Team Members:
We're a dynamic team of 400+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond!
We're searching for passionate individuals eager to contribute to Alpaca's rapid growth. If you align with our core values—Stay Curious, Have Empathy, and Be Accountable—and are ready to make a significant impact, we encourage you to apply.
Your Role:
As a Site Reliability Engineer at Alpaca, you'll help keep our brokerage platform reliable, observable, and operable as we grow - working across our cloud infrastructure, Kubernetes platform, observability stack, messaging layer, and data layer. We're especially interested in candidates with strong PostgreSQL fundamentals who'd like to grow into deeper ownership of our database reliability posture: PostgreSQL sits on the trading-critical path, and we want this person to spend a meaningful share of their time leveling it up while still being a well-rounded SRE the rest of the week.
Things You Get To Do
Operate production day-to-day
- oncall, incident response, postmortems, and the follow-ups that actually close the loop.
Own reliability practice
- define and refine SLIs/SLOs and error budgets, and help product teams live within them.
Strengthen our observability
across metrics, logs, traces, and alerting.
Ship infrastructure through code
in a GitOps workflow - cloud resources and Kubernetes workloads alike.
Look after PostgreSQL
: performance tuning, schema and migration review, online migrations on large tables, HA/DR, and CDC pipelines.
Mentor engineers
on reliability and database fundamentals through code review, design review, and pairing.
Who You Are (must-haves)
4+ years
in SRE, DevOps, Platform/Infrastructure, or backend engineering with significant production operations ownership.
Hands-on experience operating production services on
Kubernetes
, and shipping infrastructure as code in a GitOps workflow.
Solid working knowledge of PostgreSQL in production
— query plans, pg_stat_*, indexing and schema trade-offs, and what a safe online migration looks like on a non-trivial table.
Cloud networking fundamentals
(VPCs, routing, L4/L7 load balancing, DNS, TLS) and comfort debugging cross-service connectivity.
Comfortable with a modern observability stack and
proficient with Linux
at the operator level.
Practiced in
incident response
- calm under pressure, structured debugging, postmortems that drive change.
At least working proficiency in
Go or Python
, plus strong written and verbal communication.
Genuine interest in databases and in growing your PostgreSQL/DBA expertise.
Who You Might Be (Nice-to-Haves):
Deeper PostgreSQL experience: large clusters at OLTP load, online migrations on big tables, HA/DR ownership, connection pooling at scale, or change-data-capture pipelines.
Experience with typed SQL access layers in Go (e.g. pgx, gorm, sqlc).
Production experience with messaging systems at scale (e.g. RabbitMQ, Kafka, Redpanda).
Security & compliance experience in a regulated environment (SOC 2, secrets management, audit logging).
Familiarity with trading, brokerage, or other regulated fintech domains.
How We Take Care of You:
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time USD $500
Monthly Stipend: USD $150 per month via a Brex Card
Alpaca is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
Recruitment Privacy Policy
- Тестировать продукт целиком: мобильные приложения, веб, API и взаимодействие сервисов между собой. - Проверять граничные случаи, сбои интеграций, поведение при плохой сети и параллельных действиях.
Самостоятельно взаимодействовать с заказчиками: собирать, уточнять и согласовывать бизнес- и функциональные требования. Анализировать бизнес-процессы и моделировать решения.
Location: Athens
At Betsson Group, we strive to deliver the best customer experience in the industry. We are one of the market leaders in iGaming, offering online gaming products in a number of markets, both through our own gaming sites as well as several partner brands.
The Wow
Our Product Development organisation spans across 5 locations, with the most creative teams in the industry! If you are passionate about the latest technologies and can handle mission-critical responsibilities, then this is the role for you!
We are operating in a very competitive market therefore we MUST use latest technologies. Our aim is to create the best performance, functionality, and user experience in the iGaming industry!
You will be part of a passionate team, which is building an industry leading, scalable, multi-brand platform to support 40+ online brands! Our brands are used by hundreds of thousands of users and growing.
What's in it for you?
Player Account Management (PAM) Area covers everything related to the management of the player accounts, such as:
Account creation, verification, updates, and closure
Account authentication, controls, and security
User session management
Responsible Gaming
At Betsson, we pride ourselves on adaptability and keeping up with the latest technologies. Our current tech stack is below, but by the time you join we may have adopted an even better stack:
.NET C#, .NET Core, xUnit
.NET Web API, WCF
MSSQL, Couchbase
GitHub, TeamCity
We are also moving towards microservices and containerization with Docker.
You are good at
.NET C# with knowledge of the ASP.NET Web API
Implementing distributed and multi-tier/microservices systems
Collaborating with teams to create awesome features
Communicating in English
Extra awesome
Experience with coaching and mentoring junior colleagues
.NET Core
Docker
NServiceBus / Kafka / RabbitMQ
DevOps experience
What we offer
Monthly Allowance for Lunch
Private & Life Plan Insurance for you and your family
Team Building Budget
Annual Wellness Allowance
Corporate Travel Insurance
Events and initiatives both Local (Quarterly Meetings) and Global
Professional Development Programs & Internal Career Opportunities
Milestone Birthday
Much like a rollercoaster, life at Betsson Group is fast-paced, full of twists and turns, and always exciting. With more than
2,800
colleagues representing over 75 nationalities
across a global network of offices
- including
1,500
at our operational headquarters in Malta - every day brings new challenges and opportunities to grow. It may not be for the faint-hearted, but if you thrive on innovation, enjoy pushing boundaries and want to be part of a diverse, international team, then you’ll fit right in at Betsson.
Challenge Accepted?
Check out the
Betsson Group Blog
to find out what our employees are talking about.
By submitting your application, you understand that your personal data will be processed as set out in our
Privacy Policy
Опыт коммерческой разработки: от 3–5 лет в backend или системном программировании, из которых от 2 лет — активная коммерческая разработка на Rust. Асинхронное и многопоточное программирование: уверенное владение async/await, опыт работы с многопоточностью (concurrency) и асинхронными средами выполнения (фреймворк Tokio, библиотеки async-std, crossbeam).
Location: Chicago
DRW
is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.
Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.
We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it.
DRW
is a place of high expectations, integrity, innovation and a willingness to challenge consensus.
As a
Systems Support Engineer
, you will help ensure the stability, reliability and production parity of non-production environments. You will work closely with development, QA, release management and production operations teams to make sure these environments match production closely, stay available and support high-quality releases.
You will help reduce outages, and build systems and processes that engineers, testers and stakeholders can trust while contributing to a collaborative culture.
Qualifications & Skills
Bachelor’s degree in computer science, engineering, or related STEM field
2+ years of experience managing and troubleshooting Linux-based Demonstrated knowledge of network communications, including use of multicast networking Experience applying operational best practices in Dev and UAT settings
Experience with incident response and root cause analysis
Prior experience supporting electronic trading systems preferred. Ability to coordinate multiple priorities under time pressure Excellent written and verbal stakeholder communication skills
Experience with scripting / automation using languages such as Python, Bash, Go, Java, or JavaScript
Competence in a broad range of technologies, spanning cloud platforms, containerization, monitoring/alerting systems, and distributed messaging platforms (e.g., AWS, Kubernetes, Docker, Splunk, Prometheus, Grafana, RabbitMQ)
Exposure to AI coding assistants and agentic tools (e.g., Claude Code, Codex), including hands-on experience using them to automate operational tasks or accelerate development and troubleshooting
What You’ll Be Working On
Increasing and maintaining parity between lower and production environments by standardizing tooling, infrastructure and configurations
Implementing monitoring, alerting and incident response for UAT and Development Reducing environment downtime and improving reliability during testing
Tracking and reporting on environment performance, including outage metrics and improvements delivered
Collaborating with production operations and development teams to share best practices and ensure consistent operations
Ensuring the status and stability of lower environments to deliver operational excellence
What we Value:
Intent over Instruction:
We set goals; you determine the best way to achieve them
Reliability & Accountability:
You own your domain and follow through on commitments
Continuous Improvement
: You’re always looking for ways to align, monitor, and optimize environments
Collaboration:
You build strong partnerships across teams and disciplines
About You:
You enjoy diagnosing problems and thinking creatively about solutions
You enjoy hands-on operational problem-solving and are curious about the bigger picture
You thrive in fast-moving delivery pipelines where uptime and stability are mission-critical
You are enthusiastic and keen to learn; you learn by doing and feel comfortable diving into unfamiliar technology
The annual base salary range for this position is $115,000 to $175,000 depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.
For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at
https://drw.com/privacy-notice
.
California residents, please review the California Privacy Notice for information about certain legal rights at
https://drw.com/california-privacy-notice
.
[#LI-TL1]
Требования: Высшее образование в IT, статистике, математике или смежной области. Умение самостоятельно находить и локализовать ошибки, работать с логами и консольными логами.
🕹 Список обязанностей: — — 🕹 Требования к кандидату: — Опыт в тестировании ПО от 1–2 лет — Функциональное, интеграционное и регрессионное тестирование — UI-тестирование и сверка с макетами Figma — REST API: Postman, Swagger;
Location: Remote USA
Workplace: remote
ABOUT YOU
We are looking for a Software Engineer, Web3 for Xsolla ZK, Xsolla's Web3 ecosystem on a zkSync-based L2. This will involve working on: 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 senior fullstack role: you work across backend, frontend and smart contracts.
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.
Responsibilities:
WHAT YOU WILL OWN
Features end to end: backend, frontend and production
The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing
Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets
Production operation of your services, as part of the team's on-call rotation
WHAT YOU WILL DO
Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs
Build infrastructure backend services for tokenizing in-game items and currencies
Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI
Integrate smart wallets into products: accounts, paymasters, bundlers
Develop SDKs used by game studios and partners
Monitor services and contracts in production and take part in on-call
Review code
Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively
Qualifications & Skills:
Experience
5+ years of commercial software development, with senior-level production experience across backend and frontend
dApps that you shipped to production and maintained
Web3 libraries and wallets
viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state
How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching
Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)
Backend
Go and TypeScript (Node.js) for production services
Processing on-chain events: idempotency, reorg handling, retries
Asynchronous messaging and event-driven design (Kafka, RabbitMQ or
NATS
): delivery guarantees, ordering, reprocessing
Relational databases (PostgreSQL) and caching (Redis)
Designing REST and gRPC APIs: versioning, backward compatibility
Frontend
React and TypeScript: rendering model, state management, performance
Web security fundamentals:
XSS
,
CSRF
,
CSP
, safe handling of signatures and keys in the browser
Smart contracts
Reading and understanding Solidity contracts and the
EVM
(storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes
Common contract vulnerability classes (reentrancy, front-running /
MEV
, oracle manipulation, signature replay) and how they affect the off-chain side
Operations
Containers and orchestration (Docker, Kubernetes) at the level of deploying and debugging your own services
Observability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts): metrics, logs, tracing and alerting for services and contracts; diagnosing incidents in production
Engineering practices
Testing: unit, integration, E2E
Git, CI/CD (GitLab CI or similar)
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:
zkSync /
ZK
Stack and the specifics of the
zk
-rollup stack
Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely
Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792
DeFi:
DEX
and
AMM
mechanics
NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics
L2 infrastructure: running nodes, indexers, bridges
Designing SDKs for external developers
Gaming domain experience
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.
The team.
You will work alongside product managers, designers, smart contract, backend and frontend engineers, QA and DevOps.
How We Hire:
Intro call.
Your background, your motivation and the role.
Technical interview.
Built directly on the
Responsibilities
and
Qualifications & Skills
sections above. We won't ask about anything this posting doesn't promise.
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 100% company-paid medical, dental, and vision plans, unlimited Flexible Time Off, 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.
Equal Employment Opportunity Statement:
Xsolla is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other characteristic protected by law.
We consider qualified applicants with criminal histories in accordance with the Fair Chance Act.
Criminal History Consideration:
For the Software Engineer, Web3 position, we will conduct a background check that may include the following:
Criminal history check
Employment verification
Education verification
Relevance to Job Responsibilities:
The background check is relevant to this position because of the following role responsibilities:
Accessing confidential company data
Ensuring compliance with regulatory requirements
Rights Under the Fair Chance Act:
Applicants are encouraged to inquire about their rights under the Fair Chance Act. If you have questions regarding our hiring practices, please contact careers@xsolla.com.
Location: Russia
Workplace: remote
ABOUT XSOLLA
Xsolla is a global video game commerce company headquartered in Los Angeles. It helps developers from indie to AAA fund, distribute, market and monetize their games, and acts as merchant of record for 1,500+ developers worldwide. For more information, visit xsolla.com.
The role
We are hiring a
Software Engineer, Web3
for
Xsolla
ZK
,
Xsolla
's Web3 ecosystem on a zkSync-based L2. It includes:
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 senior fullstack role: you work across backend, frontend and smart contracts.
WHAT YOU WILL OWN
Features end to end: backend, frontend and production
The on-chain / off-chain architecture of your product: what lives in contracts, what lives in services, and how the two stay consistent. You make these decisions and justify them in writing
Security and correctness of what you ship: signing flows, interactions with contracts that hold user assets, keys and secrets
Production operation of your services, as part of the team's on-call rotation
WHAT YOU WILL DO
Build backend services in Go and TypeScript: chain indexing, transaction relaying, event processing, APIs for dApps and SDKs
Build infrastructure backend services for tokenizing in-game items and currencies
Build dApp frontends in React: wallet connection, transaction signing, on-chain state in the UI
Integrate smart wallets into products: accounts, paymasters, bundlers
Develop SDKs used by game studios and partners
Monitor services and contracts in production and take part in on-call
Review code
Set up and maintain AI tooling in the repositories (Claude Code, Codex, Cursor: rules, context, harness) so the team uses it effectively
Required
Experience
5+ years of commercial software development, with senior-level production experience across backend and frontend
dApps that you shipped to production and maintained
Web3 libraries and wallets
viem and wagmi in production: clients and transports, contract reads and writes with typed ABIs, event subscriptions, wagmi hooks and connectors, caching and invalidation of on-chain state
How wallet signers work: EOAs, browser and embedded wallets, smart accounts; personal_sign (EIP-191) and typed data (EIP-712); the EIP-1193 provider; network switching
Hands-on experience with smart wallets: UserOperations, gas sponsored via paymasters, signature validation for contract accounts (ERC-1271)
Backend
Go and TypeScript (Node.js) for production services
Processing on-chain events: idempotency, reorg handling, retries
Asynchronous messaging and event-driven design (Kafka, RabbitMQ or
NATS
): delivery guarantees, ordering, reprocessing
Relational databases (PostgreSQL) and caching (Redis)
Designing REST and gRPC APIs: versioning, backward compatibility
Frontend
React and TypeScript: rendering model, state management, performance
Web security fundamentals:
XSS
,
CSRF
,
CSP
, safe handling of signatures and keys in the browser
Smart contracts
Reading and understanding Solidity contracts and the
EVM
(storage, gas, call semantics, proxy upgrade patterns, access control) well enough to integrate with them safely and review changes
Common contract vulnerability classes (reentrancy, front-running /
MEV
, oracle manipulation, signature replay) and how they affect the off-chain side
Operations
Containers and orchestration (Docker, Kubernetes) at the level of deploying and debugging your own services
Observability (we use Datadog; experience with Prometheus, Grafana, ELK / Graylog or OpenTelemetry also counts): metrics, logs, tracing and alerting for services and contracts; diagnosing incidents in production
Engineering practices
Testing: unit, integration, E2E
Git, CI/CD (GitLab CI or similar)
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
zkSync /
ZK
Stack and the specifics of the
zk
-rollup stack
Designing, writing and testing smart contracts in Solidity with Foundry; deploying and upgrading them safely
Building ERC-4337 infrastructure yourself (bundlers, paymasters); EIP-6963, EIP-5792
DeFi:
DEX
and
AMM
mechanics
NFTs and marketplaces: ERC-721, ERC-1155, auction mechanics
L2 infrastructure: running nodes, indexers, bridges
Designing SDKs for external developers
Gaming domain experience
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 directly on the What you will own and Required sections above. We won't ask about anything this posting doesn't promise.
Bar raiser. An engineer from outside the hiring team checks that you raise the overall engineering bar.
THE TEAM
You will work alongside product managers, designers, smart contract, backend and frontend engineers, QA and DevOps.
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.
Задачи:
— Проектирование архитектуры и технические решения по продуктам дирекции, контроль их реализации командой
— Развитие ИИ-системы анализа тендеров: разбор тендерной документации с помощью LLM, оценка трудоемкости, интеграция с внутренними системами через API, масштабирование на новые подразделения
— Развитие RAG-решений: интеллектуальный поиск по корпоративному хранилищу данных, карты знаний, распределение запросов между агентами
— Архитектурное сопровождение и доработки корпоративного портала под внутренние требования (мобильное приложение, конструктор форм, сервис уведомлений и push-рассылок)
— Выбор и развертывание LLM: локальные open-source модели на собственных GPU и облачные решения
— Организация процесса разработки мобильных и веб-приложений
— Внедрение практики разработки с применением ИИ-инструментов, обучение команды
— Оценка трудоемкости и участие в пресейлах как технический эксперт
— Участие в найме: техническое интервью кандидатов
Требования:
— Опыт работы архитектором от 5 лет, опыт в коммерческой разработке от 10 лет
— Практический опыт построения RAG-систем и LLM-сервисов в продакшене: retrieval, карты знаний, structured output, агентные сценарии
— Опыт работы с open-source моделями (Llama, Mistral, Qwen и аналоги) в закрытом контуре и с облачными LLM (GPT, YandexGPT)
— Python на уровне самостоятельной разработки
— Golang или другой backend-язык как плюс
— Опыт архитектуры мобильных приложений: Flutter или React Native, понимание нативной разработки iOS/Android
— PostgreSQL, Redis
— очереди RabbitMQ или Kafka
— Linux (RHEL/CentOS)
— Опыт организации работ команды для минимизации сроков разработки MVP
— Опыт доведения продукта от идеи и прототипа до промышленной эксплуатации
— Регулярное применение ИИ-инструментов в собственной разработке
— Высшее техническое образование
Условия:
— Полная занятость
— График 5/2
— Формат работы: удалённо или гибрид
Описание вакансии Обязанности: - Разработка и защита продуктовых дорожных карт перед внутренними и внешними стейкхолдерами; - Формирование продуктовых и архитектурных требований для высоконагруженных систем;
Location: Москва
Наша команда разрабатывает новый цифровой продукт в Сбербанке - "Обеспеченное будущее".
Проект предполагает интеграцию нескольких продуктовых и технологических команд и развитие сервиса в рамках единой digital-экосистемы банка.
Ищем Java разработчика, который усилит наш проект!
Обязанности
* разработка back-end части автоматизированной системы с учетом требований безопасности, отказоустойчивости, времени отклика и т.п. (в т.ч. прототипирование)
* писать эффективный и понятный код на Java
* проведение code review, написание юнит-тестов, участие в организации процессов контроля качества java кода на проекте
* контролировать качество и сроки разработки, внедрять лучшие практики разработки ПО, предлагать в работу новые инструменты и фреймворки, совместно с командой решать архитектурные вопросы
* проведение командных мероприятий (планирование, груминг, ретроспектива, stand-up, демо).
Требования
* опыт работы в качестве Java-разработчика от 4х лет
* уверенное знание Java core, Spring (Spring Boot), SQL, JPA, PostgreSQL, Rest, Grpc, Kafka, RabbitMQ, Docker
* знания kubernetes/openshift, Helm, kubectl, nginx, Istio
* понимание принципов CI/CD, Jenkins (или аналогами)
* понимание принципов микросервисной архитектуры (REST, gRPC, взаимодействие сервисов)
* опыт написания модульных и интеграционных тестов (JUnit, Testcontainers, Mockito и др.)
* опыт проведения code review.
Условия
* гибридный формат работы - офис на Кутузовском 32к1
* годовой бонус и ежегодный пересмотр
* социальный пакет (ДМС, страхование от несчастных случаев, льготное кредитование, подключение родственников к полису)
* корпоративный университет Сбера, внутренняя образовательная платформа, участие в IT-конференциях
* льготная ипотека в Сбере, корпоративная пенсионная программа, подписка СберПрайм+ с возможностью использования до трех близких, скидки от партнеров
* материальная помощь при наступлении значимых событий в жизни;
* дисконт-программы от компаний партнеров (фитнес, страхование, туризм)
* подарки и мероприятия для детей сотрудников. Оздоровительные программы для детей сотрудников.