About the company
At Argus Labs, weāre not just developing games; we're crafting new universes. We are building the next generation of massively multiplayer online (MMO) games by empowering players with the extensive freedom to build, extend, and influence the game worlds they inhabit. Our approach is centered around World Engine, our state-of-the-art onchain game server framework. World Engine leverages a novel sharded rollup blockchain architecture, which allows games to use smart contracts for user-generated content (UGC) while scaling to tens of thousands of concurrent users without compromising performance. To date, World Engine is the most performant blockchain designed from the ground up for games and has been used in production for games like Dark Frontier, processing 700K+ player transactions within a week.
Job Summary
Responsibilities
šContribute to World Engine core protocol engineering. šParticipate in research engineering efforts on domains including but not limited to: compilers/interpreters and applied cryptography. šDesign, develop, and maintain the web platform product suite, ensuring its scalability, reliability, and performance. šCollaborate with product managers, designers, and other engineers to define and implement new features and improvements. šEnsure code quality through code reviews, testing, and automation. šParticipate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Requirements
šThis is a fresh graduate role; while no work experience is needed, we highly index on past demonstration of software engineering capabilities such as: šHighly technical personal projects (compilers/interpreters, P2P, byzantine fault-tolerant distributed system, cryptography, etc) šCompetitive programming competitions (OSN, IOI, ICPC, USACO, Google Code Jam, etc) šCapture-The-Flag competitions (GEMASTIK, DEFCON, PicoCTF, etc) šOther related competitions/contests (Intel ISEF, Google Code-in, Google Summer of Code, etc)