
Software Engineer (Backend/Infra) at Argus Labs (Indonesia)
Argus Labs· Indonesia·
Role details
Work type
Remote
Employment
Full-Time
Job description
Job description
- Develop and maintain the core game technology infrastructure that serves as the backend for our game worlds
- Architect systems that allow games, marketplaces, and user-generated content/platforms to communicate and interoperate seamlessly
- Work closely with game designers and other software engineers to ensure that our technology meets the needs of our games and players
- Continuously improve and optimize the performance, reliability, and scalability of our infrastructure
Requirements
- Experienced as a software engineer, with a focus on distributed systems or backend.
- Strong understanding of distributed systems principles and algorithms
- Proficiency in Go with prior experience shipping production-grade code
- Experience with container orchestration software (Docker, Kubernetes, etc.)
- Excellent problem-solving and communication skills
- Passion for games and game technology
Nice to have
- Experience with game technology infrastructure development and/or game engine development
- Proficiency in Rust
- Experience leading an engineering team
- Experience with blockchain core protocol engineering
- Experience with Cosmos SDK
Why work at Argus Labs
- Culture: Crypto‑native and gaming‑veteran team working at the intersection of applied research and game design. Small, flat team (~13 people) with high ownership.
- Remote/Hybrid: Fully remote‑friendly, especially for APAC and LATAM roles. US offices in San Francisco and Berkeley.
- Notable perks: Opportunity to work on cutting‑edge distributed systems and blockchain gaming; influence the direction of the Internet of Games; global team with regular in‑person gatherings (e.g., APAC retreat in Indonesia).
- Engineering culture: Emphasis on first‑principles reasoning, open‑source contributions (GitHub), and building both infrastructure and end‑user games.