Product Engineer (UX)
📍 Job Overview
Job Title: Product Engineer (UX)
Company: Dome Systems Inc
Location: Redwood City, California, United States
Job Type: FULL_TIME
Category: Product Engineering / UX Design
Date Posted: 2026-04-15
Experience Level: Mid-Senior (5-10 years)
Remote Status: Hybrid (with potential for remote flexibility)
🚀 Role Summary
-
Own the complete user experience layer across multiple platform surfaces, including dashboards, CLIs, SDKs, and APIs.
-
Drive design decisions, architect information, and execute on interaction patterns for complex technical products.
-
Leverage an AI-native development workflow to accelerate design, build, and validation cycles.
-
Collaborate directly with customers and engineering teams to establish product foundations and iterate on user feedback.
-
Contribute to the early-stage design and UX culture of a growing technology company.
📝 Enhancement Note: While the job title is "Product Engineer (UX)", the description emphasizes a unique blend of interaction design ownership and engineering execution, with a strong focus on AI-native workflows. This role is for a practitioner who deeply integrates design thinking into their engineering process, rather than a traditional UX designer who hands off mockups. The hybrid designation suggests a preference for local candidates but acknowledges remote flexibility.
📈 Primary Responsibilities
-
Define and meticulously ship the end-to-end interaction design across all Dome Platform surfaces, encompassing information architecture, interaction patterns, CLI ergonomics, dashboard layouts, error states, and progressive disclosure for over 100 capabilities.
-
Architect and implement coherent interaction patterns across diverse interfaces, from graphical dashboards to programmatic CLIs and SDKs, ensuring a seamless user journey.
-
Collaborate intimately with customers and the engineering team to identify product friction points and areas of clarity, driving iterative improvements until the user experience is optimized.
-
Establish the foundational design principles and UX culture for an early-stage company, acting as a key contributor to product vision and execution.
-
Develop and refine AI-native development workflows, demonstrating tangible productivity gains through efficient specification, delegation, and validation of implementations.
-
Build and prototype user interfaces and interaction patterns, utilizing supplementary skills in frontend coding to bring designs to life and ensure feasibility.
-
Design for multiple interaction paradigms, ensuring consistency and usability when a user's workflow might transition from CLI simulation to dashboard review and SDK consumption.
📝 Enhancement Note: The responsibilities highlight a "founder-level contributor" expectation, demanding end-to-end ownership and strategic input across product surfaces. The focus on "AI-native development workflow" is critical and suggests candidates must demonstrate practical experience, not just theoretical knowledge, in leveraging AI for productivity in design and engineering.
🎓 Skills & Qualifications
Education: While no specific degree is mandated, a strong foundation in Computer Science, Human-Computer Interaction, Design, or a related field is implied by the technical and design requirements. Candidates with demonstrable experience and a robust portfolio may substitute for formal education.
Experience: 5-10 years of professional experience in designing and shipping complex technical products, with a significant portion focused on interaction design and engineering execution.
Required Skills:
-
Proven experience designing and shipping interaction patterns for complex, technical products such as infrastructure tools, developer platforms, or enterprise systems with non-trivial domain models.
-
Systems thinking capabilities to design cohesive information architecture across dashboards, CLIs, and SDKs, articulating distinct interaction patterns for each.
-
Strong opinions and the ability to defend them on CLI ergonomics, API discoverability, and dashboard utility under pressure, coupled with an open mind for feedback.
-
Solid understanding of frontend engineering sufficient to build designs or ensure their feasibility, with comfort in modern web technologies.
-
Internalized AI-native development workflow, demonstrating firsthand productivity gains through AI tool utilization for specification, building, and validation.
-
Experience with design systems, including their creation or application, to build scalable and reusable patterns across surfaces.
Preferred Skills:
-
Experience building or significantly contributing to design systems.
-
Familiarity with security governance principles and developer workflows within infrastructure or platform engineering contexts.
-
Experience prototyping complex interactions for technical products.
-
Familiarity with policy simulation or related governance control plane concepts.
📝 Enhancement Note: The experience level is explicitly stated as 5-10 years, indicating a need for seasoned professionals. The emphasis on "systems thinking" and "AI-native development workflow" are key differentiators that candidates must be prepared to showcase. The distinction between this role and a pure visual design or frontend engineering role is crucial for candidate self-selection.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstrate end-to-end ownership of technical product experiences, showcasing the journey from initial concept and information architecture to final shipped product across multiple surfaces (dashboard, CLI, SDK).
-
Include case studies that detail complex interaction design challenges, specifically highlighting how systems thinking was applied to create coherent user journeys across different modalities.
-
Showcase examples of designing for technical users (platform engineers, security teams, operators) and how user research or usage data informed design decisions.
-
Present examples of AI-native development workflows, illustrating how AI tools were integrated into the design, build, or validation process to achieve significant productivity gains.
Process Documentation:
-
Clearly articulate the process used to define information architecture and interaction patterns for complex systems.
-
Detail the methodology for translating user needs and technical constraints into tangible design solutions across diverse interfaces.
-
Provide examples of how user feedback, usage data, and AI-driven insights were incorporated into iterative design and development cycles.
-
Showcase the approach to building and prototyping, including the tools and techniques used to validate interaction designs before full implementation.
📝 Enhancement Note: A strong portfolio is paramount for this role. It must go beyond visual mockups to demonstrate deep understanding of interaction design, systems thinking, and practical application of AI in the development lifecycle for complex technical products. Candidates should be prepared to walk through their portfolio in detail, explaining their process and impact.
💵 Compensation & Benefits
Salary Range: Given the location (Redwood City, California), experience level (5-10 years), and the "founder-level contributor" aspect, a competitive salary range is expected. For a Product Engineer (UX) with this profile in the San Francisco Bay Area, a base salary range of $160,000 - $220,000 USD per year is a reasonable estimate. This would be supplemented by equity.
Benefits:
-
Meaningful equity, reflecting a founder-level contribution.
-
Comprehensive health, dental, and vision insurance coverage.
-
Flexible working arrangements, supporting a remote-friendly culture.
-
Provision of necessary equipment and tools to facilitate optimal work performance.
Working Hours: 40 hours per week, with an emphasis on flexibility and trust for professionals to manage their time and energy effectively, aligning with the company's long-term building philosophy.
📝 Enhancement Note: The salary estimate is based on industry benchmarks for similar roles in the San Francisco Bay Area, considering the specific blend of product engineering and UX design, and the early-stage company context where equity plays a significant role. The "founder-level contributor" status implies compensation will be competitive and reflective of significant impact.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology, specifically focused on AI-native governance control planes for cloud-native infrastructure and development lifecycles. This positions Dome Systems at the intersection of AI, cloud computing, and cybersecurity/governance.
Company Size: Early-stage startup, likely with a team of fewer than 50 employees, fostering a lean, agile, and highly collaborative environment.
Founded: The company's founding date is not specified, but its early-stage status suggests a recent establishment, likely within the last 1-5 years, allowing for the formation of its core culture and product vision.
Team Structure:
-
The Product Engineering team is likely small and highly integrated, with engineers expected to possess broad skill sets.
-
Reporting structure is probably flat, with direct access to founders and senior leadership.
Methodology:
-
Data-driven decision-making, leveraging user research, usage data, and AI-driven insights to inform product development.
-
Iterative development and continuous improvement, with a strong emphasis on shipping and learning.
-
AI-native development practices are core to the team's workflow, aiming for accelerated productivity and innovation.
-
Focus on clarity, direct feedback, and pragmatic execution over theoretical deliberations.
Company Website: https://domesystems.ai
📝 Enhancement Note: As an early-stage company, Dome Systems likely offers a dynamic and fast-paced work environment where individuals have a significant impact. The culture emphasizes autonomy, direct communication, and a pragmatic approach to problem-solving, especially in the context of AI-driven product development.
📈 Career & Growth Analysis
Operations Career Level: This role is positioned at a senior individual contributor level, akin to a Principal or Staff Product Engineer with specialized UX ownership. It offers the opportunity to shape the product's user experience from its foundational stages and influence its technical direction. The "founder-level contributor" status implies a high degree of autonomy and responsibility.
Reporting Structure: The Product Engineer (UX) will likely report directly to a Head of Engineering, CTO, or one of the company's founders, given the early-stage nature of Dome Systems. This proximity allows for direct influence and rapid decision-making.
Operations Impact: The role has a profound impact on the company's success by defining the user experience of its core governance control plane. A well-designed, intuitive, and efficient user interface across all platform surfaces is critical for customer adoption, retention, and the overall perception of the product's value, directly influencing revenue and market traction.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in AI-native development workflows, advanced interaction design for complex systems, and specific areas of governance or cloud-native infrastructure.
-
Leadership Development: Transition into technical leadership roles, potentially managing a growing product engineering or design team as the company scales, or becoming a subject matter expert and technical lead for key product areas.
-
Product Strategy Influence: Gain significant influence over product strategy and roadmap through direct customer interaction and the ownership of the user experience vision.
📝 Enhancement Note: This role offers a unique opportunity for significant career growth due to its "founder-level" nature and the impact it has on an early-stage product. Candidates should view this as a chance to build significant equity and influence, potentially leading to future leadership positions or a deep specialization as a subject matter expert in AI-driven product design.
🌐 Work Environment
Office Type: The company operates with a remote-friendly culture, suggesting a hybrid model. While located in Redwood City, California, it's likely the team is distributed, with employees working remotely and potentially gathering for occasional in-person meetings or team events.
Office Location(s): The primary stated location is Redwood City, California, indicating a physical presence or hub for local employees. The company also operates remotely within the United States.
Workspace Context:
-
A collaborative and dynamic environment where individuals are trusted to manage their work autonomously.
-
Access to modern tools and technologies, including AI-powered development platforms, to enhance productivity.
-
Opportunities for direct interaction with a small, dedicated team and early customers, fostering a strong sense of shared purpose.
-
A focus on deep work and maintaining work-life balance, encouraging sustained productivity and well-being.
Work Schedule: The standard work schedule is likely around 40 hours per week, but with a strong emphasis on flexibility. The company values output and effective time management over strict adherence to fixed hours, allowing professionals to structure their days to maximize productivity and personal well-being.
📝 Enhancement Note: The hybrid nature and remote-friendly culture suggest a modern approach to work. Candidates should expect a flexible environment that values autonomy and results, with opportunities for both focused individual work and collaborative problem-solving. The Redwood City location might be a central point for team meetups or for employees who prefer a physical workspace option.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A brief call to assess alignment with the role's core requirements, particularly around AI-native workflows and technical product design experience.
-
Portfolio Deep Dive: An in-depth session with hiring managers or senior engineers to review your portfolio. Expect to walk through specific case studies, detailing your design process, interaction patterns, system thinking, and AI integration. Be prepared to discuss the "why" behind your design decisions and the impact of your work.
-
Technical/Design Challenge: Potentially a take-home assignment or a live problem-solving session focused on designing interaction patterns for a complex technical scenario, or evaluating an existing design. This will assess your ability to think critically and apply your skills to new problems.
-
Behavioral & Cultural Fit Interviews: Discussions with founders and team members to evaluate your communication style, collaboration approach, problem-solving methodology, and alignment with Dome Systems' values (clarity, direct feedback, shipping, AI-native workflow).
Portfolio Review Tips:
-
Curate Strategically: Focus on 2-3 projects that best exemplify your ability to design complex technical products, showcase systems thinking across multiple interfaces (dashboard, CLI, SDK), and demonstrate your AI-native workflow.
-
Tell a Story: For each project, clearly articulate the problem, your role, the design process, the specific interaction patterns you created, the technical considerations, and the measurable outcomes or impact.
-
Highlight AI Integration: Explicitly detail how you leveraged AI tools in the design, build, or validation phases and the specific productivity gains achieved. Quantify this impact if possible.
-
Showcase Systems Thinking: Explain how you ensured coherence and usability across different interaction paradigms.
-
Be Ready for Deep Dives: Anticipate questions about your design rationale, trade-offs made, and how you'd approach similar challenges at Dome Systems.
Challenge Preparation:
-
Understand the Domain: Research governance control planes, cloud-native infrastructure, and developer tooling. Familiarize yourself with common interaction patterns in these areas.
-
Practice System Design: Be prepared to sketch out information architectures and interaction flows for complex systems under pressure.
-
Articulate AI Use Cases: Think about how AI can genuinely enhance the UX design and engineering process for complex technical products, beyond basic code completion.
📝 Enhancement Note: The interview process is designed to rigorously assess both technical and design capabilities, with a strong emphasis on practical experience with AI-native workflows and complex technical product design. The portfolio review is the most critical component, so candidates should invest significant time in preparing it and practicing their presentation.
🛠 Tools & Technology Stack
Primary Tools:
-
Design & Prototyping: Figma, Sketch, Adobe XD (or similar industry-standard tools for interface design and prototyping).
-
Frontend Development: Modern JavaScript frameworks (e.g., React, Vue, Angular), HTML5, CSS3, and potentially TypeScript. Familiarity with build tools like Webpack or Vite.
-
CLI Development: Languages and tools for building command-line interfaces (e.g., Go, Python, Node.js with libraries like
commanderoryargs). -
SDK Development: Experience with languages and practices for creating Software Development Kits (e.g., Python, Go, JavaScript/TypeScript).
Analytics & Reporting:
-
Product Analytics: Tools for tracking user behavior and product usage (e.g., Amplitude, Mixpanel, PostHog) to inform design iterations.
-
Dashboarding: Tools for creating internal dashboards to monitor key metrics and user engagement (e.g., Tableau, Looker, Grafana, or custom solutions).
CRM & Automation:
-
CRM: While not directly a sales role, understanding CRM principles for customer data management might be beneficial for user research context.
-
AI Development Tools: Specific AI platforms or frameworks utilized for development assistance, code generation, or validation (e.g., OpenAI API, GitHub Copilot, custom internal AI models).
-
Version Control: Git and platforms like GitHub, GitLab, or Bitbucket are essential for collaborative development.
📝 Enhancement Note: The technology stack emphasizes a blend of traditional frontend and interaction design tools with cutting-edge AI development tools. Candidates should be prepared to discuss their proficiency in designing for and potentially building components that interact with CLIs, SDKs, and APIs, all while leveraging AI to enhance their workflow.
👥 Team Culture & Values
Operations Values:
-
AI-Native First: A core belief that AI should fundamentally reshape and accelerate the development lifecycle, from design to implementation and validation. This is not an add-on, but the foundation of how work is done.
-
Outcome Ownership: Engineers are responsible for the entire outcome, not just a piece of the implementation. This fosters a sense of accountability and dedication to delivering value.
-
Clarity over Consensus: Valuing clear communication and direct feedback to drive efficient decision-making, rather than seeking universal agreement.
-
Shipping and Iteration: A bias towards action, getting products into users' hands, and then iterating rapidly based on real-world feedback and data.
-
Long-Term Vision: Building a sustainable company and product, valuing deep thinking, work-life balance, and the well-being of its team members.
Collaboration Style:
-
Direct and Transparent: Encouraging open, honest, and direct communication among team members and with customers.
-
Cross-Functional Integration: Seamless collaboration between design, engineering, and customer-facing roles to ensure alignment and shared understanding.
-
Feedback-Oriented: A culture where constructive feedback is actively sought, given, and acted upon to foster continuous improvement.
-
Pragmatic Problem-Solving: Focusing on practical, effective solutions to complex challenges, often leveraging AI to achieve speed and scale.
📝 Enhancement Note: The company culture at Dome Systems is characterized by a forward-thinking, AI-centric approach combined with a pragmatic, results-oriented execution style. Candidates who thrive in autonomous, feedback-rich environments and are passionate about leveraging AI to innovate in technical product design will find this culture appealing.
⚡ Challenges & Growth Opportunities
Challenges:
-
Defining Coherent UX Across Diverse Surfaces: Designing consistent and intuitive interaction patterns for interfaces ranging from graphical dashboards to programmatic CLIs and SDKs presents a significant UX challenge. Mitigation involves deep user research, robust information architecture, and well-defined design systems.
-
Navigating Early-Stage Startup Dynamics: Adapting to rapid changes in direction, evolving priorities, and the inherent ambiguity of an early-stage company requires resilience, flexibility, and strong communication skills. Growth opportunities lie in learning to navigate these dynamics effectively.
-
Integrating AI Effectively: While AI promises productivity gains, understanding its limitations, ethical implications, and optimal integration points within the design and engineering workflow requires continuous learning and experimentation. Developing best practices for AI-native workflows is a key challenge and learning opportunity.
-
Balancing Design Vision with Technical Feasibility: Ensuring that ambitious design aspirations are grounded in realistic technical implementation is crucial. This requires close collaboration with engineering and a deep understanding of development constraints.
Learning & Development Opportunities:
-
AI Productivity Mastery: Become an expert in leveraging AI tools to optimize every stage of the product development lifecycle, from ideation and design to code generation and testing.
-
Complex System Design Expertise: Develop deep expertise in designing user experiences for sophisticated technical products, particularly in areas like cloud infrastructure, governance, and developer platforms.
-
Foundational Impact: Contribute significantly to the foundational design and UX culture of a company, providing invaluable experience in shaping a product from its inception.
-
Cross-Functional Skill Development: Gain exposure to broader product strategy, customer success, and engineering leadership through close collaboration in a small, agile team.
📝 Enhancement Note: The challenges presented are inherent to an early-stage tech company focusing on cutting-edge AI and complex product design. These challenges also represent significant growth opportunities for individuals eager to push boundaries and develop new skills in a dynamic environment.
💡 Interview Preparation
Strategy Questions:
-
"Describe your process for designing an interaction pattern that needs to be consistent across a web dashboard, a CLI, and an SDK. How do you ensure coherence and address the unique needs of each interface?" (Focus on information architecture, mental models, and iterative design across modalities.)
-
"How have you integrated AI tools into your design and engineering workflow to achieve significant productivity gains? Provide specific examples of how you delegate intent, specify requirements, and validate AI-generated outputs." (Be ready to showcase your AI-native methodology.)
Company & Culture Questions:
-
"What excites you about Dome Systems' mission and our approach to AI-native development for governance control planes?" (Research the company's product and market positioning.)
-
"How do you approach giving and receiving direct feedback in a fast-paced, early-stage environment?" (Highlight your communication style and openness to constructive criticism.)
Portfolio Presentation Strategy:
-
Structure for Impact: Begin with an executive summary of your role and the project's goals. Then, dive into the problem, your approach, key design decisions (especially those involving complex interactions or AI), and quantifiable outcomes.
-
Demonstrate AI-Native Workflow: Explicitly call out where and how AI was used in your process, detailing the specific tools, prompts, and the resulting efficiency or quality improvements.
-
Highlight Systems Thinking: Use diagrams or flowcharts to illustrate how your design solutions connect across different platform surfaces (dashboard, CLI, SDK).
-
Focus on User Outcomes: Emphasize how your design decisions directly addressed user pain points and delivered tangible value. Be ready to discuss metrics related to usability, adoption, or efficiency.
📝 Enhancement Note: Interview preparation should focus on demonstrating practical experience with AI-native workflows, strong systems thinking for complex technical products, and a clear understanding of how to translate user needs into effective interaction designs across multiple interfaces. The portfolio is your primary tool for showcasing these capabilities.
📌 Application Steps
To apply for this Product Engineer (UX) position:
-
Submit your application through the provided link on jobs.ashbyhq.com.
-
Tailor Your Resume: Customize your resume to highlight experience with complex technical products, interaction design for systems (dashboards, CLIs, SDKs), and practical application of AI in your development workflow. Use keywords from the job description.
-
Prepare Your Portfolio: Curate a portfolio that showcases 2-3 key projects demonstrating your end-to-end ownership, systems thinking, and AI-native methodology. Be ready to articulate your design process and the impact of your work.
-
Practice Your Presentation: Rehearse presenting your portfolio and answering potential interview questions, with a particular focus on explaining your AI-native workflow and how you approach designing for diverse technical interfaces.
-
Research Dome Systems: Understand their product, mission, and the problems they are solving. Familiarize yourself with the challenges of governance control planes and AI-native development.
⚠️ 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
You have a proven track record of designing and shipping interaction patterns for complex technical products like infrastructure or developer platforms. You possess strong frontend engineering skills and an AI-native workflow to build and validate your own designs.