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 Development Operations

Date Posted: April 28, 2026

Experience Level: 12+ Years (Senior/Principal Level)

Remote Status: Onsite

πŸš€ Role Summary

  • This senior-level UX/UI Engineer role at Hewlett Packard Enterprise (HPE) focuses on the strategic design, development, and debugging of complex software programs and systems.

  • The position demands a deep understanding of software architectures, methodologies, and the ability to influence technological direction across multiple platforms and organizations.

  • A key aspect of this role involves identifying and recommending new technologies, ensuring their integration into HPE's technology roadmap and alignment with business value.

  • The UX/UI Engineer will act as an internal authority, providing technical leadership, mentoring junior engineers, and contributing to the external technical community through innovation and thought leadership.

πŸ“ Enhancement Note: While titled "UX/UI Engineer," the responsibilities described lean heavily towards a Principal Software Engineer or Architect role, emphasizing system-level design, architecture, and technical leadership rather than purely user interface design. The "UX/UI" aspect might pertain to ensuring user-centricity within the overall system architecture and development process, or it could be a legacy title for a more architectural engineering position at HPE. The focus on "software systems design and development across multiple platforms and organizations" and "developing organization-wide architectures" strongly suggests a senior engineering or architectural focus.

πŸ“ˆ Primary Responsibilities

  • Architectural Design & Strategy: Develop and define organization-wide architectures, strategies, and methodologies for software systems design and development, spanning multiple platforms and global business units.

  • Technology Innovation & Integration: Identify, evaluate, and recommend new technologies, innovations, and potential outsourced development partners, ensuring alignment with the technology roadmap and demonstrable business value. Develop integration plans for adopted technologies.

  • Design Review & Quality Assurance: Review and evaluate software designs and project activities to ensure compliance with HPE's development guidelines and standards, proactively identifying opportunities to improve product quality and mitigate failure risks.

  • Technical Leadership & Mentorship: Provide technical guidance and mentorship to less-experienced team members, setting an example for innovation and excellence in software systems design and development, and contributing to their career growth.

  • Internal Authority & Consulting: Serve as an internal authority on software systems design, sought out for consulting across various organizations and Business Units, and influence decisions of executive business leadership and outsourced development partners.

  • Cross-Functional Collaboration: Lead and connect teams across different functions to unite around common goals, fostering collaboration to achieve strategic objectives.

  • External Technical Contribution: Contribute to the external technical community through patents, whitepapers, or other significant innovations in the field of software design.

  • Customer-Centric Development: Ensure software development practices incorporate a customer mindset, particularly during test planning, debugging, and script development.

πŸ“ Enhancement Note: The description emphasizes strategic and architectural responsibilities, indicating this role is for a senior individual contributor who shapes technical direction rather than a hands-on UX/UI designer focused solely on user interfaces. The "UX/UI" in the title might signify an understanding of user needs that informs architectural decisions, or it could be a broader engineering role encompassing system design with user experience considerations.

πŸŽ“ Skills & Qualifications

Education:

Experience:

Required Skills:

  • Software Architecture & Design: Proven experience architecting, designing, and developing complex software systems and tools. Expertise in creating scalable and efficient software architectures across diverse platforms.

  • System Development Lifecycle: Deep understanding and practical application of the entire software development lifecycle, including operating systems, compilers, networks, utilities, and databases.

  • Technical Leadership: Demonstrated ability to provide technical leadership, influence strategic direction, and guide development teams.

  • Problem-Solving & Analytical Skills: Excellent analytical and problem-solving capabilities to address complex technical challenges and identify optimal solutions.

  • Mentorship & Team Development: Proven experience mentoring junior engineers and fostering a culture of continuous learning and technical excellence.

  • Innovation & Patents: A history of innovation, evidenced by patents or significant deployed solutions in software design.

  • Cross-Functional Communication: Exceptional written and verbal communication skills, with the ability to articulate complex technical concepts to diverse audiences, including executive leadership.

  • Customer Focus: Experience in defining and implementing software systems testing methodologies, including test plans, debugging, and script development with a strong customer mindset.

Preferred Skills:

  • Hardware Compatibility & Influence: Experience in determining hardware compatibility or influencing hardware design to optimize software performance.

  • Internet-Related Tools Development: Familiarity with the development of Internet-related tools and technologies.

  • Outsourced Development Management: Experience in managing relationships and technical integration with outsourced development partners.

  • Industry Standards Contribution: Involvement or understanding of industry standards groups related to software development.

πŸ“ Enhancement Note: The 12+ years of experience requirement and the emphasis on architecture, strategy, and influencing executive leadership clearly position this as a senior or principal-level engineering role. The "UX/UI" in the title is likely a broader descriptor for an engineer who ensures the technical foundation supports excellent user experiences, rather than a pure UI designer.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Architectural Blueprints: Showcase examples of developed organization-wide or multi-platform software architectures, detailing design principles, scalability considerations, and integration strategies.

  • System Design Case Studies: Present detailed case studies of significant software systems designed, developed, and deployed, highlighting problem-solving approaches, technical decisions, and impact.

  • Innovation Showcase: Include evidence of innovation, such as patents, published whitepapers, or descriptions of novel solutions developed for complex business challenges.

  • Process Optimization Examples: Demonstrate contributions to improving software development methodologies, test strategies, or debugging processes, with quantifiable improvements in quality or efficiency.

Process Documentation:

  • Workflow Design & Optimization: Provide examples of how you have designed, documented, and optimized software development workflows, including implementation of best practices and adherence to development standards.

  • System Integration & Scalability: Document your approach to integrating diverse software systems and ensuring scalability across multiple platforms, illustrating your understanding of system interdependencies.

  • Testing & Debugging Methodologies: Present your methodologies for software testing and debugging, emphasizing a customer-centric approach and the use of tools to mitigate risks and ensure product quality.

πŸ“ Enhancement Note: For a role of this seniority and scope, a portfolio should emphasize strategic contributions, architectural vision, and measurable impact on development processes and product quality, rather than just individual UI designs. Case studies demonstrating thought leadership and cross-functional influence are crucial.

πŸ’΅ Compensation & Benefits

Salary Range:

  • United States of America (California): Annual Salary USD 183,000 - 370,500

  • Explanation: This range is provided by HPE and reflects the expected base salary for this role in California. The actual offer will depend on factors such as geographic location, work experience, education, and specific skill levels of the candidate.

πŸ“ Enhancement Note: The provided salary range is specific to California, a high cost-of-living area. The wide range reflects the seniority and potential impact of the role, accommodating candidates with varying levels of experience within the 12+ year requirement. The mention of "Variable incentives may also be offered" suggests potential for bonuses or other performance-based compensation.

Benefits:

  • Health & Wellbeing: Comprehensive suite of benefits supporting physical, financial, and emotional wellbeing for team members and their loved ones.

  • Personal & Professional Development: Investment in career growth through specific programs aimed at developing knowledge expertise, exploring new divisions, and achieving career goals.

  • Unconditional Inclusion: A culture that values and celebrates individual uniqueness, fostering an inclusive environment where varied backgrounds are appreciated and contribute to success.

  • Flexibility: Support for managing work and personal needs, enabling a balanced lifestyle.

Working Hours:

🎯 Team & Company Context

🏒 Company Culture

Industry: Technology (Edge-to-Cloud Solutions, Enterprise IT)

Company Size: Large Enterprise (Hewlett Packard Enterprise is a global company with tens of thousands of employees)

Founded: 2015 (as a spin-off from Hewlett-Packard)

Team Structure:

  • Global Business Unit Focus: The role operates within a specific Global Business Unit, implying a dedicated team focused on a particular product or service area.

  • Cross-Functional Collaboration: Expected to work closely with various teams, including other engineering disciplines, product management, and potentially external development partners.

  • Leadership Hierarchy: The role reports into a senior engineering management structure, with expectations to influence executive leadership.

Methodology:

  • Architecture-Centric Development: Emphasis on defining and adhering to robust software architectures and development methodologies.

  • Innovation & Continuous Improvement: A culture that encourages identifying new technologies, driving innovation, and continuously improving processes and products.

  • Data-Driven Decision Making: While not explicitly stated for this role, HPE's broader strategy emphasizes data analysis and insights, which would likely influence engineering decisions.

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

πŸ“ Enhancement Note: HPE's scale means this role operates within a structured environment, but the emphasis on innovation and architectural leadership suggests significant autonomy and influence for the right candidate. The "edge-to-cloud" focus indicates a modern, forward-looking technology stack.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: Principal/Senior Staff Engineer or Architect. This role is beyond mid-level, focusing on strategic impact, architectural decision-making, and influencing technical direction across the organization. It's a key individual contributor role with significant scope.

Reporting Structure: Likely reports to a Director or Senior Manager of Engineering within a Global Business Unit. Expected to collaborate extensively with peers and senior leadership across different departments.

Operations Impact: The role has a substantial impact on HPE's product quality, time-to-market, and technological innovation. Contributions directly influence the company's ability to deliver cutting-edge edge-to-cloud solutions and maintain a competitive advantage.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in specific areas of software architecture, cloud technologies, or system design, becoming a recognized subject matter expert.

  • Leadership Progression: Transition into formal management roles (e.g., Engineering Manager, Architect Lead) or continue as a senior individual contributor with increasing influence and responsibility.

  • Cross-Business Unit Mobility: Leverage experience and reputation to move into similar high-impact roles within other HPE business units or product lines.

  • Industry Recognition: Continue to build external profile through patents, publications, and contributions to open-source communities or industry standards.

πŸ“ Enhancement Note: This is a senior individual contributor (IC) track role, offering growth through increased technical scope, influence, and subject matter expertise, rather than necessarily through people management. The "TCP_06" job level suggests a high tier within their engineering career progression framework.

🌐 Work Environment

Office Type: Onsite. The role is explicitly designed as "Onsite" with an expectation to primarily work from an HPE office in Sunnyvale, California.

Office Location(s): Sunnyvale, California, United States. This location is a major hub for technology companies in Silicon Valley.

Workspace Context:

  • Collaborative Environment: While onsite, the culture emphasizes collaboration, suggesting opportunities to work closely with team members and cross-functional colleagues.

  • Access to Resources: As part of a large enterprise, expect access to comprehensive development tools, technologies, and internal resources necessary for complex software engineering.

  • Innovation Hub: Working in Silicon Valley provides exposure to a dynamic tech ecosystem and potential for interaction with industry peers.

Work Schedule:

  • Standard 40-hour work week, typical for full-time engineering roles. The company culture mentions flexibility in managing work and personal needs, which may allow for some schedule adjustments within the onsite framework.

πŸ“ Enhancement Note: The "Onsite" requirement is a key differentiator. Candidates should be prepared for a traditional office-based work environment, with the implied benefits of direct collaboration and access to company infrastructure.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: HR and/or hiring manager review of resume and application, focusing on experience alignment with the 12+ years requirement and architectural expertise.

  • Technical Interviews: Multiple rounds of interviews, potentially including:

    • System Design/Architecture: Case studies and hypothetical scenarios to assess architectural thinking, problem-solving, and ability to design complex systems.
    • Coding/Debugging: Practical exercises to evaluate hands-on technical skills, though likely less emphasis than for junior roles.
    • Behavioral/Leadership: Questions assessing leadership, mentoring capabilities, communication, and cultural fit within HPE.
  • Portfolio Presentation: A dedicated session where candidates present selected projects from their portfolio, demonstrating their impact and technical contributions.

  • Executive/Senior Leadership Interview: Final discussions with senior stakeholders to assess strategic alignment and overall fit.

Portfolio Review Tips:

  • Focus on Impact: Curate examples that clearly demonstrate your technical leadership, architectural vision, and measurable impact on product quality, efficiency, or time-to-market.

  • Architectural Depth: For system design examples, clearly articulate the architectural choices, trade-offs considered, scalability strategies, and reasoning behind the chosen technologies.

  • Problem/Solution/Result: Structure case studies with a clear problem statement, your proposed solution (including your specific role and contributions), and quantifiable results or benefits achieved.

  • Showcase Innovation: Highlight any unique contributions, patents, or novel approaches you've implemented.

  • Tailor to HPE: Understand HPE's business (edge-to-cloud) and try to align your presented work with their strategic focus areas.

Challenge Preparation:

  • System Design Scenarios: Practice designing large-scale, distributed systems (e.g., recommendation engines, real-time data processing pipelines, cloud infrastructure components).

  • Architectural Trade-offs: Be prepared to discuss the pros and cons of different architectural patterns (e.g., microservices vs. monolith, event-driven vs. request-response) and justify your choices.

  • Mentorship Examples: Prepare specific anecdotes illustrating how you have mentored junior engineers and helped them grow technically.

  • Communication Clarity: Practice explaining complex technical concepts concisely and effectively to both technical and non-technical audiences.

πŸ“ Enhancement Note: The portfolio and interview process will heavily scrutinize architectural thinking, strategic influence, and leadership potential, aligning with the senior nature of the role.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Software Design & Modeling Tools: (e.g., UML tools, Enterprise Architect, Lucidchart, Draw.io) for creating architectural diagrams, workflows, and system models.

  • Programming Languages: Advanced proficiency in languages relevant to HPE's stack (likely C++, Java, Python, Go, or similar for enterprise/cloud systems).

  • Development Environments: Expertise with IDEs (e.g., Visual Studio, Eclipse, IntelliJ IDEA) and build tools (e.g., Maven, Gradle, CMake).

Analytics & Reporting:

  • Performance Monitoring Tools: (e.g., Dynatrace, New Relic, Prometheus) for analyzing system performance and identifying bottlenecks.

  • Log Analysis Tools: (e.g., Splunk, ELK Stack) for debugging and troubleshooting distributed systems.

  • Data Visualization Tools: (e.g., Tableau, Power BI, Grafana) for presenting technical data and insights to stakeholders.

CRM & Automation:

  • Cloud Platforms: Deep expertise with major cloud providers (AWS, Azure, GCP) and potentially HPE's own GreenLake platform.

  • Containerization & Orchestration: Proficiency with Docker, Kubernetes, and related technologies for building and managing scalable applications.

  • CI/CD Tools: Experience with tools like Jenkins, GitLab CI, Azure DevOps for automating build, test, and deployment pipelines.

  • Version Control Systems: Mastery of Git and associated workflows.

πŸ“ Enhancement Note: While specific tools are not listed, the role's responsibilities imply a broad and deep technical toolkit common in enterprise-level software architecture and development, particularly within cloud and distributed systems.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Innovation & Excellence: A drive to find new and better ways to accelerate technology and deliver exceptional software solutions.

  • Collaboration & Teamwork: Working together across functions and globally to achieve common goals, fostering a "one global team" mentality.

  • Customer Focus: Designing and developing solutions with a deep understanding of customer needs and market dynamics.

  • Inclusion & Diversity: Valuing individual uniqueness and ensuring an inclusive environment where varied backgrounds thrive.

  • Accountability & Impact: Taking ownership of technical direction and delivering tangible results that have long-lasting benefits.

Collaboration Style:

  • Cross-Functional Integration: Actively partnering with product management, other engineering teams, and potentially sales/marketing to ensure alignment and integrated solutions.

  • Mentorship & Knowledge Sharing: A culture that encourages sharing expertise, mentoring junior colleagues, and contributing to the collective technical knowledge base.

  • Proactive Communication: Emphasis on clear, effective communication, especially for articulating complex architectural proposals and influencing decisions at all levels.

πŸ“ Enhancement Note: HPE emphasizes a culture of collaboration, innovation, and inclusion. For this senior role, demonstrating how one embodies these values through technical leadership and cross-functional engagement will be critical.

⚑ Challenges & Growth Opportunities

Challenges:

  • Navigating Enterprise Complexity: Working within a large, global organization requires understanding complex processes, diverse stakeholders, and legacy systems while driving modern approaches.

  • Pace of Technological Change: Keeping abreast of rapid advancements in edge, cloud, AI, and other technologies to ensure HPE's architectures remain competitive and future-proof.

  • Balancing Innovation with Stability: Implementing cutting-edge solutions while ensuring the reliability, scalability, and security of critical enterprise systems.

  • Influencing Without Direct Authority: Effectively driving architectural decisions and adoption of new technologies across multiple teams and business units where direct reporting lines may not exist.

Learning & Development Opportunities:

  • Cutting-Edge Technology Exposure: Opportunity to work with advanced technologies in edge computing, cloud-native architectures, AI/ML integration, and HPE's evolving GreenLake platform.

  • Industry Conferences & Certifications: Potential for HPE to sponsor participation in leading technology conferences and relevant professional certifications.

  • Mentorship Programs: Both receiving mentorship from senior leaders and providing mentorship to junior engineers, fostering leadership skills.

  • Internal Mobility & Project Diversity: Opportunities to move between different product lines or take on diverse architectural challenges within HPE's extensive portfolio.

πŸ“ Enhancement Note: This role presents opportunities to tackle significant technical challenges at scale, contributing to HPE's strategic vision in the rapidly evolving tech landscape.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a complex software architecture you designed. What were the key challenges, trade-offs, and the ultimate impact?" (Focus on problem, solution, your role, and measurable results).

  • "How do you stay current with emerging technologies and decide which ones are relevant for enterprise adoption?" (Highlight continuous learning, evaluation frameworks, and strategic alignment).

Company & Culture Questions:

  • "Based on your understanding of HPE's edge-to-cloud strategy, how would you ensure our software architectures support this vision?" (Research HPE's strategy and align your architectural principles).

  • "Describe a time you had to influence senior leadership or executives on a technical decision. What was your approach, and what was the outcome?" (Showcase communication, persuasion, and business acumen).

Portfolio Presentation Strategy:

  • Structure Your Narrative: For each project, clearly outline the business problem, your specific architectural contribution, the technologies used, the challenges overcome, and the quantifiable business or technical outcomes.

  • Visualize Your Work: Use diagrams (architecture diagrams, flowcharts) to illustrate complex systems and processes effectively.

  • Focus on Strategic Impact: Emphasize how your work aligns with business goals and drives value for HPE.

  • Be Prepared for Deep Dives: Anticipate detailed questions about your technical decisions, trade-offs, and problem-solving approaches.

πŸ“ Enhancement Note: Interviewers will be looking for strategic thinking, architectural expertise, leadership potential, and a strong cultural fit with HPE's values of innovation, collaboration, and inclusion.

πŸ“Œ Application Steps

To apply for this UX/UI Engineer position at Hewlett Packard Enterprise:

  • Submit Your Application: Navigate to the HPE careers portal via the provided URL and submit your resume and any requested supporting documents.

  • Tailor Your Resume: Ensure your resume clearly highlights your 12+ years of experience, specific expertise in software architecture, system design, technical leadership, and innovation. Use keywords from the job description and HPE's focus areas (e.g., edge-to-cloud, scalable systems).

  • Prepare Your Portfolio: Curate 2-3 of your most impactful projects that showcase your architectural design capabilities, problem-solving skills, and leadership contributions. Be ready to present these in detail.

  • Research HPE: Familiarize yourself with HPE's current technology strategy, products (especially GreenLake), and company culture. Understand their position in the edge-to-cloud market.

  • Practice Interview Questions: Prepare answers to common system design, behavioral, and leadership questions, and rehearse your portfolio presentation to ensure clarity and impact.

⚠️ 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

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 decision-making.