Senior Software Back-End Engineer
XBorg facilitates fan engagement activities for top esports teams globally, such as Team Liquid, Ninjas in Pyjamas, JD Gaming, among others. The company constructs a framework that enables these organizations to generate customized, game-like experiences for millions of fans.
Backed by SwissBorg with over $10 million secured funding, we are expanding our scope beyond the gaming sector and venturing into the realm of artificial intelligence with a new product that promises to revolutionize how major brands connect with their target audiences.
Technical Context
While the majority of our technology infrastructure lies within conventional web2 technologies (Nest.js, PostgreSQL, AWS), certain fan-centric applications operate on blockchain networks such as Sui for Team Liquid and Chiliz for Ninjas in Pyjamas. It is imperative for our backend system to seamlessly bridge the conventional and blockchain realms.
We are not seeking a blockchain purist or someone aiming to entirely migrate operations onto the blockchain. Rather, we are in search of a proficient backend engineer capable of navigating the blockchain layer when necessary - whether that entails integrating with smart contracts, managing the synchronization of on-chain and off-chain data, or enhancing the use of development tools specific to the diverse blockchains we incorporate.
Therefore, while your primary focus will be innovating and rolling out exciting new features, a portion of these developments will intersect traditional backend capabilities with blockchain technologies.
Key Responsibilities
- Developing and implementing new game-like functionalities and AI features for operational systems accessed by leading esports teams and gaming brands.
- Establishing integrations that bridge the divide between Web2 and Web3 when features touch the blockchain layer (e.g., NFT rewards, token allocations, on-chain accomplishments).
- Crafting APIs for wallet connections, managing transaction flows, and synchronizing on-chain events with the central database.
- Identifying and rectifying performance bottlenecks in existing features, refining query efficiency, optimizing API responsiveness, and ensuring smooth operations under high loads.
- Prompt debugging of issues as they arise and seeing features through the entire process from creation to production monitoring.
Qualifications
- Profound expertise in Nest.js, PostgreSQL, AWS, Docker, and TypeScript.
- Proven track record of consistently delivering features to production within fast-paced environments.
- Demonstrated experience in API design and third-party integrations.
- Prior exposure to working in a Web3 company or developing dApps.
- Familiarity with interactions related to smart contracts, wallet integrations, or on-chain data indexing.
Benefits
- Competitive salary along with XBG token compensation.
- Weekly gaming sessions with the team and community members.
- Bi-yearly team retreats in addition to financial backing for attending conferences and events.
- Complete remote flexibility allowing you to work from any location.
Significance of Role
By contributing to the core infrastructure powering fan experiences for esteemed esports organizations, you will tackle intriguing technical challenges that many backend engineers rarely encounter. This role involves synchronizing millions of user activities across centralized databases and decentralized networks, alongside crafting APIs offering seamless functionality irrespective of hitting PostgreSQL or a blockchain RPC.
If you are a skilled backend engineer with blockchain experience, this position provides a unique opportunity to operate within a hybrid stack that combines the strengths of both worlds, utilized by some of the most prominent gaming firms globally.
