Задачи:
— Разрабатывать web-приложения на PHP и JavaScript
— Поддерживать, дорабатывать и исправлять существующие web-приложения
— Аккуратно развивать работающие решения и участвовать в принятии технических решений
— Взаимодействовать с коллегами и заказчиком
Требования:
— Коммерческий опыт разработки на PHP и Laravel
— Опыт работы с JavaScript, React и jQuery
— Опыт работы с Git, Docker и Linux
— Понимание базовых CI/CD-процессов
— Опыт работы с MySQL и Redis
— Умение разбираться в коде и аккуратно развивать уже работающие решения
— Разговорный английский для периодических созвонов с заказчиком и участия в рабочих обсуждениях
— Готовность к полностью удалённому формату и постоянному присутствию в Discord в течение рабочего дня
Условия:
— Полностью удаленная работа из любой точки мира
— Возможна релокация в Черногорию
— График: понедельник–пятница, 10:00–19:00 МСК
— 28 календарных дней оплачиваемого отпуска
— Квартальные бонусы по результатам работы
— Корпоративный социальный пакет: страхование жизни, выплаты при важных жизненных событиях и дополнительная финансовая помощь в сложных ситуациях
— Помощь коллег, обмен опытом, участие в технических решениях, геймифицированная мотивация и дружелюбная коммуникация
УдалённоРоссия; Предлагается полностью удаленная работа или релокация в Черногорию с зарплатой $2000–2700 на руки в месяц; 🕹 Список обязанностей: — Разрабатывать web-приложения на PHP и JavaScript — Поддерживать, дорабатывать и исправлять существующие web-приложения — Аккуратно развивать работающие решения и участвовать в принятии технических решений — Взаимодействовать с коллегами и заказчиком 🕹 Требования к кандидату: — Коммерческий опыт разработки на PHP и Laravel — Опыт работы с JavaScript, React и jQuery — Опыт работы с Git, Docker и Linux — Понимание базовых CI/CD-процессов — Опыт работы с MySQL и Redis — Умение разбираться в коде и аккуратно развивать уже работающие решения — Разговорный английский для периодических созвонов с заказчиком и участия в рабочих обсуждениях — Готовность к полностью удалённому формату и постоянному присутствию в Discord в течение рабочего дня 🕹 Примерный уровень ЗП: $2000–2700 на руки в месяц 🕹 Условия работы: — Полностью удаленная работа из любой точки мира — Возможна релокация в Черногорию — График: понедельник–пятница, 10:00–19:00 МСК — 28 календарных дней оплачиваемого отпуска — Квартальные бонусы по результатам работы — Корпоративный социальный пакет: страхование жизни, выплаты при важных жизненных событиях и дополнительная финансовая помощь в сложных ситуациях — Помощь коллег, обмен опытом, участие в технических решениях, геймифицированная мотивация и дружелюбная коммуникация 🕹 Контакты: @Viktoria_WiregateHR
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.
разрабатывать и развивать сервисы для обработки данных из внешних источников: сбор → матчинг и нормализация → доставка во внутренние системы; интегрировать новые источники, обеспечивать качество и стабильность поставок;
Задачи Разработка и оптимизация алгоритмов для бенчмарков, замеров и обработки различных срезов данных, в том числе картографических; Рефакторинг кода и повышение производительности сервисов и расчетов;
Расширять и совершенствовать функционал нашего проекта, думая о запредельной нагрузке (olap и oltp). Проектировать сервисы таким образом, чтобы геораспределенность ЦОД не влияла на репликацию и сценарии использования.
Location: India
Who We Are:
Galaxy Digital Inc. (Nasdaq: GLXY) is a global leader in digital assets and data center infrastructure, growing the economy that runs on code. Galaxy delivers the onchain infrastructure that connects institutions to digital assets, including trading, advisory, asset management, staking, self-custody, and tokenization. Galaxy also develops and operates data center infrastructure to power AI and HPC workloads. Anchored by its Helios campus in Texas, Galaxy is building a multi-gigawatt pipeline of more than 5.7 GW of potential capacity, positioning it among the largest and fastest-growing data center developers in North America.
The Company is headquartered in New York City, with offices across North America, Europe, the Middle East, and Asia.
Additional information about Galaxy's businesses and products is available on
www.galaxy.com
.
What We Value:
We are a diverse team of free thinkers, and fast movers united to help investors and creators energize the global economy. We are looking for individuals who thrive in a culture of builders and overachievers and embrace high performance, transparent feedback, and a mission-first approach. Our culture shapes our way of working and gets us where we want to be.
Seek Excellence.
Be Selective To Be Effective.
Be Highly Aligned, Loosely Coupled.
Disagree Transparently.
Encourage Independent Decision-Making.
Build Dream Teams.
Who You Are:
We are seeking a talented Back-End Software Engineer with 5+ years of experience to join our global engineering team. The ideal candidate will have a strong background in developing and supporting back-end services using languages such as Java (Spring Boot, Vert.x) or Python (FastAPI) and working in a global fast-paced environment.
What You’ll Do:
Design, develop, and maintain scalable and reliable back-end systems to support Galaxy’s diverse business lines (e.g. Custody, Defi, Trading etc), primarily focusing on the onboarding of new custodial and execution accounts and venues.
Partner with the tech lead to discuss, shape, and finalize high-level system design and technical approach for medium-to-large initiatives.
Collaborate with globally distributed cross-functional teams to define, design, and ship new features.
Optimize and improve existing systems for performance, scalability, and reliability.
Drive impact analysis and detailed design, and translate designs into clear engineering tasks for implementation.
Automate business workflows to increase operational and capital efficiency.
Remain hands-on by implementing core components, pairing with engineers when needed.
Own services in production end-to-end, including deployment, monitoring, and ongoing reliability.
Troubleshoot and resolve production issues in a timely manner.
We’re Looking For:
Bachelor’s degree or equivalent
5+ years of experience in software engineering, with a focus on back-end development.
Strong proficiency in Java, Python and/or other languages used for back-end development.
Experience with database technologies such as SQL, NoSQL, and ORM frameworks.
Excellent problem-solving skills and attention to detail.
Demonstrated ability to balance design work and hands-on delivery
Strong communication and collaboration skills.
Interest in Cryptocurrency and building the future.
Fluent in English
Bonus Points:
Experience working in Traditional Finance or Cryptocurrency supporting trading, middle-office or back-office systems.
Experience with the following technologies:
Agentic AI tools such as Claude Code or Codex.
Containerization and container orchestration technologies (e.g., Docker, Kubernetes).
Kafka or message-based architectures.
Experience with the full lifecycle development of a commercial system, including: requirements definition, agile planning, releasing, and production support
Familiarity with Agile methodologies and software development best practices.
Experience with distributed systems, microservices architecture and event-driven design.
What We Offer:
Competitive base salary and discretionary bonus
Competitive paid time off
Hybrid Working Arrangements
Company-paid health and protective benefits for employees and their eligible dependents
Free coaching and counseling sessions through Headspace
Generous paid Parental Leave
Opportunities to learn about the Crypto industry
Smart, entrepreneurial, and fun colleagues
Employee Resource Groups
*Benefits may vary depending on location.
Galaxy respects diversity and seeks to provide equal employment opportunities to all employees and job applicants for employment without regard to actual or perceived age, race, color, creed, religion, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression (including transgender status), sexual orientation, marital or partnership or caregiver status, ancestry, national origin, citizenship status, disability, military or veteran status, protected medical condition as defined by applicable state or local law, genetic information or predisposing genetic characteristic, or other characteristic protected by applicable federal, state, or local laws and ordinances.
We will endeavor to make a reasonable accommodation to the known limitations of a qualified applicant with a disability unless the accommodation would impose an undue hardship on the operation of our business. If you believe you require such assistance to complete the application process or to participate in an interview, please contact
careers@galaxy.com.
Location: AU: Sydney (45 Clarence St); AU: Melbourne: (260 Burwood Rd)
Workplace: Hybrid
THE ROLE
Xero reimagined accounting software. Now we’re reimagining how small businesses get paid and how money moves. We're making a critical, multi-year investment in two connected engineering portfolios, Payments Products & Experiences and Payments Platform, and we're hiring a Principal Engineer for each. As our three-year payments strategy reaches a turning point, you'll help shape what comes next, with domain-level influence over the next two to three years.
You'll shape technical strategy across multiple teams, partnering with senior stakeholders to turn complex requirements into scalable, resilient systems. Staying close to the technical detail, you'll set the example for a portfolio of 40 to 50 engineers. You'll also join a global community of Principal Engineers across Xero, driving engineering standards, architecture, and best practices.
You'll Go Bold by setting long-term direction, and Go Together by bringing product, engineering and senior stakeholders with you.
THE TEAMS
Payments Products & Experiences: this portfolio is made up of our Get Paid and Growth teams, builds the checkout, payment methods, flexible payments and AI payment agents that help small businesses get paid on time.
Payments Platform: this portfolio is the engine underneath, with provider integrations, bill payments and a single, product-agnostic API that other Xero teams build on.
Together they move billions of dollars across more than 150,000 transactions a day, a number set to double as we grow into the UK and US.
THE TEAMS ARE CURRENTLY WORKING ON
- Tech stack: microservices across web, API and data layers, built in languages such as C#, Java, Go or C++, running on AWS with SQL and NoSQL data stores.
- Current focus: reviewing existing payments systems to work out what to extend, migrate or rebuild, alongside Growth experiments and AI-powered payment chasing.
- Future focus: a multi-year payments architecture covering agentic payment workflows, payments inside AI assistants and recurring payments.
- Global scale: replatforming payment methods and designing global rails and a ledger ready for new markets.
WHERE AND HOW YOU CAN WORK
You'll be based in Sydney or Melbourne, working a hybrid model that blends time together in our modern offices with the flexibility of working from home. Boost days bring teams together to connect and collaborate in person. With colleagues across Australia and the US and payment flows that run around the clock, you'll also work across time zones.
SOME OF THE THINGS WE'RE LOOKING FOR
- You bring deep experience designing and running large-scale distributed systems in production, balancing reliability, performance and cost, and any payments or fintech experience is a real plus.
- API-first thinking is second nature, and you're at home across web, API and data layers, with fluency in at least one modern backend language, SQL and NoSQL stores, and cloud-native platforms, ideally AWS.
- Legacy-heavy systems are a puzzle you enjoy, and you make clear, practical calls on whether to extend, migrate or build while staying hands-on through pairing, spikes and code.
- A strong interest in utilising AI tooling is essential, as you will model how to use these technologies to automate tasks and improve engineering outcomes.
- Your background shows a deep curiosity for growth hacking and a proven ability to design and analyse A/B tests that drive product usage.
- You'll Go Further by mentoring Staff and Senior engineers, shaping cross-team initiatives with Xero's Principal community and setting standards that lift engineering across Xero.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Location: CAN: Vancouver (333 Seymour St)
Workplace: Hybrid
The role / impact
You will deliver high-quality, impactful software that aligns with team and business goals, always keeping customer needs and outcomes front of mind. By identifying and solving complex, ambiguous problems independently, you will produce robust, high-quality, and scalable software that helps change the world by supporting small businesses. Your daily work will focus on systems, scalability, and engineering quality while collaborating across teams to drive technical excellence and developer efficiency.
Through clear and thoughtful communication, you will ensure stakeholders are well-informed and aligned. You will play a key part in fostering an inclusive team culture by mentoring others and sharing feedback with empathy. Your active participation in planning, delivery, and continuous improvement will contribute directly to the success of the broader Xero community.
The team / how they connect
You will join the Accounting Core team within Product Platforms, which forms the critical foundation underneath core product areas like invoices, bills, payments, and payroll. The team exists to make it easy for other groups across Xero to build on a strong foundation of accounting concepts, data, and libraries safely and efficiently. Operating across Wellington and Vancouver, we collaborate closely to reduce tight coupling, establish clear service boundaries, and accelerate product velocity global-wide.
The team is currently working on / Initially, you will focus on
- Transitioning from a monolithic architecture to modern microservices to remove delivery bottlenecks and improve efficiency.
- Building and operating services in a production cloud environment utilizing C#, .NET Core, and AWS.
- Resolving complex legacy problems, database scalability challenges, and modernizing service interfaces or APIs.
- Automating manual processes and applying test-driven and trunk-based development practices.
Where and how you can work
This role is based at our on-site location in Vancouver. We operate on a hybrid model where you will spend one to two days a week in the office for collaborative technical discussions and team alignment, with the flexibility to work from home on the other days. You will also have the opportunity to travel to New Zealand for onboarding after your first couple of weeks.
Here are some of the things we are looking for
- You bring proficient backend development experience with one or more programming languages such as C#, .NET, Java, or Go.
- A solid understanding of distributed systems concepts, including service-to-service communication, eventual consistency, and resilience patterns belongs in your toolkit.
- Your background features practical experience working with relational databases where transactional data integrity and ACID principles are critical.
- Having a familiar working knowledge of modern DevOps practices, automated testing, and continuous integration pipelines will help you succeed.
- Showing an interest in utilizing modern artificial intelligence tools will enable you to enhance personal productivity and streamline engineering workflows.
- You possess strong communication and collaboration skills, with the capacity to manage internal stakeholders like a technical product partner.
Apply even if your experience isn't a perfect match! At Xero, we hire based on your skills, passion, and the unique perspective you can bring to enhance our culture and team.
Compensation & Total Rewards
At Xero, we value the impact and skills you bring to the team. We believe in a Total Package philosophy - ensuring your value is recognized through a holistic lens that includes base salary, performance incentives, and world-class benefits.
The expected base salary range for this role is 131,800 - 150,000 CAD.
Individual pay is determined by various factors, including geography, level of experience, and the specific skills you bring to the role.
In addition to base pay, Xero’s roles are eligible for the following forms of variable compensation:
- Variable Pay: Permanent employees are eligible to participate in our annual bonus and equity (RSU) programs. You may also be eligible for performance-based cash or equity (RSUs) incentives depending on your role level, and company performance.
- Comprehensive Benefits: World-class health, wellness, and retirement programs. Xero Perks https://careers.xero.com/inside-xero/benefits-wellbeing/ including Wellbeing days, generous leave, and dedicated professional development budgets.
This is a posting for an existing vacancy.
Xero uses AI to help screen applications based on job-related qualifications. These tools assist our recruiters but do not make automated hiring decisions. A human recruiter reviews all candidates before any hiring action is taken.
Location: Sydney, Australia
Riot Engineers bring deep expertise in specific technical domains while embracing cross-functional collaboration to deliver exceptional player experiences.
As a
Software Engineer
on an unpublished R&D project, you will focus on building and operating backend systems that power our social and store experiences. You will work closely with UI engineers, product, production, and central platform teams to deliver reliable, scalable services that directly impact players. This includes implementing high-load, highly available and secure client-server interactions that are fundamental to every player’s experience, as well as supporting the infrastructure, observability, and operational practices required to run a global live service. Additionally, you will help ensure our services are performant, resilient, and ready to operate at scale. You will report to a Senior Engineering Manager supporting the team within an R&D game project.
Responsibilities:
Design, implement, and maintain scalable backend services supporting social and store systems
Own features spanning from service implementation to in-game integration
Partner with product managers to identify and implement new backend services required to unlock novel features.
Contribute to API design and client-server communication patterns optimized for high availability and efficient throughput
Support live services, including operational readiness, monitoring, and incident response participation
Implement and maintain infrastructure in support of new social and store features and optimize the cost of operations
Design and implement internal web tooling and dashboards to support game operations, live service monitoring, or content management workflows (i.e., store catalog and offer management) for partner teams.
Act as a technical liaison to shared platform teams for core integrations, ensuring reliable and performant client-server data flow.
Participate in code reviews, design discussions, and continuous improvement of engineering practices
Collaborate cross-functionally with design, QA, and production
Required Qualifications:
5+ years of experience building backend systems, distributed systems, or game services
Experience contributing to scalable, production-ready architectures
Strong understanding of client-service architecture and service-oriented design principles
Proficiency in Golang, C++, Java or another modern programming language
Experience working with cloud platforms (e.g., AWS)
Experience implementing observability practices including logging, monitoring, and diagnostics
Experience building and maintaining internal web applications or tooling (e.g., using frameworks like Next, React, Angular, or Vue.js, or similar server-side rendering experience).
Desired Qualifications:
Experience working on or shipping an online multiplayer game
Experience supporting or operating live services post-launch
Experience working both in the game client and backend systems
Experience with Unreal Engine
Experience with AI assisted engineering workflows
For this role, success is grounded in technical craftsmanship, collaborative execution, and accountability in live service environments. We value engineers who understand how backend systems support social and store features, who can reason about operating distributed systems at scale, and who care deeply about delivering reliable experiences to players. We will consider your experience, technical depth, and connection to games when evaluating your application.
Our Perks:
At Riot we strongly believe in work/life balance, and we encourage that with our open paid time off policy, paid parental leave (for both primary and secondary carers) and flexible work schedules to fit your lifestyle.
We also believe that work should be fun, we have a LAN gaming room, the latest consoles, a play fund so you can broaden and deepen your knowledge of our players and community, and all the snacks you would ever need to power through your day (even healthy snacks!).
And that’s not all we offer, there’s also:
Medical, Dental and Vision Stipend
Wellbeing Reimbursement
We will double down on your donations of time and money to non-profits
Employee Assistance Program
Learning and Development opportunities
Riot Games fosters a player and workplace experience that values teamwork embodied by the
Summoner's Code
and
Community Code
. Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do, and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of
thriving together
and our ongoing work to build the
most inclusive company in Gaming
.