Senior UI Engineer

Worldscape Technology Inc.Redmond, WA
$130,000 - $160,000Onsite

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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.

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.

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service