Tech UI Designer Sr (Unreal Engine)

Softtek
Full-timeβ€’Bengaluru, Mexico
Apply Now

πŸ“ Job Overview

Job Title: Tech UI Designer Sr (Unreal Engine)

Company: Softtek

Location: Madrid, Spain; Bengaluru, India; Mexico

Job Type: FULL_TIME

Category: UI/UX Design & Development (Operations Adjacent)

Date Posted: 2026-09-25

Experience Level: 5-10 Years

Remote Status: Remote OK

πŸš€ Role Summary

  • Design, develop, and maintain complex user interfaces within the Unreal Engine environment, focusing on scalability and reusability.

  • Implement data-driven UI systems utilizing modern patterns like ViewModels and view binding for enhanced functionality and performance.

  • Optimize UI performance, memory management, and resource utilization (UMG, Slate, C++, textures) within Unreal Engine.

  • Collaborate effectively with cross-functional teams, including UI Engineering, UX, and UI Art, to deliver high-quality user experiences.

  • Contribute to the enhancement of development pipelines, technical documentation, and team best practices for UI development.

πŸ“ Enhancement Note: While this role is in UI Design, its deep integration with Unreal Engine, performance optimization, and collaboration with engineering teams positions it as an operations-adjacent role. It requires a strong understanding of how technical UI implementation impacts overall system performance and development efficiency, aligning with the principles of operational excellence in a technical context.

πŸ“ˆ Primary Responsibilities

  • Translate product features and wireframes into detailed, actionable development tasks, meticulously identifying dependencies, risks, and technical unknowns.

  • Architect, build, and maintain robust UI component systems designed for scalability, reusability, and long-term maintainability.

  • Develop and implement dynamic, data-driven UI logic using Blueprint scripting and integrating with backend data models.

  • Ensure UI designs are responsive and adaptable across a variety of screen sizes, resolutions, and safe area considerations.

  • Implement localization-ready and accessibility-compliant user interfaces to meet global standards and user needs.

  • Proactively monitor, profile, and optimize UI performance, focusing on memory management and resource efficiency within the Unreal Engine framework.

  • Analyze and refine the performance impact of UMG, Slate, C++ code, and texture memory usage to ensure optimal application performance.

  • Foster strong collaborative relationships with UI Engineers to ensure seamless integration of front-end UI elements with underlying application logic and data.

  • Actively participate in refining development pipelines, creating technical documentation, and establishing UI development best practices.

  • Provide constructive feedback during design and development discussions, contributing to a culture of continuous improvement.

πŸ“ Enhancement Note: The emphasis on "identifying dependencies, risks, and unknowns early in the process" and "contributing to documentation, workflows, and development pipeline improvements" strongly indicates a need for structured, process-oriented thinking, which is a hallmark of operations roles. This requires not just creative design but also a systematic approach to development and process enhancement.

πŸŽ“ Skills & Qualifications

