Senior/Principal Software Engineer (User Interface)

6 Months ago • 6-6 Years • $110,000 PA - $220,000 PA

Job Summary

Job Description

Senior/Principal UI Engineer with 6+ years game dev experience, strong C++ skills and Unreal Engine knowledge. Develop project level UI best practices and contribute to technical direction.
Must have:
  • Advanced C++ Skills
  • Game UI Technology
  • Unreal Engine
  • Gameplay & Systems
Good to have:
  • Multiplayer Projects
  • Full Cycle Game Dev
  • Agile Development
  • UMG Expertise
Perks:
  • Work from Home
  • Flexible Hours

Job Details

Senior/Principal Software Engineer (User Interface)

Department: Engineering

Employment Type: Full Time

Location: United States

Compensation: $110,000 - $220,000 / year



Description

As the user interface (UI) subject matter expert (SME) on our first project, you’ll develop project level best practices for UI implementation across multiple platforms while working closely with the team on UI implementation for a variety of game features. You’ll help the art, design, and engineering teams understand what’s possible in the UI domain under resource and technical constraints, and provide guidance around how to achieve performance, aesthetic, and functional requirements. When not focused on UI specific implementation you’ll use your Unreal Engine skills and C++ knowledge to support various gameplay and systems engineering efforts. You’ll be in a prime position to contribute creatively as a member of a small team iterating rapidly. Longer term, you’ll also help the team establish technical standards and direction as well as more general feature and system performance, stability, and maintainability.

Our ideal candidate is humble, values teamwork, shows initiative, operates autonomously, and is excited to work in a well-funded startup environment.



Responsibilities

  • Implement the UI for a wide variety of game features
  • Develop project level UI implementation best practices
  • Provide accountability around the use of UI implementation best practices
  • Ensure UI implementations achieve performance, aesthetic, and functional requirements
  • Contribute to technical direction and quality standards across the codebase
  • Support non-engineering disciplines in understanding what’s possible and the cost/benefit associated with various technical solutions
  • Regularly provide collaborative feedback focused on achieving a top-quality player experience
  • Provide gameplay and systems engineering support when not focused on backend related feature or systems development

Qualifications

Required Skills
  • Advanced C++ skills
  • 6+ years of engineering experience in the game development industry
  • 3+ years of engineering experience working with game UI technology
  • Strong knowledge of common game development architectural patterns
  • Comfortable working in large code bases
  • Strong debugging skills
  • Experience collaborating cross discipline on gameplay features and systems
  • A desire to create great player experiences
  • An understanding that we can only succeed as a cohesive team and supporting each other is fundamental to that success.
Desired Skills
  • Experience using Unreal Engine, especially on multiplayer projects
  • A deep understanding of Unreal Motion Graphics (UMG)
  • Full cycle game development experience (prototype, pre-production, production, release)
  • Experience working on teams that use the Agile development methodology

Benefits

  • Work from home (anywhere in the US)!
  • Flexible hours – 32 hour a week minimum / 50 hour maximum
  • 3 weeks vacation each year, in addition to paid holidays and sick days
  • Competitive healthcare plans including medical, dental, and vision
  • Available Flexible Spending / Health Savings Accounts
  • 401K with 100% matching up to 4% of your salary
  • Employee stock options
Salary Bands By Level:
Senior Software Engineer 1 - 110k to 150k
Senior Software Engineer 2 - 150k to 180k
Principal Software Engineer - 180k to 220k

Similar Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago
Blizzard Entertainment - Senior Software Engineer, Game Services, Battle.Net

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
Electronic Arts - Tools Software Engineer

Electronic Arts

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Electronic Arts - Systems Software Engineer - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
Electronic Arts - Software Engineer - Frostbite Architecture

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Character.AI - Software Engineer, Core Engagement

Character.AI

Canada (On-Site)
6 Months ago
Character.AI - Software Engineer, Core Engagement

Character.AI

Menlo Park, California, United States (On-Site)
6 Months ago
Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Jam City - Senior Software Engineer (Unity)

Jam City

Burbank, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago
King - Senior QA Specialist - Shared Tech

King

Barcelona, Catalonia, Spain (On-Site)
6 Months ago
Fantastic Pixel Castle - Principal Technical Animator

Fantastic Pixel Castle

United States (Remote)
6 Months ago
Felix & Paul Studios - Artiste technique / Technical Artist

Felix & Paul Studios

Montreal, Quebec, Canada (Hybrid)
6 Months ago
CD PROJEKT RED - Character Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
CD PROJEKT RED - Gameplay Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Months ago
CD PROJEKT RED - Lead Mission Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Months ago
2K - Senior Gameplay Animator

2K

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
DECA Games - Video Marketing Artist (m/f/d)

DECA Games

(Remote)
6 Months ago
Stainless Games - Lead Designer

Stainless Games

United Kingdom (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Frisco, Texas, United States

Evolution - Receptionist

Evolution

Southfield, Michigan, United States (On_site)
6 Months ago
Keywords Studios (Player Support) - Label Management Associate

Keywords Studios (Player Support)

Indianapolis, Indiana, United States (On-Site)
6 Months ago
PlayStation Global - QA Lead

PlayStation Global

North Bend, Oregon, United States (On-Site)
6 Months ago
PlayStation Global - Staff Program Manager

PlayStation Global

Carlsbad, California, United States (On-Site)
6 Months ago
CD PROJEKT RED - Gameplay Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Months ago
CD PROJEKT RED - Lead Mission Designer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
6 Months ago
Rockstar Games - Senior Manager, Communications Operations

Rockstar Games

New York, New York, United States (On-Site)
6 Months ago
Patreon - Senior Product Designer

Patreon

New York, New York, United States (Hybrid)
6 Months ago
Patreon - Senior Product Designer

Patreon

San Francisco, California, United States (Hybrid)
6 Months ago
Blizzard Entertainment - Senior Software Engineer, Game Services, Battle.Net

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Ubisoft - UI Programmer - Snowdrop Paris - F/H/NB

Ubisoft

Paris, Île-de-France, France (Hybrid)
6 Months ago
Rebellion - Lead UI Artist

Rebellion

Oxford, England, United Kingdom (Hybrid)
6 Months ago
gamepires - 2D/UI Designer - SCUM

gamepires

Zagreb, Croatia (On-Site)
6 Months ago
Aristocrat Gaming - Senior UI/UX Designer

Aristocrat Gaming

Austin, Texas, United States (On-Site)
6 Months ago
Framestore - Crowd TD

Framestore

London, England, United Kingdom (On-Site)
6 Months ago
Electronic Arts - Experience Designer - UX - Madden NFL

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
6 Months ago
Electronic Arts - Technical Artist - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Blizzard Entertainment - Senior Software Engineer II, UI Technologies | Diablo IV | Remote

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
Lighthouse Games - UI Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
6 Months ago
Lighthouse Games - Senior UI Artist

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded