Lead UI Programmer

Epic Games

Cary (NC)

On-site

USD 159,412 - 233,804

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% benefits coverage for employees and dependents
Mental well-being program
Retirement savings plan with competitive employer match

Job summary

Epic Games in Cary, North Carolina, is looking for a Lead UI Programmer passionate about games to enhance player experiences across Rocket League. You’ll lead a team to deliver core UI features and work with cutting-edge technologies.

This role requires strong C++ skills and experience with AAA titles, along with excellent communication and analytical abilities. Epic offers comprehensive benefits, including full coverage for employees and dependents.

Qualifications

  • Experience developing and shipping AAA titles on multiple platforms.
  • Strong C++ skills for coding and designing systems.
  • Excellent communication and teamwork skills.

Responsibilities

  • Mentor and coach a team of UI programmers.
  • Deliver core UI features and ensure project timelines.
  • Propose and review systems architecture.

Skills

C++
UI development
Mobile development
Team leadership
Analytical skills

Job description

WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - GAMES
What We Do

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.

What You'll Do

We're looking for a Lead UI Programmer who is passionate about games and well-versed in C++, UI development, and mobile development. In this role, you will be responsible for core UI features and for supporting collaborative development among programmers, designers, and artists to deliver cutting-edge features that enhance player experiences across Rocket League. You will have opportunities to work on various initiatives, get hands-on with cutting‑edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery.

In this role, you will
  • Mentor and coach a team of UI programmers and be the primary hub of communication and information for other disciplines
  • Distill high‑level feature requests into meaningful, actionable work items and delegate effectively to the team
  • Deliver core UI functionality and systems efficiently and on time, and speak up when the team is over‑ or under‑scoped
  • Lead the vision for different systems, features, and be ready to jump in and write code when necessary
  • Propose and review architecture, systems, and technical approaches to ensure that they satisfy requirements and promote a healthy codebase
  • Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements
  • Work closely with other programming disciplines to integrate backend systems in support of the player experience
What we're looking for
  • Experience developing games professionally and shipping AAA titles (on multiple platforms preferred)
  • Experience leading a team of programmers within shipped AAA titles
  • Strong C++ skills and the ability to code and design systems and tools
  • Strong analytical abilities with creative problem‑solving skills, excelling in thinking innovatively and finding unique solutions
  • Experience working on a live service game
  • Excellent communication and interpersonal skillsStrong teamwork and cross‑disciplinary collaboration skills, including the ability to deliver and respond to constructive feedback
EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well‑being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Pay Transparency Information

The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).

British Columbia Base Pay Range

$159,412 — $233,804 CAD

Equal Employment Opportunity

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead UI Engineer
Lead UI Engineer

Epic Games • Cary (NC)

On-site
USD 100,000 - 140,000
100% premium coverage for medical, dental, and vision
Unlimited PTO and sick time
401k with competitive match
+2
Senior AI Programmer
Senior AI Programmer

Epic Games • Cary (NC)

On-site
USD 166,000 - 244,000
100% health benefits for employees and dependents
Mental health support via Modern Health
Retirement savings plan with employer match
Senior Tools Programmer, UI & AI Workflows
Senior Tools Programmer, UI & AI Workflows

Epic Games • Cary (NC)

On-site
USD 182,000 - 269,000
100% coverage for benefits for employees and dependents
Robust mental well-being program
Retirement savings plan with a competitive employer match
Principal Software Programmer, Media Services
Principal Software Programmer, Media Services

Epic Games • Cary (NC)

On-site
USD 226,000 - 333,000
100% medical coverage for employees and dependents
Mental well-being program with free therapy
Competitive retirement savings plan
Senior UI Programmer
Senior UI Programmer

Epic Games • Bellevue (WA)

On-site
USD 90,000 - 130,000
Comprehensive health coverage
Retirement savings plan
Mental well-being program
Senior Software Engineer
Senior Software Engineer

Epic Games • United States

On-site
USD 166,000 - 243,000
Build Programmer
Build Programmer

Epic Games • Cary (NC)

On-site
USD 110,000 - 170,000
Medical, Dental, Vision
401k with match
Unlimited PTO
+1
Senior Backend Engineer
Senior Backend Engineer

Worky • Cary (NC)

On-site
USD 162,161 - 237,835
UI Programmer
UI Programmer

Epic Games • Cary (NC)

On-site
USD 70,000 - 90,000
100% benefits coverage for employees and dependents
Supplemental medical, dental, vision insurance
Retirement savings plan with competitive employer match
+1
Senior Full Stack Engineer
Senior Full Stack Engineer

Socket.dev • Bellevue (WA)

On-site
USD 162,000 - 238,000
Medical insurance
Dental insurance
Vision care
+5