Senior Game Engine Developer

  • Remote - Worldwide

Remote

Software Development

Senior

Job description

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.

Share this job:
Please let Pocket Worlds know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply