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.
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
- 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
- Proven ability to translate senior architect guidance into executable team plans
- Experience leading 2-4 person engineering teams through complete project lifecycles
- Multi-engine background (Unity, Unreal, proprietary) with cross-platform deployment experience
- Track record of user-facing tool development and editor interface creation
- Comfortable executing within established technical architecture (not driving architectural decisions)
- Experience with project planning, milestone tracking, and presenting progress to leadership
- Portfolio demonstrating complete applications built from scratch
- Experience shipping as primary/sole developer on medium-sized software projects
- Node-based visual scripting systems or workflow tool development
- AI/ML integration experience in game development contexts
- Cross-platform development (web, desktop, mobile)
- Database design, networking, and system integration expertise
- True focus on work/life balance
- Paid company holidays, vacation, and separate sick leave
- We offer medical, dental, vision, and Life/LTD
- 401k with company match
Salary Range: $120,000 to $155,000
If you're a highly capable full stack engineer ready to lead by doing, we'd love to hear from you.