UI Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
We’re looking for a UI Engineer who is passionate about games and user experiences, with strong C++ skills and experience developing scalable, high-performance UI systems in Unreal Engine.
What You’ll Do
Design, architect, and implement user interface systems within Unreal Engine.
Partner closely with designers, artists, and engineers to deliver intuitive and visually polished user experiences.
Develop reusable and scalable UI frameworks that support long-term product growth.
Optimize, maintain, and troubleshoot existing UI systems.
Collaborate with gameplay, platform, and backend teams to integrate UI functionality.
Identify and resolve performance issues, bugs, and usability concerns.
Write clean, maintainable, and efficient C++ code.
Contribute to technical discussions and help shape future UI development practices.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global’s Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Requirements
Strong professional experience with C++ development.
Experience developing UI features within Unreal Engine (UE5 preferred).
Experience building UI systems for games or other real-time interactive applications.
Understanding of rendering, networking, performance optimization, and systems architecture.
Experience debugging and troubleshooting complex technical issues.
Strong analytical and problem-solving skills.
Ability to collaborate effectively with designers, artists, and engineers. Experience working on AAA games or large-scale live-service products.
Experience with UMG, Slate, CommonUI, MVVM, or DynamicUI.
Experience integrating web services or backend-driven systems.
Experience profiling and optimizing UI performance.
Experience developing for consoles and cross-platform environments.
Familiarity with Unreal Insights and other debugging/profiling tools.
About the company
Join a team building some of the most recognizable and technically ambitious interactive experiences in the world. Leveraging cutting-edge real-time technology, this team creates engaging experiences enjoyed by millions of players across multiple platforms.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
16 Best Free React UI Libraries in 2025
Dev Digest 120 - Apple and peers
Frontend Developer Salary in The UK