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.

ResponsibilitiesImplement the UI for a wide variety of game featuresDevelop project level UI implementation best practicesProvide accountability around the use of UI implementation best practicesEnsure UI implementations achieve performance, aesthetic, and functional requirementsContribute to technical direction and quality standards across the codebaseSupport non-engineering disciplines in understanding what's possible and the cost/benefit associated with various technical solutionsRegularly provide collaborative feedback focused on achieving a top-quality player experienceProvide gameplay and systems engineering support when not focused on backend related feature or systems developmentQualifications

Required Skills

Advanced C++ skills6+ years of engineering experience in the game development industry3+ years of engineering experience working with game UI technologyStrong knowledge of common game development architectural patternsComfortable working in large code basesStrong debugging skillsExperience collaborating cross discipline on gameplay features and systemsA desire to create great player experiencesAn 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 projectsA 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 methodologyBenefits

Work from home (anywhere in the US)!Flexible hours - 32 hour a week minimum / 50 hour maximum3 weeks vacation each year, in addition to paid holidays and sick daysCompetitive healthcare plans including medical, dental, and visionAvailable Flexible Spending / Health Savings Accounts401K with 100% matching up to 4% of your salaryEmployee stock options

Salary Bands By Level:Senior Software Engineer 1 - 110k to 150kSenior Software Engineer 2 - 150k to 180kPrincipal Software Engineer - 180k to 220k

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States