Senior Open World Engineer

5 Days ago • 6 Years + • Game Engine • $145,000 PA - $165,000 PA

Job Summary

Job Description

Undead Labs seeks a Senior Open World Engineer to contribute to State of Decay 3. The role involves designing and implementing high-quality software systems, working collaboratively with cross-functional teams, and mentoring junior engineers. Responsibilities encompass writing and optimizing C++ code, building foundational software systems, prototyping and iterating on solutions, and applying expertise to Unreal Engine development. The ideal candidate will be proficient in C++, possess strong software development skills, and have a proven track record in open-world game development within Unreal Engine. The position requires experience with large-scale software systems, long-range planning, and effective cross-discipline communication. Experience shipping console games is highly preferred.
Must have:
  • Proficient in C++
  • Experience with Unreal Engine
  • Software system design and implementation
  • Collaborative teamwork
  • Mentorship capabilities
  • Open-world game development experience
Good to have:
  • Experience automating engine pipelines
  • Console game shipping experience
Perks:
  • Medical, dental, and vision insurance
  • Discretionary time off
  • 401k plan with employer match
  • Subsidized transportation
  • Hybrid work environment

Job Details

We are creators of the hit survival-fantasy franchise State of Decay with a fan base of over 10 million players. As an independent member of Xbox Game Studios, we collaborate with a huge network of skilled specialists in all disciplines, providing incredible opportunities for joint development and learning.

Undead Labs has an opportunity for a Senior Open World Engineer to bring their experience and technical skills to State of Decay 3. The State of Decay franchise has attracted a loyal fanbase of millions of players, and you’ll play a key role in delivering the next installment of our story for them to enjoy.

As a senior member of the team, you will help design architecture, implement quality software for multiple systems, and influence our processes and practices to continually raise our quality bar. Your skills in software development, debugging, design and documenting engineering practices will be critical to your success. You’ll tackle complex software engineering problems, lead by example, and support other engineers through teamwork and mentorship in our shared goal of creating an amazing product.

At Undead Labs, we work in highly collaborative, cross-discipline teams because we understand that the best ideas are ones we generate together. Our studio operates independently as part of a network of first-party Microsoft studios.

Core Responsibilities

  • Write, maintain and optimize production-quality C++ code.
  • Design and build large, foundational software systems to support the implementation of engine features.
  • Work collaboratively with your colleagues to prototype, iterate on, and deliver quality software solutions.
  • Apply your knowledge, critical thinking skills, unique perspective and ideas to the production of our games.
  • Provide mentorship to other developers and participate in shaping team-wide development practice and standards in order to help the team deliver high quality work.
  • Use your expertise to guide your teammates toward best practices in the design and development of features in Unreal Engine.

Basic Qualifications

  • Proficient with C++ and software development methodologies.
  • Previous experience developing your own code as well as adapting and improving existing code.
  • Skilled at long-range planning of software systems.
  • A self-starter with the ability to make progress in the face of ambiguity, through appropriate use of consultation, requirements gathering, and planning.
  • Ability to communicate effectively across disciplines.
  • Have shipped or heavily participated in the development of software in Unreal Engine.

Preferred Qualifications

  • 6+ years of experience in a software engineering role.
  • 3+ years experience working with Unreal Engine.
  • Knowledgeable about engineering challenges involving building large open world video games and world streaming.
  • Experience automating engine pipelines.
  • Experience shipping console games.

 

Benefits & Perks

Benefits/perks listed below may vary depending on the nature of your employment with Undead Labs and the state in which you work.

  • Medical, dental, and vision health insurance
  • Discretionary time off and 18 company holidays & closure days, including 2 weeks off in December
  • 401k plan with 50% employer match
  • Subsidized transportation (ORCA card or parking pass)
  • Discounts on the Microsoft Games store
  • Hybrid work environment with up to 2 remote days per week

 

The typical base pay range for this role across the U.S. is USD $145,000 - 165,000 per year.

The range above reflects the potential base pay across the U.S. for this role (except as noted below); the applicable base range will depend on various factors, such as complexity and responsibility of the role, job duties/requirements, and relevant experience and skills. Base pay ranges are reviewed and typically updated each year. Offers are made within the base pay range applicable at the time.

At Undead Labs, certain roles are eligible for additional rewards, including merit increases and an annual bonus. These awards are allocated based on individual performance. Benefits/perks listed here may vary depending on the nature of employment with Undead Labs.

 

Physical Requirements

Reasonable accommodations can be made to enable individuals with disabilities to perform essential functions.

  • Close vision to monitors and screens, consistently working on computer equipment such as keyboards and monitors, long periods of sitting.
  • Noise levels are low to moderate in the work environment.

Undead Labs is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.

Similar Jobs

PwC - Power Platform Developer Associate

PwC

Rome, Lazio, Italy (On-Site)
1 Month ago
Zoox - Software Systems Engineer

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Scorewarrior - Client C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
9 Months ago
Microsoft - Principal Applied Scientist

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
MADFINGER Games - Senior AI Programmer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
3 Months ago
RoofStack - Unity Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Qingci Games - Urgent Unity3D Game Developer

Qingci Games

(On-Site)
1 Month ago
ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
3 Months ago
Garena - Game Developer Intern

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineering Manager II, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
3 Months ago
NVIDIA - Software Engineering Intern - Autonomous Vehicles

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Wargaming - Game Developer (Unannounced Project)

Wargaming

Vilnius, Vilnius County, Lithuania (On-Site)
2 Months ago
ByteDance - Software Engineer, Rendering Engine

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Playrix - Lead Technical Designer

Playrix

Ukraine (Remote)
4 Months ago
Launch Trax - Application Engineer II

Launch Trax

Bengaluru, Karnataka, India (On-Site)
5 Months ago
NVIDIA - Firmware PHY Verification Engineer

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
Unity - Développeur(se) Senior Back-End, Data Services | Senior Backend Developer, Data Services

Unity

San Francisco, California, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer - Data Transmission- Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
ByteDance - Principal Algorithm Engineer, Trust and Safety

ByteDance

Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Champaign, Illinois, United States

ION - Compliance Officer - Options/Equity Trading - 9821

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
Zones - Client Solutions Architect

Zones

California, United States (Remote)
5 Days ago
Netflix - Senior Associate, Sales Operations

Netflix

Los Angeles, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Software Engineer, Observability and AIOps

NVIDIA

California, United States (Remote)
1 Month ago
Bally's Interactive - Marketing Coordinator - Events/Promotions

Bally's Interactive

Vicksburg, Mississippi, United States (On-Site)
3 Months ago
Riot Games - Visual Design Artist - Teamfight Tactics, Events

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
GamesForLove - Kids of Code Program Coordinator Volunteer (no compensation)

GamesForLove

Lynnwood, Washington, United States (Remote)
9 Months ago
Mashgin - Deployment Engineer - North Carolina

Mashgin

Charlotte, North Carolina, United States (Remote)
4 Months ago
Warner Bros Discovery - Director, Internal Audit & Advisory

Warner Bros Discovery

New York, New York, United States (On-Site)
2 Months ago
Life church - Associate Worship Pastor

Life church

United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
4 Months ago
Snowed In Studios - Senior Generalist Programmer - Montreal

Snowed In Studios

Montreal, Quebec, Canada (Hybrid)
3 Months ago
SYBO - Senior Game Engineer

SYBO

Copenhagen, Denmark (On-Site)
9 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
6 Months ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ontario, Canada (Remote)
3 Months ago
Illuvium - Senior Gameplay Engineer (C++ / Unreal Engine)

Illuvium

Copenhagen, Denmark (Remote)
3 Months ago
PTW - Unreal Game Engineer | Mid-level Unreal Developer

PTW

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
Thatgamecompany - Game Engine Engineer (Optimization) - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago
Day[9]'s Game Studio - Senior Software Engineer - Tools (Unreal Engine)

Day[9]'s Game Studio

(Remote)
1 Month ago
Blind Squirrel Games - Gameplay Engineer

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Undead Labs is a Seattle, Washington-based game development studio that’s on a mission to take online gaming in bold new directions. We are the creators of the hit zombie apocalypse survival franchise State of Decay. Undead Labs is a wholly owned subsidiary of Microsoft.

Illinois, United States (Hybrid)

Champaign, Illinois, United States (Hybrid)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (Hybrid)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Undead Labs

Level Up Your Career in Game Development!

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

Job Common Plug