Senior Game Engine Developer

1 Month ago • 8 Years + • Game Engine

Job Summary

Job Description

As a Senior Game Engine Programmer at Pocket Worlds, you'll build and optimize custom game engine systems in Unity for their virtual world, Highrise. Collaborate with artists, designers, and engineers to enhance avatar systems, improve rendering performance, and support scalable features for millions of users. Responsibilities include owning key engine systems (rendering, avatars, animation, performance optimization), collaborating cross-functionally, improving engine scalability, diving deep into Unity's render pipelines, building avatar customization systems, and championing technical excellence. You'll work autonomously, owning features from design to maintenance. Success is measured by engine performance, flexibility, and innovation.
Must have:
  • 8+ years game dev experience, 4+ years in game engine programming
  • Deep Unity experience with C#
  • Strong understanding of render pipelines (URP, HDRP)
  • Avatar system experience (rigging, animation, customization)
  • Proven technical leadership and delivering scalable engine features
  • Shipped at least one successful game
Good to have:
  • Experience with Unity's SRP
  • Shader programming (HLSL/Shader Graph)
  • MMO or social game experience at scale
  • Familiarity with ECS architecture
  • Open-source contributions
  • Tools development or asset pipelines in Unity
  • Backend game server architecture or multiplayer systems experience
Perks:
  • Competitive Compensation
  • Meaningful equity
  • Equipment allowance
  • Healthcare, 401k (US only)
  • Unlimited PTO
  • Education/Training stipend

Job Details

About Pocket Worlds:

Welcome to Pocket Worlds! Our mission is to connect the world through shared experiences, and our work shapes the future of social virtual worlds.

Here’s why we’re one of the most exciting places to continue your career:

  • Featured as one of the most innovative companies in the world by Fast Company.

  • Silicon Valley startup culture, with serial startup founders out of Y Combinator.

  • An elite team of seasoned veterans from some of the best companies in the world.

  • Tackling a mission at a world-changing scale—solving big problems, not local wins.

  • Profitable business with strong foundations and a dedicated, established user base.

About the Role:

We are seeking a Senior Game Engine Programmer to help shape the future of Highrise by building and optimizing our custom game engine systems in Unity. You'll work closely with artists, designers, and other engineers to extend and refine the core engine that powers our virtual world—enhancing avatar systems, improving rendering performance, and supporting scalable features that serve millions of users.

This role is ideal for someone who thrives in a fast-moving, high-ownership environment and is passionate about building high-performance systems that bring immersive, social experiences to life.

The success of this role will be measured by the performance, flexibility, and innovation you bring to Highrise's game engine and overall platform experience.

What You’ll Do:

  • Own key systems within our Unity-based engine, with a focus on rendering, avatars, animation, and performance optimization.

  • Collaborate cross-functionally with our content, design, and backend teams to deliver engine improvements that directly impact user experience.

  • Improve engine scalability and efficiency to support our growing global player base.

  • Dive deep into Unity’s render pipelines (URP/HDRP/custom) to extend and adapt them to our needs.

  • Build systems that enable richer avatar customization, visuals, and performance across devices.

  • Champion technical excellence through code quality, performance, and architectural decisions.

  • Work autonomously and take full ownership of features—from design and prototyping to implementation and maintenance.

Our Current Tech Stack:

  • Unity (URP), C#

  • Custom in-house tooling and content pipelines

  • Backend in Python and Go, hosted on AWS

  • Event-driven architecture, Microservices

  • MongoDB, Redis, Kubernetes (kOps), Terraform

  • WebSocket Secure (WSS), REST, FlatBuffers

Requirements:

  • 8+ years of experience in game development, with at least 4 years focused on game engine programming.

  • Deep experience building and optimizing systems in Unity, including extensive use of C#.

  • Strong understanding of render pipelines (URP, HDRP, or custom solutions).

  • Experience working on or building avatar systems (rigging, animation, customization).

  • Proven track record of technical leadership, ownership, and delivering scalable engine features.

  • Passion for virtual worlds, UGC, and empowering creative communities.

  • Comfortable working in a high-velocity, startup environment.

  • You have a shipped at least one successful game on mobile, desktop, or console.

Bonus Points:

  • Experience developing or modifying Unity's SRP (Scriptable Render Pipeline).

  • Experience with shader programming (HLSL/Shader Graph).

  • Experience working on MMO or social games at scale.

  • Familiarity with ECS (Entity Component System) architecture.

  • Contributions to open-source tools or personal engine/game projects.

  • Experience with tools development or asset pipelines in Unity.

  • Exposure to backend game server architecture or multiplayer systems.

Why work with us:

  • Impact from Day One – You’ll have real responsibility and ownership.

  • Join a Small, Elite Team – Work closely with top talent in a high-impact environment.

  • Fast-Paced & Fun – We’re building something exciting, and every day is different.

  • Great People – Work with ambitious, talented individuals who move fast and innovate.

Benefits (Full-Time Employees):

  • Competitive Compensation

  • Meaningful equity - we’re here to do amazing work, and we share in our wins together.

  • Equipment allowance - choose what you need to work at your best.

  • Healthcare, 401k (US only)

  • Unlimited PTO.

  • Education/Training stipend - we've set aside a budget for every employee to continue to learn and grow their skills.


Any communications from Pocket Worlds will only come from an @pocketworlds.com or @everskies.com domain. If you receive any communications, offers, etc. from any other domain, it is likely a scam.

Compensation Range: $120K - $160K

Similar Jobs

OAO INFO INDIA - Production Lead

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
2 Months ago
Proof of Play - Senior Unity Engineer

Proof of Play

(Remote)
1 Month ago
Unity - Senior Data Product Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Hours ago
Play everywhere - Software Engineer

Play everywhere

Yokohama, Kanagawa, Japan (On-Site)
1 Month ago
ION - Storage Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Portugal (Remote)
6 Months ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Month ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
6 Months ago
Lucky VR - Unreal Engineer

Lucky VR

Canada (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Banking Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
6 Months ago
Gearbox Software - UI Technical Artist

Gearbox Software

Frisco, Texas, United States (On-Site)
10 Months ago
ByteDance - Research Scientist, Computational Biology

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Weeks ago
GameDuell - Senior 2D Animator (Unity) - Character & Asset Specialist

GameDuell

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
9 Months ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Peak - Software Engineer, Games (New Grad)

Peak

(On-Site)
9 Months ago
Netflix - Character FX Artist

Netflix

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Funguy Studio - Unity 3D Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Game Engine Jobs

Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
4 Months ago
Tencent - Senior Game Engine Engineer

Tencent

Tokyo, Japan (On-Site)
1 Week ago
PlayStation Global - Senior Build System Engineer

PlayStation Global

United States (Remote)
3 Weeks ago
Haptic - Senior Game Engineer

Haptic

Paris, Île-de-France, France (Remote)
4 Months ago
Tencent - Senior Technical Director

Tencent

Los Angeles, California, United States (On-Site)
1 Month ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
11 Months ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
1 Month ago
undefined - C/C++ Unreal Engine Developer (SpacetimeDB)

United States (Remote)
2 Weeks ago
PeopleFun - Senior Unity Engineer II

PeopleFun

United States (Remote)
1 Week ago
Keywords Studios - Keywords Talent Community

Keywords Studios

United Kingdom (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

We're the creators of Highrise, now featured in the iOS App Store with 50 million users and rapidly growing. We're building bleeding-edge technology for developers and amateurs to create immersive experiences and worlds inside our virtual universe.


We believe that the future of virtual worlds is bright, and we're excited to be at the forefront of this industry. As we continue to grow and expand our platform, we're looking for talented individuals to join us on this journey of innovation and creativity. If you're passionate about building the platform to power virtual experiences that bring people together and push the boundaries of what's possible, we want you on our team!

United States (Remote)

Austin, Texas, United States (Remote)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Pocket Worlds

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug