Senior/Principal Software Engineer (User Interface)

21 Hours ago • 6-6 Years

About the job

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

About The Company

Texas, United States (Remote)

View All Jobs

Similar Jobs

Aristocrat Gaming - GDK Senior Software Engineer

Nevada, United States (Hybrid)

Tencent - Senior Software Engineer - Frontend

Shanghai, China (On-Site)

Activision - Senior Associate Software Engineer - Demonware

British Columbia, Canada (On-Site)

Electronic Arts - Software Engineer Intern - Automation

Community Of Madrid, Spain (On-Site)

Electronic Arts - Software Engineer Intern - SUMMER 2025

Texas, United States (Hybrid)

Second Dinner - Software Engineer Intern, LiveOps - Marvel Snap

Second Dinner Us Remote (Remote)

Similar Skill Jobs

Aristocrat Gaming - Sr Animator I

Haryana, India (Hybrid)

Aristocrat Gaming - GDK Senior Software Engineer

Nevada, United States (Hybrid)

Keywords Studios (Player Support) - Senior Game Programmer - C++ & Unreal Engine

South Australia, Australia (Hybrid)

Keywords Studios (Player Support) - Lead Artist - Game Development

Queensland, Australia (Hybrid)

Keywords Studios (Player Support) - Art Director

British Columbia, Canada (Hybrid)

Keywords Studios (Player Support) - Art Director

Victoria, Australia (Hybrid)

UNIVRSE - Product Owner

Catalonia, Spain (On-Site)

Jobs in Frisco, Texas, United States

Aristocrat Gaming - GDK Senior Software Engineer

Nevada, United States (Hybrid)

The Walt Disney Company - Senior Fire Protection Engineer

California, United States (On-Site)

Epic Games - Gameplay Capture Manager

North Carolina, United States (On-Site)

Evolution - Human Resource Generalist

Michigan, United States (On-Site)

Quantinium - Technology & Backend Lead (GLOBAL)

Florida, United States (Remote)

Aristocrat Gaming - Director, Global Customer Analytics

Nevada, United States (Hybrid)

Aristocrat Gaming - Graphic Artist Intern

Nevada, United States (On-Site)

Aristocrat Gaming - Sales Engineer

Indiana, United States (Hybrid)

Aristocrat Gaming - Sales Engineer

Nevada, United States (Hybrid)

Aristocrat Gaming - Chief Information Security Officer

Nevada, United States (On-Site)

UI/UX Design Jobs

Epic Games - Technical UI Designer

Quebec, Canada (On-Site)

HypeHype Inc. - UI Designer

Uusimaa, Finland (On-Site)

Aristocrat Gaming - Graphic Artist Intern

Nevada, United States (On-Site)

PlayStation Global - UX Researcher, PlayStation Partners

England, United Kingdom (On-Site)

Pocket Worlds - Graphic Designer

Texas, United States (On-Site)

GameChanger  - Visual and Motion Designer

Gamechanger Remote Us (Remote)