Software Engineer (Junior/Fresh Graduate)

6 Months ago • All levels • Backend Development

Job Summary

Job Description

Junior Software Engineer for MMO game development, must have strong technical projects, competitive programming experience, and computer science degree.
Must have:
  • Technical Projects
  • Competitive Programming
  • Computer Science
  • Fluent English
Good to have:
  • Go Experience
  • Blockchain Engineering
  • Applied Cryptography
  • Prior Experience
Perks:
  • Flexible PTO
  • Medical Insurance

Job Details

Argus Labs is 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.

Backed by the best

We raised $10 million in seed funding led by Haun Ventures ($1.5B crypto fund led by former a16z GP, Katie Haun) with participation from influential angel investors in tech and gaming such as Elad Gil and Balaji Srinivasan (ex-Coinbase CTO).

Learn about who we are and our technology

About the role

Argus Labs hires a highly competitive cohort of junior/fresh graduates based in Indonesia. The role doesn't expect you to have prior working experience in software engineering; we are here to show you the ropes through our engineering team distributed across Silicon Valley and Indonesia. We pay above-market salary for competitive applicants.

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)

  • Computer Science (or other relevant technical degree) from reputable local or international universities.

  • Fluent in both spoken and written English.

Nice to have

  • Prior experience in Go

  • Prior experience in Blockchain engineering

  • Prior experience in applied cryptography

Perks & benefits

For full-time employees

  • A note for the game industry veterans: no crunch :-)

  • Flexible PTO (2 weeks required) + holidays

  • 100% employer-covered medical, dental, and vision insurance (US)

  • 401k (US)

  • Up to $1500 desk set-up stipend

  • Company retreats

We’re an equal-opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

Similar Jobs

Ubisoft - Lead Gameplay Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
• 3 Weeks ago
Daybreak Game Company LLC - Software Development Engineer MTGO Client

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
• 2 Weeks ago
PTW - Unity Game Engineer | Mid-level Unity Developer

PTW

São Paulo, State Of São Paulo, Brazil (Hybrid)
• 3 Months ago
Airlab Inc  - Senior Producer (Game Industry)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
• 6 Months ago
Ubisoft Blue Byte - Site Reliability Engineer [Game Security]

Ubisoft Blue Byte

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
• 2 Weeks ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 4 Months ago
Playnetic - Engineering Team Lead

Playnetic

Hungary (Remote)
• 2 Months ago
Klei - Backend Programmer

Klei

Vancouver, British Columbia, Canada (On-Site)
• 2 Weeks ago
ByteDance - Backend Software Engineer, Data Engineering

ByteDance

Singapore (On-Site)
• 3 Months ago
The Walt Disney Company - Principal Online Services Developer

The Walt Disney Company

Sweden (Remote)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

K-RAD - Unreal Engine Video Game Developer

K-RAD

United States (Remote)
• 5 Months ago
IGG - Senior Gameplay/System Designer

IGG

Vancouver, British Columbia, Canada (On-Site)
• 3 Months ago
Daybreak Game Company LLC - Associate Software Engineer

Daybreak Game Company LLC

California, United States (Remote)
• 4 Months ago
DPS Games - Lead Backend Engineer (Unannounced project)

DPS Games

Guildford, England, United Kingdom (Hybrid)
• 4 Months ago
Ghostpunch Games - Level Designer (Unity) - Contract (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
• 7 Months ago
Microsoft - Senior Architect Epic

Microsoft

(On-Site)
• 2 Weeks ago
Ubisoft - [The Division Resurgence] – Technical Artist (W/M/NB)

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
• 2 Months ago
IBLOXX Studios DMCC - Senior Unreal Engine c++ Multiplayer Game Developer

IBLOXX Studios DMCC

Hyderabad, Telangana, India (Remote)
• 8 Months ago
UNIVRSE - Senior Unity Developer

UNIVRSE

Catalonia, Spain (On-Site)
• 1 Week ago
Cloud Imperium Games - Network Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Indonesia

GoTo Group - Compensation & Benefits Business and Budgeting Partner

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 2 Months ago
ByteDance - Payment Growth and Marketing Strategy Lead- Global Payment

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago
NinjaVan - Shipper Success Management (Chinese Speaker)

NinjaVan

Jakarta, Jakarta, Indonesia (On-Site)
• 4 Months ago
dotyeti.com - Web Designer (Remote)

dotyeti.com

Jakarta, Jakarta, Indonesia (Remote)
• 1 Week ago
ByteDance - [ID] Innovation Tech Solution Sales - BytePlus

ByteDance

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago
GoTo Group - Fleet Analyst

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago
GoTo Group - Merchant Collection MIS

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago
GoTo Group - Lead Product Manager - Digital Signature

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago
PwC - Assurance - Manager - Risk Assurance (FRM)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
• 4 Months ago
GoTo Group - Senior IT GRC Analyst

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Epic Games - Backend Engineer

Epic Games

(On-Site)
• 1 Month ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
• 1 Week ago
Wargaming - Senior Backend Engineer (Unannounced project)

Wargaming

Guildford, England, United Kingdom (Hybrid)
• 2 Months ago
Eleven Labs - Backend Engineer

Eleven Labs

Warsaw, Masovian Voivodeship, Poland (Remote)
• 5 Months ago
ByteDance - Senior Backend Software Engineer, Product Supply

ByteDance

San Jose, California, United States (On-Site)
• 3 Weeks ago
CloudHire - Senior Java Developer

CloudHire

Hyderabad, Telangana, India (Remote)
• 2 Months ago
Toptracer - Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
• 1 Week ago
Apolloio - Senior Backend Engineer

Apolloio

India (Remote)
• 4 Months ago
King - Principal Software Engineer | Candy Crush Soda

King

Barcelona, Catalonia, Spain (On-Site)
• 2 Months ago
Tencent - Senior Backend Engineer for Global 3A Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded