UX/UI Engineer

Hewlett Packard Enterprise
Full-timeβ€’$183k-371k/year (USD)β€’Sunnyvale, United States

πŸ“ Job Overview

Job Title: UX/UI Engineer

Company: Hewlett Packard Enterprise (HPE)

Location: Sunnyvale, California, United States

Job Type: Full-Time

Category: Software Engineering / Product Design Operations

Date Posted: April 28, 2026

Experience Level: Senior / Principal (12+ years)

Remote Status: On-site

πŸš€ Role Summary

  • This senior-level UX/UI Engineer role focuses on the strategic design, development, and debugging of complex software programs and systems at Hewlett Packard Enterprise, a global leader in edge-to-cloud solutions.

  • The position demands a strong understanding of software architecture, system design methodologies, and the ability to influence technological direction across multiple platforms and organizations.

  • Key responsibilities include identifying and recommending new technologies, ensuring compliance with development guidelines, and acting as an internal authority on software systems design.

  • This role is pivotal in driving innovation, mitigating product quality risks, and mentoring less-experienced engineers to foster a culture of excellence and continuous improvement within the engineering teams.

πŸ“ Enhancement Note: While the title is "UX/UI Engineer," the detailed responsibilities strongly indicate a more senior software architect or principal engineer role with a significant focus on the design and architecture of software systems, rather than day-to-day user interface implementation. The emphasis on "architectures, strategies, and methodologies" and "technical leadership" points to a role that shapes the technical direction and foundational elements of software products, rather than solely focusing on the user-facing interface. Therefore, the "Category" has been broadened to include Software Engineering and Product Design Operations to reflect this strategic, architectural scope.

πŸ“ˆ Primary Responsibilities

  • Develop and define organization-wide architectures, strategies, and methodologies for software systems design and development across multiple platforms and business units within HPE.

  • Identify, evaluate, and make informed recommendations on new technologies, innovations, and potential development partner relationships, ensuring alignment with the company's technology roadmap and business value.

  • Architect, design, and integrate efficient, scalable, and high-quality software systems that run on various platform types, contributing to overall architectural coherence.

  • Provide tangible, innovative solutions that significantly improve product quality, enhance user experience, and mitigate failure risks, directly impacting customer satisfaction and business outcomes.

  • Act as an internal authority on software systems design and development, sought out for consulting across various organizations and business units, thereby driving technical consistency and best practices.

  • Offer technical leadership and guidance to less-experienced team members, setting an example of innovation and excellence, and actively mentoring career growth within the engineering community.

  • Contribute to the external technical community through patents, whitepapers, or other significant innovations, enhancing HPE's intellectual property and industry standing.

  • Review, evaluate, and influence project designs and activities to ensure compliance with established development guidelines, standards, and customer-centric principles.

πŸ“ Enhancement Note: The core responsibilities have been expanded to emphasize the strategic and architectural nature of the role, moving beyond basic development to encompass defining methodologies, influencing technology roadmaps, and providing high-level technical leadership. The inclusion of "customer mindset" in evaluating testing and methodology highlights a key aspect of effective UX/UI and product design operations.

πŸŽ“ Skills & Qualifications

Education:

Experience:

  • A minimum of 12 years of progressive experience in software design, development, and architecture, with a proven track record of significant technical contributions.

  • Substantial experience in architecting, designing, and developing innovative software system design tools and languages.

  • Demonstrated experience in leading the overall architecture of complex software systems for enterprise products and solutions.

Required Skills:

  • Software Systems Architecture: Deep expertise in designing and defining scalable, robust, and maintainable software architectures for complex systems.

  • Technical Leadership & Mentorship: Ability to provide technical direction, guide teams, and mentor junior engineers, fostering their growth and development.

  • Innovation & Problem-Solving: Proven track record of creative problem-solving, developing novel solutions, and contributing to innovation through patents or deployed technologies.

  • Analytical & Strategic Thinking: Excellent analytical skills for evaluating technical challenges, assessing new technologies, and formulating strategic technology roadmaps.

  • Software Development Lifecycle (SDLC) Expertise: Comprehensive understanding of the SDLC, including design, development, testing, debugging, and deployment phases.

  • Cross-functional Collaboration: Ability to effectively collaborate with various stakeholders, including business leaders, development partners, and other engineering teams, to achieve common goals.

  • Communication Proficiency: Mastery in written and verbal communication, with the ability to articulate complex technical concepts clearly and persuasively to both technical and non-technical audiences.

