Senior Full-Stack Engineer – Game Development Tools at Snail Games USA
Beverly Hills, California, USA -
Full Time


Start Date

Immediate

Expiry Date

19 Oct, 25

Salary

155000.0

Posted On

21 Jul, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Scratch

Industry

Information Technology/IT

Description

Snail Games strives to create the new high bar for gameplay experience in online gaming. We have been a global developer and publisher of digital entertainment since 2009 and are committed to pushing the boundaries of the industry. We are currently seeking a Senior Tools Engineer to lead development of next-generation game development tools. This role requires an engineer who has independently built complete software systems from scratch - not just enhanced existing engines or specialized in single domains. The ideal candidate can own entire application lifecycles while effectively translating senior technical vision into executable team plans.
Job Type: Full-Time
Location: Beverly Hills, CA
Primarily remote; in-person presence required for select meetings or events.

MINIMUM REQUIREMENTS

  • Must have built complete software applications from scratch (not engine modifications or feature additions)
  • 5+ years building full-stack systems independently - UI, backend, database, deployment
  • Strong C++ proficiency with game/tools development experience
Responsibilities
  • Lead a small team (3-4 people initially) in developing proprietary game development tools
  • Own complete application development cycles from UI/UX design through backend systems and deployment
  • Design and implement node-based visual workflows and editor interfaces
  • Create intuitive map-based tools for assigning systems and behaviors to game objects
  • Build data persistence layers, networking components, and integration APIs
  • Work directly with a veteran lead architect (20+ years, commercial engine development) to execute on established technical vision and architecture
  • Present development progress and milestones to leadership team
  • Plan and coordinate development milestones to enable focused execution by technical leadership
  • Serve as organizational layer between high-level architecture and day-to-day implementation
  • Prototype and iterate on user-facing development tools and workflows
Loading...