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


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

95000.0

Posted On

08 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Game Engine, C++, Algorithms, Software Projects, Javascript, Usability, Platforms, Python, Data Structures, Unity, Unreal, Scripting, Rust

Industry

Computer Software/Engineering

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 Junior Full-Stack Engineer to join a small, focused team building next-generation game development tools. You’ll work closely with senior developers and technical leadership to prototype, build, and refine core systems that empower our creative teams.
This role is designed for high-potential engineers with strong fundamentals, a passion for making things, and the drive to grow fast. If you’ve built ambitious personal projects, worked across multiple layers of a tech stack, and love the challenge of building systems that developers want to use, this is your shot.
Job Type: Full-Time
Location: Beverly Hills, CA
Primarily remote; in-person presence required for select meetings or events.

MINIMUM REQUIREMENTS

  • Strong programming fundamentals (data structures, algorithms, OOP, debugging)
  • Familiarity with at least one game engine (eg. Unreal, Unity, or proprietary)
  • Experience building software projects through personal work, academic coursework, or professional roles, with attention to usability and long-term maintainability
  • Proficient in C++, with additional experience in scripting or systems-level languages such as Rust, Python, JavaScript, or C# considered a plus
  • Interest in building tools or platforms that empower other creators to build their own content
  • Comfortable thinking about how technical decisions affect end-user workflows and long-term support
  • Excited to contribute in a collaborative and rapidly evolving development environment
  • Eagerness to grow, experiment, and contribute meaningfully to a small team
Responsibilities
  • Work with senior engineers to implement full-stack tools and workflows used by internal teams
  • Contribute to both UI/frontend and backend logic, integrating databases, file systems, or APIs as needed
  • Help build node-based editors, map tools, and visual scripting systems
  • Prototype ideas rapidly and iterate based on technical and user feedback
  • Assist with debugging, testing, and polishing systems for internal use
  • Document and maintain features as part of a growing toolchain
Loading...