Education: [Specific degree requirements are not listed, but a Bachelor's degree in Computer Science, Game Design, Human-Computer Interaction, or a related field is typically expected for a Senior role of this nature.]

Experience: 5-10 years of hands-on experience in UI design and development, with a significant focus on Unreal Engine and its associated tools.

Required Skills:

  • Proven experience translating features and wireframes into scoped development tasks with clear identification of dependencies and risks.

  • Extensive hands-on experience building and maintaining user interfaces using Unreal Editor and Widget Blueprints.

  • Strong proficiency in Blueprint scripting for implementing UI logic and core functionality.

  • Demonstrated experience in designing and architecting scalable, reusable, and maintainable UI component systems.

  • Solid understanding of data-driven UI development principles, including ViewModel patterns and view binding.

  • Experience collaborating closely with UI Engineering teams for front-end system integration.

  • Knowledge of responsive UI design principles for diverse screen sizes, resolutions, and safe areas.

  • Experience implementing localization-ready and accessibility-compliant user interfaces.

  • Understanding of UI performance optimization, memory management, and profiling within Unreal Engine.

  • Ability to analyze and optimize performance impact of UMG, Slate, C++, and texture memory usage.

  • Strong collaboration, communication, and feedback skills for cross-functional teamwork.

  • Experience contributing to technical documentation and development pipeline improvements.

  • Flexibility to work across time zones and attend meetings during U.S. East Coast afternoons.

  • Advanced English proficiency (80–95%). Preferred Skills:

  • Experience supporting and enhancing UI development pipelines and production workflows.

  • Familiarity with technical UI architecture best practices for large-scale interactive applications or games.

  • Experience mentoring junior team members and promoting UI development standards.

  • Knowledge of modern UX/UI implementation methodologies and design systems.

πŸ“ Enhancement Note: The "Nice-to-have experience" points, particularly "supporting and enhancing UI development pipelines and production workflows" and "mentoring team members and promoting UI development standards," suggest a need for leadership and process-improvement capabilities that align with senior operations roles. The requirement for "flexibility across time zones with availability for team and feature-related meetings, typically held during U.S. East Coast afternoons" also points to a need for operational adaptability and global team integration.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Showcase a minimum of 3-5 complex UI projects developed within Unreal Engine, highlighting your role and specific contributions.

  • For each project, clearly articulate the design challenges, the UI architecture implemented, and the specific Blueprint scripting used.

  • Provide examples of data-driven UI implementations, demonstrating your understanding of ViewModel patterns and view binding.

  • Include case studies detailing UI performance optimization efforts, including profiling results, memory management strategies, and measurable improvements.

  • Demonstrate experience with responsive design across different screen sizes and resolutions, showcasing adaptive UI elements. Process Documentation:

  • Present examples of how you have contributed to technical documentation, including UI component specifications, integration guides, or pipeline improvement documentation.

  • Illustrate how you approach the creation of actionable development tasks from features and wireframes, including risk and dependency identification.

  • Showcase any contributions to workflow improvements or development pipeline enhancements that increased efficiency or quality.

πŸ“ Enhancement Note: The emphasis on detailed project articulation, including UI architecture, Blueprint scripting, data-driven implementation, and performance optimization, is crucial for a role that bridges design and technical execution. The requirement for demonstrating contributions to documentation and pipeline improvements directly aligns with the process-centric nature of operations roles.

πŸ’΅ Compensation & Benefits

Salary Range: Based on the Senior level (5-10 years experience), the specified locations (Madrid, Bengaluru), and the specialized Unreal Engine skill set, a competitive salary range can be estimated.

  • Madrid, Spain: Approximately €45,000 - €65,000 annually.

  • Bengaluru, India: Approximately β‚Ή1,000,000 - β‚Ή1,800,000 annually.

Benefits: While specific benefits are not detailed, typical offerings for a full-time role at a company like Softtek, especially for a senior position, often include:

  • Comprehensive health insurance (medical, dental, vision).

  • Paid time off (vacation days, sick leave, public holidays).

  • Retirement savings plans or contributions.

  • Professional development opportunities, including training and certifications.

  • Potential for performance-based bonuses or incentives.

  • Flexible working arrangements, including remote work options.

  • Life insurance and disability coverage.

Working Hours: 40 hours per week. The role requires flexibility across time zones to attend team and feature-related meetings, which are typically scheduled during U.S. East Coast afternoons. This implies a need to structure the workday to accommodate these international collaboration requirements.

πŸ“ Enhancement Note: Salary ranges are estimated based on publicly available data for Senior UI Designers/Developers with Unreal Engine experience in Madrid and Bengaluru, considering cost of living and industry benchmarks. The "flexibility across time zones" for meetings is a critical operational aspect that impacts daily work structure and requires careful time management.

🎯 Team & Company Context

🏒 Company Culture

Industry: Information Technology & Services. Softtek is a global IT services and solutions provider, specializing in digital transformation, business process optimization, and technology consulting. This means the company operates within a dynamic, client-focused environment that values efficiency, innovation, and robust technical execution.

Company Size: Softtek is a large enterprise, employing over 15,000 people globally. This scale suggests a structured environment with established processes, opportunities for cross-functional collaboration across numerous departments, and potential for career advancement within a large organization.

Founded: Softtek was founded in 1982. With decades of experience, the company has a strong track record and deep industry knowledge, likely fostering a culture that balances established best practices with a forward-thinking approach to technology.

Team Structure:

  • The UI Designer role will likely be part of a larger Product Development or Engineering team, potentially within a specific business unit or project.

  • This team will include UI Engineers, UX Designers, Product Managers, and potentially UI Artists, all working towards common product goals.

  • The reporting structure will likely involve a lead UI Engineer or a Product Development Manager, with collaboration extending to project managers and client stakeholders.

  • Cross-functional collaboration is a core expectation, requiring close partnerships with Engineering, QA, and potentially Marketing/Product teams. Methodology:

  • Softtek's focus on digital transformation and business process optimization suggests a methodology that is data-driven and efficiency-oriented.

  • Expect a blend of Agile methodologies for iterative development, with a strong emphasis on process documentation and continuous improvement.

  • Design and development processes will likely involve rigorous planning, risk assessment, and performance monitoring to ensure client satisfaction and project success.

Company Website: https://www.softtek.com/

πŸ“ Enhancement Note: Softtek's large global presence and IT services focus imply a professional, process-driven environment where technical roles like UI Design are integral to delivering complex solutions. The emphasis on digital transformation and optimization highlights the company's commitment to efficiency and operational excellence, which this role will support through its technical UI contributions.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is a Senior-level position (Sr.), indicating a role that requires significant independent contribution, problem-solving, and the ability to mentor others. It's beyond an entry-level or mid-level contributor and implies a degree of technical leadership and strategic input within the UI development domain.

Reporting Structure: The role will likely report to a UI/Product Development Lead or Manager. Collaboration will be extensive with UI Engineers, UX Designers, and potentially Project Managers. The need to coordinate with U.S. East Coast teams suggests interactions with stakeholders in different geographical regions, requiring strong communication and coordination skills.

Operations Impact: While not a traditional "operations" role, this UI Designer's work has a significant operational impact by:

  • Ensuring the usability and efficiency of user interfaces, directly affecting user adoption and productivity.

  • Optimizing UI performance, which contributes to overall application stability and resource management.

  • Improving development pipelines and documentation, leading to faster iteration cycles and reduced technical debt.

  • Designing reusable components, which streamlines future development efforts and maintains consistency across products. Growth Opportunities:

  • Technical Specialization: Deepen expertise in Unreal Engine UI, advanced Blueprint scripting, and performance optimization techniques.

  • Leadership Development: Opportunity to mentor junior designers and engineers, lead UI architecture initiatives, and contribute to setting technical standards.

  • Cross-functional Exposure: Gain experience working on diverse projects across different industries and with various client requirements, potentially leading to broader roles in product management or technical leadership.

  • Process Improvement: Contribute to defining and refining UI development processes, pipelines, and best practices within Softtek's global operations.

πŸ“ Enhancement Note: The "Operations Impact" section highlights how a technical role can contribute to broader operational goals like efficiency, stability, and scalability. The growth opportunities are framed to appeal to ambitious professionals looking to leverage their senior technical skills into leadership and process improvement roles within a large tech organization.

🌐 Work Environment

Office Type: The job is listed as "Remote OK" with specific locations in Madrid and Bengaluru. This suggests a hybrid or fully remote work environment, offering flexibility. While physical office presence may not be mandatory, collaboration tools and virtual team engagement will be paramount.

Office Location(s): The primary work locations are Madrid, Spain, and Bengaluru, India. Employees in these regions will be part of local Softtek offices, but the role itself is remote-friendly. This allows for talent acquisition from these specific regions, enabling remote work within those geographies.

Workspace Context:

  • Collaborative Environment: Expect a highly collaborative virtual environment. Daily stand-ups, team meetings, and design reviews will be conducted using collaboration platforms.

  • Operations Tools & Technology: Access to industry-standard design and development tools, including Unreal Engine, Blueprint scripting environments, version control systems (e.g., Git), and project management software.

  • Team Interaction: Frequent interaction with a global team, requiring strong virtual communication skills and an understanding of cross-cultural collaboration dynamics. The need to align with U.S. East Coast afternoon meetings emphasizes global team integration.

Work Schedule: Standard 40-hour work week. However, the requirement to attend meetings during U.S. East Coast afternoons necessitates a flexible approach to the workday, potentially involving early mornings or late afternoons depending on the candidate's local time zone. This demands strong time management and operational discipline to balance local work requirements with global team needs.

πŸ“ Enhancement Note: The emphasis on a "collaborative virtual environment" and the need to "align with U.S. East Coast afternoon meetings" are key operational aspects of this remote role. Candidates must be adept at virtual collaboration and managing their schedules to accommodate global team interactions, reflecting a modern, distributed operational setup.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR or recruitment team will review applications and resumes, focusing on Unreal Engine experience and core UI/UX skills.

  • Technical Interview: A panel interview with UI Engineers and/or Design Leads. This will involve in-depth discussions about your experience with Unreal Engine, Blueprint scripting, UI architecture, and performance optimization. Expect technical questions probing your understanding of the required skills.

  • Portfolio Review: A dedicated session where you present your portfolio. Be prepared to walk through 2-3 key projects, explaining your design process, technical implementation, challenges faced, and solutions implemented. Focus on demonstrating your impact and problem-solving abilities.

  • Behavioral/Cultural Fit Interview: Assess your collaboration skills, communication style, ability to work in a global team, and alignment with Softtek's values. Questions will focus on how you handle feedback, manage dependencies, and contribute to team processes.

  • Final Interview: Potentially with a hiring manager or senior stakeholder to discuss overall fit, career aspirations, and confirm final details.

Portfolio Review Tips:

  • Showcase Unreal Engine Proficiency: Prioritize projects that heavily feature Unreal Engine, Widget Blueprints, and Blueprint scripting.

  • Detail Technical Implementation: Clearly explain the architecture of your UI systems, how data binding was implemented, and the specific challenges you overcame.

  • Quantify Impact: Whenever possible, use metrics to demonstrate the success of your work, especially regarding performance optimization (e.g., frame rate improvements, memory reduction).

  • Highlight Process Contributions: Include examples of how you improved development pipelines, created documentation, or mentored others.

  • Be Ready for Live Demos: If possible, have a live demo of your work or a well-produced video walkthrough.

Challenge Preparation:

  • Technical Challenge: You might be given a small UI task within Unreal Engine to complete within a set timeframe, focusing on Blueprint scripting or component creation.

  • Process Improvement Scenario: Be prepared to discuss how you would approach a hypothetical situation, such as optimizing a slow-loading UI or designing a scalable component system for a new feature.

  • Case Study Presentation: Practice presenting a complex project from your portfolio concisely and effectively, focusing on the problem, your solution, and the results.

πŸ“ Enhancement Note: The interview process emphasizes practical demonstration of Unreal Engine skills and process-oriented thinking. Candidates should prepare to not only showcase design creativity but also their ability to execute technically, optimize performance, and contribute to efficient development workflows.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Unreal Engine: The core development environment. Proficiency in Unreal Editor, UMG (Unreal Motion Graphics), and Slate is essential.

  • Blueprint Visual Scripting: Extensive use for UI logic, interaction, and data binding.

  • C++: For deeper engine integration, performance-critical logic, and complex system development where Blueprint might be insufficient.

Analytics & Reporting:

  • Unreal Engine Profiling Tools: Built-in tools for performance analysis (e.g., Stat FPS, Stat Unit, Memory Profiler).

  • Custom Analytics Frameworks: May be integrated into the application to track UI interactions and performance metrics.

CRM & Automation:

  • Version Control Systems: Git (or similar) for code management and collaboration.

  • Project Management Tools: Jira, Asana, Trello, or similar for task tracking, workflow management, and Agile sprints.

  • Collaboration Platforms: Slack, Microsoft Teams, Confluence for communication, documentation, and knowledge sharing.

πŸ“ Enhancement Note: The technology stack is heavily focused on the Unreal Engine ecosystem. Candidates must demonstrate deep practical experience with these specific tools, particularly in how they are used to build, optimize, and manage complex UI systems in a production environment.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Efficiency & Optimization: A strong drive to improve processes, reduce resource consumption, and enhance performance in all aspects of UI development.

  • Collaboration & Communication: Emphasis on open, honest, and constructive communication, especially within cross-functional and geographically distributed teams.

  • Data-Driven Decision Making: Utilizing performance metrics and analytics to inform design choices, prioritize tasks, and measure success.

  • Continuous Improvement: A commitment to learning, adapting, and constantly seeking ways to enhance development pipelines, technical standards, and product quality.

  • User-Centricity: Designing with the end-user experience in mind, ensuring accessibility, usability, and localization are key considerations.

Collaboration Style:

  • Proactive & Responsive: Expect to actively engage with team members, provide timely feedback, and respond to requests for information or support.

  • Process-Oriented: Collaboration often involves structured discussions around tasks, dependencies, and workflow improvements, rather than purely ad-hoc interactions.

  • Knowledge Sharing: A culture that encourages sharing best practices, lessons learned, and technical insights through documentation, internal presentations, or team discussions.

  • Constructive Feedback Culture: Team members are encouraged to provide and receive constructive criticism to collectively improve the product and processes.

πŸ“ Enhancement Note: The values and collaboration style emphasize a professional, disciplined approach to teamwork and development, mirroring the operational rigor expected in many GTM and operations roles. The focus on efficiency, data, and continuous improvement is central to both effective design and sound operations.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing Performance and Feature Richness: A constant challenge in game development and interactive applications is delivering complex features without compromising UI performance or increasing memory footprint.

  • Cross-Time Zone Collaboration: Effectively coordinating with teams across different continents and time zones, particularly the U.S. East Coast afternoons, requires careful scheduling and communication strategies.

  • Maintaining Consistency in Large Projects: Ensuring design and technical consistency across a large, evolving UI system and multiple developers can be demanding.

  • Adapting to Evolving Unreal Engine Features: Staying current with new versions and features of Unreal Engine and integrating them effectively into existing pipelines.

Learning & Development Opportunities:

  • Advanced Unreal Engine Training: Access to specialized training on new Unreal Engine features, advanced Blueprinting, or C++ integration.

  • Performance Optimization Workshops: Opportunities to deepen expertise in profiling and optimizing complex systems.

  • Cross-functional Skill Development: Exposure to UX research, UI Art principles, and software engineering best practices.

  • Mentorship Programs: Potential to be mentored by senior technical leaders or to mentor junior team members, fostering leadership skills.

  • Industry Conferences & Certifications: Support for attending relevant industry events or pursuing certifications related to game development or UI/UX.

πŸ“ Enhancement Note: The challenges highlight the operational complexities inherent in large-scale technical projects. The growth opportunities are framed to address these challenges by offering pathways for skill enhancement, leadership development, and continuous learning, all critical for career progression in technical and operations-adjacent fields.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a complex UI feature you designed and implemented in Unreal Engine. What were the key technical challenges, and how did you overcome them using Blueprint scripting or C++?" (Focus: Technical execution, problem-solving)

  • "How do you approach designing reusable UI components? Walk us through your process for architecting a scalable UI system." (Focus: Architecture, scalability, maintainability)

  • "Explain your methodology for performance profiling and optimizing UI elements in Unreal Engine. What metrics do you prioritize, and what techniques do you employ?" (Focus: Performance optimization, data-driven approach)

  • "Imagine you're given wireframes for a new feature with tight deadlines. How would you break down the implementation into actionable tasks, identifying potential risks and dependencies?" (Focus: Process, planning, risk management) Company & Culture Questions:

  • "How do you ensure your UI designs are accessible and support localization across different regions?" (Focus: Inclusivity, global operations)

  • "Describe your experience working in a global, remote team. How do you manage communication and collaboration across different time zones?" (Focus: Remote operations, collaboration)

  • "What are your thoughts on contributing to development pipeline improvements or technical documentation? Can you provide an example?" (Focus: Process improvement, operational contribution) Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly define the problem, your proposed solution (design and technical), the implementation details (tools, languages, patterns), and the measurable results (performance gains, user feedback).

  • Highlight Technical Depth: Don't just show the final UI; explain how it was built. Discuss your use of Blueprints, data binding, and any custom C++ logic.

  • Quantify Your Impact: Use numbers whenever possible. "Reduced loading time by X%", "Improved frame rate by Y FPS," "Created Z reusable components that saved an estimated N hours of development."

  • Demonstrate Process Thinking: Show how you identified risks, managed dependencies, and contributed to documentation or pipeline improvements.

πŸ“ Enhancement Note: These questions and strategies are designed to assess not only the candidate's technical UI design skills but also their operational mindset – their ability to plan, optimize, collaborate efficiently, and contribute to process improvements within a technical development context.

πŸ“Œ Application Steps

To apply for this operations-adjacent UI Designer position:

  • Submit your application through the provided application link on the Softtek careers portal.

  • Tailor your resume: Highlight your experience with Unreal Engine, Widget Blueprints, Blueprint scripting, UI architecture, and performance optimization. Quantify achievements where possible, especially those related to efficiency or process improvement.

  • Curate your portfolio: Select projects that best showcase your Unreal Engine UI development skills, data-driven implementations, and performance optimization efforts. Prepare to discuss your process and impact in detail.

  • Prepare for technical and behavioral interviews: Practice articulating your experience with the required tools and methodologies. Be ready to discuss how you handle collaboration, manage dependencies, and contribute to development workflows.

  • Research Softtek: Understand their services, global presence, and commitment to digital transformation and operational excellence. This will help you tailor your responses to align with the company's values and objectives.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

The role requires extensive experience in Unreal Engine UI development, including proficiency in Blueprint scripting and architectural design for scalable systems. Candidates must demonstrate strong communication skills and the ability to optimize UI performance across various platforms and screen sizes.