Jobs · Engineering · Washington

Senior UI Engineer

Worldscape · Redmond, WA · 4 wk ago
On-siteEngineeringFull-time

About the role

Worldscape is looking for an experienced UI Engineer capable of thriving within a rapid development environment. You will be responsible for implementing and optimizing a high-quality user interface for our next-generation real-time simulation platform and game engine. Partnering closely with UX designers and cross-functional teams, you will translate finalized designs into scalable, performant, and maintainable UI code. Your role will focus on delivering precise, high-fidelity implementations, ensuring responsiveness, usability, and seamless interaction with complex simulation and visualization systems. This is an onsite role that will be located in Redmond, WA.

Responsibilities

  • Partner with UX/UI designers to implement and maintain robust, scalable user interface systems for our real-time simulation platform, translating defined designs into production-quality code
  • Develop and evolve high-performance runtime UI architecture to support complex visualization, editing, and simulation workflows
  • Build high-fidelity, responsive interfaces across desktop applications, in-engine tooling, and runtime simulation products, ensuring accurate implementation of design specifications
  • Collaborate with UX designers, technical artists, graphics engineers, and product teams to translate approved concepts and requirements into reliable, production-ready features
  • Design and implement reusable UI frameworks, components, and widget libraries to promote consistency, scalability, and efficient development across multiple products
  • Optimize UI systems for performance, including memory usage, rendering efficiency, and responsiveness in real-time environments
  • Develop and maintain internal tools and pipelines that streamline UI implementation, improve developer workflows, and accelerate feature delivery
  • Integrate UI systems with core engine subsystems, including rendering, input, networking, AI, and simulation technologies
  • Contribute to engineering best practices, including code reviews, technical documentation, testing, and long-term maintainability of UI systems
  • Help drive code quality and technical rigor across the team, including mentoring engineers and promoting scalable, maintainable implementation patterns
  • Deliver UI solutions that ensure reliable, performant user interaction with next-generation simulation technology across commercial and defense applications

Professional Qualifications

  • 6+ years of professional software engineering experience, with a focus on building UI systems for interactive or real-time applications
  • Strong proficiency in C++, with experience building and shipping performant, production-quality systems
  • Experience with Web Application industry standards: React, TypeScript
  • Experience architecting and implementing UI frameworks or systems, leveraging open-source or proprietary technologies, with an emphasis on performance, scalability, and extensibility in games, engines, or simulation platforms
  • Experience developing production-quality UI implementations using modern frameworks such as Dear ImGui, Unreal UMG/Slate, Unity UI Toolkit, Qt, Coherent, NoesisGUI, or similar technologies
  • Strong understanding of software architecture, object-oriented design, and component-based UI patterns, with the ability to build maintainable and extensible systems
  • Experience building and maintaining reusable UI frameworks, component libraries, and shared tooling, rather than one-off interfaces
  • Solid understanding of event-driven programming, input systems, state management, animation systems, and responsive layout implementation
  • Experience profiling, debugging, and optimizing UI performance in real-time or resource-constrained environments
  • Strong debugging, problem-solving, and systems-level thinking skills
  • Experience working in cross-functional teams, effectively collaborating with UX designers, artists, and engineers to translate specifications into working systems
  • Experience shipping at least one commercial game, simulation product, or interactive application

Preferred Qualifications

  • Professional game development experience
  • Experience developing editor tooling or in-engine development tools
  • Experience building interfaces for simulation, digital twins, GIS, robotics, defense, aerospace, or visualization platforms
  • Knowledge of modern rendering pipelines and how UI integrates with real-time graphics systems
  • Experience working with ECS architectures and data-driven UI systems
  • Experience with GPU-aware UI rendering and performance optimization
  • Experience implementing data visualization, dashboards, graphs, timelines, or large-scale monitoring interfaces
  • Understanding of multiplayer or networked UI synchronization
  • Experience working alongside AI/ML teams or visualization systems
  • Experience mentoring engineers and helping define engineering best practices
  • Passion for building polished, intuitive user experiences that simplify highly technical workflows

Benefits

  • Competitive salary and meaningful equity
  • Attractive benefits package
  • Flexible time off policy
  • Medical, Dental and Vision insurance
  • HSA health insurance options
  • 401k plan
  • Basic and Voluntary Life Insurance
  • Fast paced environment with flexibility and ownership

Similar jobs

Senior UI Engineer

Citadel SecuritiesNew York, United States· 2 mo ago
Engineeringapply on citadelsecurities.com

Senior UI Engineer

Nyla Technology SolutionsAnnapolis Junction, MD· 1 wk ago
Engineering$172k–$203k/yrapply on nyla.jobs.agile-ats.com

Senior UI Engineer

ENFOSDurham, NC· 1 mo ago
Engineering$160k/yrapply on apply.workable.com

Senior UI Engineer

insightsoftwareUnited States· 1 mo ago
RemoteEngineeringapply on magnitudesoftware.wd1.myworkdayjobs.com

Senior engineer- UI

Tata Consultancy ServicesFort Wayne, IN· 2 mo ago
Engineering$90k–$145k/yrapply on ibegin.tcsapps.com