Preferred Skills:

  • UX/UI Design Principles: While the role is architectural, a strong understanding of UX/UI design principles and user-centered design methodologies is highly beneficial.

  • Cloud & Edge Computing Technologies: Experience with cloud-native architectures, microservices, and edge computing solutions relevant to HPE's portfolio.

  • Agile Methodologies: Proficiency in Agile/Scrum development processes and their application in large-scale software projects.

  • DevOps Practices: Familiarity with DevOps principles and tools for continuous integration, continuous delivery, and automated testing.

  • Industry Standards & Best Practices: Knowledge of current industry trends, emerging technologies, and best practices in software engineering and architecture.

πŸ“ Enhancement Note: The "Required Skills" section has been fleshed out to align with the advanced responsibilities described, emphasizing architectural leadership, innovation, and strategic thinking. "Preferred Skills" have been added to cover modern technology stacks and methodologies that would be advantageous for a role at a company like HPE. The education requirement has been contextualized for a senior role.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Architectural Design Documents: Showcase examples of comprehensive software architecture designs, including system diagrams, component breakdowns, and technology stack justifications.

  • Process Improvement Case Studies: Present case studies detailing how you identified inefficiencies in software development or system design processes and implemented solutions that led to measurable improvements (e.g., time-to-market, cost reduction, quality enhancement).

  • Technology Evaluation Frameworks: Include examples of frameworks or methodologies used for evaluating and selecting new technologies, demonstrating a structured approach to innovation and integration.

  • Scalability & Performance Solutions: Provide examples of how you've designed or optimized systems for scalability, performance, and reliability, detailing the challenges and outcomes.

  • Mentorship & Technical Guidance Examples: Document instances where you provided significant technical guidance or mentorship that led to improved team performance or successful project outcomes.

Process Documentation:

  • Architecture Definition & Governance: Demonstrate experience in defining architectural standards, governance models, and design review processes to ensure consistency and quality across projects.

  • Technology Roadmap Development: Showcase your ability to contribute to or lead the development of technology roadmaps, aligning technical investments with business objectives.

  • Cross-functional Process Integration: Provide examples of how you've worked to integrate software design and development processes with other functions (e.g., product management, QA, operations) to ensure seamless product delivery.

  • Risk Mitigation Strategies: Detail processes you've implemented or influenced to identify and mitigate technical risks early in the development lifecycle.

πŸ“ Enhancement Note: This section has been tailored to a senior engineering role, focusing on architectural artifacts, process improvement case studies, and strategic technology planning, which are crucial for demonstrating expertise beyond basic coding skills. The emphasis is on the impact and strategic thinking behind the processes.

πŸ’΅ Compensation & Benefits

Salary Range:

  • The expected annual base salary range for this position in Sunnyvale, California, is $183,000 to $370,500 USD.

  • This range is a guideline, and the final offer will be determined based on factors such as geographic location, relevant work experience, educational background, and specific skill level.

Benefits:

  • Health & Wellbeing: Comprehensive medical, dental, and vision insurance plans; wellness programs; employee assistance programs (EAP) for mental and emotional support.

  • Personal & Professional Development: Access to extensive training programs, online learning platforms, tuition reimbursement, and opportunities for career advancement within HPE.

  • Financial Wellbeing: Retirement savings plans (e.g., 401k with company match), financial planning resources, and potential for stock purchase plans.

  • Work-Life Integration: Paid time off (PTO), holidays, and potential for flexible work arrangements where applicable, supporting a balance between professional responsibilities and personal needs.

  • Unconditional Inclusion: A culture that celebrates uniqueness, supports diverse backgrounds, and fosters an inclusive environment for all employees.

Working Hours:

  • The standard working hours are typically 40 hours per week.

  • While the role is on-site, HPE emphasizes flexibility where possible to manage work and personal needs, fostering a positive work-life integration.

πŸ“ Enhancement Note: The salary range provided in the original data has been clearly presented. The benefits have been expanded and categorized to reflect typical offerings for senior engineering roles at large tech companies, aligning with the "Health & Wellbeing" and "Personal & Professional Development" mentions in the source text.

🎯 Team & Company Context

🏒 Company Culture

Industry: Information Technology, Cloud Computing, Edge Computing, Enterprise Solutions. HPE is a global leader in providing IT infrastructure, software, and services that help organizations accelerate their digital transformation.

Company Size: Large Enterprise (typically 50,000+ employees globally). This size indicates robust infrastructure, established processes, and opportunities for specialization and cross-functional impact.

Founded: 1939 (as Hewlett-Packard). HPE was spun off from HP Inc. in 2015, inheriting a rich legacy of innovation in computing and technology. This history suggests a culture grounded in engineering excellence and a forward-looking approach to innovation.

Team Structure:

  • The UX/UI Engineer will likely be part of a larger software engineering or product development organization, potentially within a specific business unit focused on HPE's core offerings (e.g., GreenLake, Aruba, HPC).

  • The team structure would typically involve senior engineers, architects, development managers, and potentially product managers, working collaboratively.

Methodology:

  • HPE emphasizes data-driven decision-making, employing rigorous analysis to guide product development and architectural choices.

  • Workflow planning and optimization are critical, with a focus on efficiency, scalability, and reliability, particularly in enterprise-grade solutions.

  • Automation and efficiency practices are integral to HPE's operations, from development pipelines to service delivery, aiming to accelerate time-to-market and reduce operational overhead.

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

πŸ“ Enhancement Note: Company context has been enriched with details about HPE's industry position, its history, and the implications of its size and structure for an operations-focused engineering role. The "Methodology" section infers typical enterprise IT practices.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned at a Principal or Senior Principal Engineer level (TCP_06), indicating a significant scope of responsibility and influence. It requires deep technical expertise, strategic thinking, and the ability to lead complex initiatives.

Reporting Structure: The UX/UI Engineer will likely report to a Director or Senior Manager of Engineering, within a larger organizational hierarchy that includes Vice Presidents and CTOs. This structure allows for visibility and impact at executive levels.

Operations Impact: The role has a direct impact on the foundational design and architecture of HPE's software products and platforms. This influence shapes the user experience, system performance, scalability, and overall quality, thereby contributing directly to customer satisfaction, competitive advantage, and revenue generation.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in specific areas of software architecture, such as cloud-native design, distributed systems, AI/ML integration, or edge computing, potentially leading to principal architect or fellow roles.

  • Leadership Development: Transition into management roles (e.g., Engineering Manager, Director of Engineering) or lead large-scale architectural initiatives as a Chief Architect.

  • Cross-Functional Mobility: Leverage deep technical understanding to move into related areas like product management, technical strategy, or solutions architecture across different HPE business units.

  • External Recognition: Further contribute to industry through patents, publications, and speaking engagements, building personal and company brand within the tech community.

πŸ“ Enhancement Note: The career path and growth opportunities have been detailed, considering the senior level of the role and HPE's global enterprise structure. The emphasis is on both technical leadership and potential management or strategic roles.

🌐 Work Environment

Office Type: This is an "Onsite" role, requiring the employee to work primarily from an HPE office in Sunnyvale, California. This setup facilitates in-person collaboration, team cohesion, and access to company resources.

Office Location(s): The primary location is Sunnyvale, California, a hub for technology companies in Silicon Valley, offering access to a rich ecosystem of talent and innovation.

Workspace Context:

  • The workspace is designed to foster collaboration and innovation, likely featuring modern office amenities and technology infrastructure.

  • Access to advanced development tools, testing environments, and potentially high-performance computing resources will be available to support complex engineering tasks.

Work Schedule:

  • The typical work schedule is 40 hours per week, with an expectation of on-site presence.

  • While adhering to standard business hours, HPE's culture may offer some flexibility in managing daily schedules to accommodate project needs and personal requirements, as indicated in the company description.

πŸ“ Enhancement Note: The "Onsite" nature of the role is clearly stated, with context provided about the Sunnyvale location and the likely characteristics of a modern tech office environment designed for collaboration and innovation.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your resume and application to assess alignment with the minimum requirements, focusing on years of experience, education, and key technical skills.

  • Technical Screening/Hiring Manager Interview: A discussion to delve deeper into your experience with software architecture, system design, and leadership. Expect questions about your approach to complex technical challenges and your contributions to past projects.

  • Technical Deep Dive / Panel Interview: A more in-depth technical assessment, potentially involving whiteboard sessions, coding challenges (if applicable to architectural design), or detailed case studies related to system architecture and problem-solving. This may include a panel of senior engineers and architects.

  • Portfolio Presentation: A dedicated session where you will present selected projects from your portfolio, demonstrating your architectural vision, design process, problem-solving skills, and the impact of your contributions.

  • Cross-functional/Executive Interview: An opportunity to discuss your strategic thinking, collaboration style, and ability to influence at higher levels. This might involve leaders from product management or other business units.

  • Offer & Background Check: Final discussions, offer extension, and standard background verification.

Portfolio Review Tips:

  • Focus on Architecture & Strategy: Prioritize examples that showcase your ability to design complex systems, define technical strategies, and influence architectural direction, rather than just UI implementation.

  • Quantify Impact: For each project, clearly articulate the problem, your solution, your specific role, and the measurable outcomes (e.g., performance improvements, cost savings, risk reduction, successful product launches).

  • Showcase Innovation: Highlight projects where you introduced novel solutions, utilized cutting-edge technologies, or contributed to patents.

  • Demonstrate Leadership & Mentorship: Include examples of how you've led technical initiatives, mentored team members, or improved team processes.

  • Contextualize: Be prepared to explain the business context, technical challenges, and trade-offs involved in your projects.

Challenge Preparation:

  • System Design Scenarios: Practice designing scalable systems (e.g., designing a distributed caching system, a real-time analytics platform, or a microservices architecture). Focus on components, APIs, data models, scalability, and fault tolerance.

  • Architectural Trade-offs: Be ready to discuss the pros and cons of different architectural choices and justify your decisions based on business requirements and technical constraints.

  • Problem-Solving Scenarios: Prepare to analyze hypothetical technical problems and propose structured solutions, demonstrating your analytical and debugging approach.

  • Communication of Complex Ideas: Practice explaining intricate technical concepts clearly and concisely, adapting your communication style for different audiences.

πŸ“ Enhancement Note: The interview process and preparation tips have been specifically tailored for a senior engineering/architectural role, emphasizing strategic thinking, system design, and the presentation of architectural work rather than purely UI/UX design execution.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Architecture & Design Tools: Proficiency with tools such as Lucidchart, Draw.io, Visio, or similar for creating system diagrams, flowcharts, and architectural blueprints. Experience with modeling languages like UML.

  • Development Languages & Frameworks: Deep expertise in relevant programming languages (e.g., C++, Java, Python, Go) and associated frameworks, depending on HPE's product stack.

  • Collaboration Platforms: Experience with tools like Jira, Confluence, Microsoft Teams, Slack for project management, documentation, and team communication.

Analytics & Reporting:

  • Performance Monitoring Tools: Familiarity with tools for monitoring system performance, identifying bottlenecks, and analyzing logs (e.g., Datadog, Splunk, Prometheus, Grafana).

  • Data Analysis Tools: Ability to use data analysis tools or languages (e.g., SQL, Python with Pandas) to extract insights from system metrics and performance data.

CRM & Automation:

  • While not a direct CRM role, understanding how software systems integrate with CRM or other enterprise systems (e.g., Salesforce, SAP) can be beneficial for enterprise-level architecture.

  • CI/CD Tools: Familiarity with continuous integration and continuous delivery pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) for automated builds, testing, and deployments.

πŸ“ Enhancement Note: The tools and technology stack have been inferred based on the seniority and nature of the role at a large enterprise IT company like HPE, focusing on architectural design, development, and operational excellence.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Innovation & Forward Thinking: A strong emphasis on pushing technological boundaries, developing novel solutions, and staying ahead of industry trends.

  • Technical Excellence & Quality: A commitment to delivering high-quality, robust, and scalable software systems that meet rigorous standards and customer expectations.

  • Collaboration & Teamwork: Fostering an environment where diverse perspectives are valued, and teams work together effectively to achieve common goals.

  • Customer Focus: Designing and building solutions with a deep understanding of customer needs and a commitment to delivering exceptional user experiences and value.

  • Efficiency & Optimization: Continuously seeking ways to improve processes, optimize system performance, and drive operational efficiency.

Collaboration Style:

  • Cross-functional Integration: Proactive engagement with product management, QA, operations, and other engineering teams to ensure alignment and seamless product delivery.

  • Open Communication & Feedback: Encouraging an environment where ideas can be shared openly, and constructive feedback is given and received to drive continuous improvement.

  • Knowledge Sharing: Actively participating in sharing technical expertise, best practices, and learnings through internal forums, documentation, and mentorship.

πŸ“ Enhancement Note: The "Team Culture & Values" section has been crafted to reflect typical corporate values for a large tech organization focused on innovation, quality, and collaboration, as suggested by HPE's company description and the nature of the role.

⚑ Challenges & Growth Opportunities

Challenges:

  • Complexity of Enterprise Systems: Navigating and architecting solutions within a large, complex, and established enterprise IT environment with diverse legacy systems and evolving requirements.

  • Balancing Innovation with Stability: Integrating cutting-edge technologies while ensuring the stability, security, and reliability of critical enterprise software and platforms.

  • Cross-Organizational Alignment: Achieving consensus and driving adoption of architectural standards and strategies across multiple business units and diverse engineering teams.

  • Rapid Technological Evolution: Keeping pace with the fast-changing landscape of cloud, edge, AI, and software development technologies requires continuous learning and adaptation.

Learning & Development Opportunities:

  • Advanced Technical Training: Access to specialized training on emerging technologies, cloud platforms, cybersecurity, and advanced architectural patterns.

  • Industry Conferences & Certifications: Opportunities to attend leading tech conferences and pursue relevant certifications to enhance expertise and network with industry peers.

  • Mentorship Programs: Participation in formal or informal mentorship programs, both as a mentee to learn from senior leaders and as a mentor to develop leadership skills.

  • Internal Mobility & Project Variety: Exposure to a wide range of projects and business units within HPE, allowing for diverse experiences and career path exploration.

πŸ“ Enhancement Note: The "Challenges & Growth Opportunities" section addresses the inherent difficulties and potential for development in a senior engineering role at a large enterprise, focusing on complexity, innovation, and continuous learning.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a time you had to architect a complex software system from scratch. What were the key considerations, trade-offs, and how did you ensure scalability and reliability?" (Focus on your process, decision-making, and outcomes.)

  • "How do you stay current with emerging technologies, and how do you evaluate their potential adoption within an enterprise environment like HPE?" (Highlight your learning methods and strategic evaluation approach.)

Company & Culture Questions:

  • "What interests you about HPE and this specific role? How do you see your expertise aligning with our edge-to-cloud strategy?" (Research HPE's current initiatives and articulate your fit.)

  • "How do you approach collaboration with cross-functional teams (e.g., Product Management, QA) to ensure successful product delivery?" (Emphasize your communication and teamwork skills.)

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly outline the business problem, your role and responsibilities, the technical challenges, your architectural solution, key decisions made (and why), and the measurable impact.

  • Focus on Architecture & Design: Emphasize the architectural design choices, trade-offs considered, and the rationale behind them. Use diagrams where appropriate.

  • Quantify Achievements: Use data and metrics to demonstrate the success of your solutions (e.g., "reduced latency by 30%," "enabled support for 10x more users," "decreased operational costs by 15%").

  • Highlight Innovation & Leadership: Point out any novel solutions, patented work, or instances where you led technical direction or mentored others.

  • Engage Your Audience: Be prepared for questions and engage in a discussion about your work, demonstrating your depth of understanding and passion.

πŸ“ Enhancement Note: Interview preparation advice is specific to a senior architect role, focusing on strategic questions, company alignment, and how to present complex architectural projects effectively.

πŸ“Œ Application Steps

To apply for this operations-focused UX/UI Engineer position:

  • Submit your application through the Hewlett Packard Enterprise careers portal via the provided link.

  • Tailor Your Resume: Customize your resume to highlight your 12+ years of experience in software architecture, system design, technical leadership, and innovation. Use keywords from the job description and emphasize quantifiable achievements in past roles.

  • Curate Your Portfolio: Select 2-3 key projects that best showcase your architectural design capabilities, system development leadership, problem-solving skills, and impact on product quality or efficiency. Ensure these examples align with HPE's focus on enterprise solutions and edge-to-cloud technology.

  • Prepare Your Presentation: Practice presenting your chosen portfolio projects, focusing on architectural strategies, design decisions, trade-offs, and quantifiable results. Be ready to discuss your approach to innovation and technical leadership.

  • Research HPE: Thoroughly research Hewlett Packard Enterprise's current business strategies, product offerings (especially in cloud, edge, and AI), and recent company news. Understand their commitment to innovation and customer solutions.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details, particularly regarding specific tools, team dynamics, and exact interview processes, should be verified directly with the hiring organization or during the interview stages before making application decisions.

Application Requirements

Candidates must hold a bachelor’s or master’s degree in computer science or a related field with at least 12 years of experience. The role requires a proven history of innovation, strong analytical skills, and the ability to influence executive-level decisions.