Product Designer
📍 Job Overview
Job Title: Product Designer
Company: ClickHouse
Location: United States (Remote)
Job Type: Full-time
Category: Product Design / Engineering
Date Posted: April 20, 2026
Experience Level: Mid-Senior Level (5-10 years)
Remote Status: Fully Remote
🚀 Role Summary
-
Owns the end-to-end design and frontend quality of core platform areas, including the SQL console and billing.
-
Directly contributes to the codebase by fixing UI bugs and shipping polish, acting as a designer-engineer hybrid.
-
Collaborates intimately with Product Managers and Engineers as an embedded team member, ensuring seamless integration of design and development.
-
Leverages AI tools to enhance design workflows, automate tasks, and improve overall code and product quality.
-
Advocates for exceptional user experience and product quality, establishing best practices and guardrails in a rapidly scaling environment.
📝 Enhancement Note: This role is highly specialized, requiring a unique blend of product design and frontend engineering skills. The emphasis on "designer who codes" and direct contribution to the codebase signifies a hands-on role where design is deeply integrated with implementation, rather than a traditional, siloed design function. The focus on AI tools suggests a forward-thinking approach to design and development processes.
📈 Primary Responsibilities
-
Conceptualize, design, and ensure the frontend quality of critical platform features, including the SQL console, billing, and user management interfaces.
-
Implement UI fixes and polish directly within the React, TypeScript, and CSS codebase, ensuring a high standard of visual and interactive quality.
-
Develop and iterate on designs through wireframes, prototypes, and visual mockups, incorporating feedback from product, engineering, and stakeholders.
-
Act as a key collaborator within product teams, working closely with PMs and engineers to translate requirements into effective user experiences.
-
Proactively utilize and integrate AI tools (e.g., Cursor, Copilot, v0) to accelerate design cycles, automate repetitive tasks, and elevate code quality.
-
Facilitate and participate in design feedback sessions with internal teams and external stakeholders to validate design decisions and gather insights.
-
Champion product quality and user experience by establishing design standards, best practices, and necessary guardrails within the product development lifecycle.
📝 Enhancement Note: The responsibilities highlight a "full-stack" design role, emphasizing direct contribution to the frontend code and a proactive approach to quality assurance and process improvement. The expectation to "create the guardrails yourself" points to a need for initiative and self-direction in defining and implementing design standards.
🎓 Skills & Qualifications
Education: While no specific degree is mandated, a strong portfolio demonstrating equivalent practical experience in design and frontend development is essential.
Experience: 5-10 years of proven experience in designing complex software applications, with a strong preference for B2B SaaS or developer tools.
Required Skills:
-
Frontend Engineering Proficiency: Demonstrable skills in React, TypeScript, and CSS, with comfortability working within a production codebase.
-
Visual Design Fundamentals: Strong aesthetic sense, keen eye for UI quality, and a deep understanding of visual design principles.
-
Product Ownership: Proven experience in owning product features end-to-end, from conception to launch.
-
Design Tool Mastery: Advanced proficiency in Figma, including component libraries, advanced prototyping, and design system management.
-
AI Tool Integration: Active practice and enthusiasm for using AI tools in design, engineering, or workflow optimization (e.g., Cursor, Copilot, v0).
-
Collaboration & Communication: Ability to partner effectively with product managers and engineers in a fast-paced, embedded manner.
-
Startup Adaptability: Resilience and enthusiasm for working in a dynamic, fast-moving startup environment with shifting priorities.
Preferred Skills:
-
Experience designing and working with SQL consoles, data products, or technical developer tooling.
-
Familiarity with AI-assisted design or engineering workflows beyond basic AI tool usage.
-
Active contributions to open-source projects or a strong GitHub presence showcasing technical and design contributions.
-
Experience in a globally distributed, fast-moving startup environment.
📝 Enhancement Note: The "designer who codes" requirement is paramount. Candidates must not only excel in design but also possess tangible frontend engineering skills to directly contribute to the product's implementation. The emphasis on AI tools suggests a need for candidates who are early adopters and adept at leveraging new technologies to drive efficiency and innovation.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase end-to-end product ownership, detailing your role in conception, design, and implementation of complex software features.
-
Include examples demonstrating direct contribution to frontend code (e.g., code snippets, links to live features you’ve worked on, or descriptions of your coding involvement).
-
Present case studies that highlight your ability to fix UI bugs and implement polish directly within a codebase.
-
Feature examples of your work with design systems, component libraries, and advanced Figma prototyping capabilities.
Process Documentation:
-
Detail your approach to collaborating with product managers and engineers, illustrating how you embed yourself within development teams.
-
Explain your methodology for establishing design guardrails and advocating for product quality in ambiguous environments.
-
Provide insights into how you leverage data and user feedback to iterate on designs and validate assumptions for complex software applications.
📝 Enhancement Note: The portfolio should clearly articulate the candidate's ability to bridge the gap between design and development. Specific examples of code contributions, bug fixes, and the application of AI tools in a real-world product context are crucial for demonstrating the unique requirements of this role.
💵 Compensation & Benefits
Salary Range:
-
United States: $142,000 - $178,000 USD per year
-
US Premium Markets (e.g., San Francisco Bay Area, NYC Metro): $158,000 - $197,000 USD per year
📝 Enhancement Note: The salary ranges provided are typical starting points. The company explicitly states that actual compensation may vary based on qualifications, experience, location, performance, and business needs. The premium market ranges reflect higher cost-of-living areas.
Benefits:
-
Flexible Work Environment: Fully remote position with a globally distributed team operating in over 20 countries.
-
Healthcare: Employer contributions towards healthcare plans.
-
Equity: Stock options are granted to every new team member.
-
Time Off: Flexible Paid Time Off (PTO) in the US; generous entitlement in other countries.
-
Home Office Setup: A $500 allowance for remote employees to set up their home workspace.
-
Global Gatherings: Opportunities for in-person connection and collaboration at company-wide offsites.
Working Hours: While not explicitly stated, a standard full-time work week is implied. The flexible work environment suggests autonomy in scheduling, common in remote, globally distributed teams, with an expectation of 40 hours per week.
🎯 Team & Company Context
🏢 Company Culture
Industry: Cloud Computing, Data Warehousing, Real-time Analytics, Observability, AI Workloads. ClickHouse is recognized on the Forbes Cloud 100 list, indicating its status as a leading innovator in the cloud sector.
Company Size: The provided data doesn't specify exact employee count but indicates it's a fast-growing, private cloud company with over 3,000 customers and significant ARR growth, suggesting a scale that is past the early startup phase but still agile and rapidly expanding.
Founded: The founding date is not explicitly provided, but the company's recognition on the 2025 Forbes Cloud 100 list and its recent Series D funding round signify a mature yet rapidly scaling organization.
Team Structure:
-
The Product Design team is described as being at an "inflection point," expanding into new solution areas.
-
Designers are expected to be "embedded" within engineering and product teams, functioning as direct collaborators rather than a separate function.
Methodology:
-
Data-Driven Design: The company's core business is data, suggesting a strong emphasis on data analysis and insights to inform product decisions.
-
Agile Development: The "fast-moving environments" and "shifting priorities" suggest an agile development methodology.
-
AI Integration: Active use of AI tools is a core part of the workflow, impacting design, engineering, and overall efficiency.
Company Website: https://www.clickhouse.com/
📝 Enhancement Note: ClickHouse is positioned as a rapidly scaling, innovative tech company at the forefront of data analytics and cloud technology. The culture emphasizes agility, direct contribution, and leveraging cutting-edge tools like AI. The "designer who codes" role is a direct reflection of this culture, prioritizing hands-on execution and deep integration across disciplines.
📈 Career & Growth Analysis
Operations Career Level: This role is positioned at a mid-to-senior level (5-10 years of experience), requiring significant autonomy and end-to-end ownership. It's not an entry-level position but rather for an experienced professional capable of shaping product direction and quality.
Reporting Structure: While not explicitly detailed, the "embedded collaborator" model suggests designers report into a design lead or product management/engineering leadership, but function daily as part of dedicated product squads.
Operations Impact: The designer directly influences core platform experiences, including critical areas like the SQL console and billing. This role has a significant impact on user adoption, retention, and overall product quality, directly contributing to the company's growth and market position in real-time analytics and data warehousing.
Growth Opportunities:
-
Specialization: Deepen expertise in designing complex data platforms, developer tools, and AI-assisted workflows.
-
Leadership: Potential to influence design strategy, mentor junior designers, and lead design initiatives as the team scales.
-
Technical Skill Development: Opportunity to further hone frontend engineering skills by working directly in a high-growth codebase and contributing to core product features.
-
AI Innovation: Become a leader in applying AI tools to the design and development process within a cutting-edge tech company.
📝 Enhancement Note: This role offers a unique growth path for designers who want to be deeply involved in the engineering and product development lifecycle, moving beyond traditional design responsibilities to become integral contributors to the product's technical implementation and quality.
🌐 Work Environment
Office Type: Fully Remote. ClickHouse is a globally distributed company, emphasizing flexibility and asynchronous work.
Office Location(s): Primarily remote within the United States, with potential for premium market compensation in areas like the San Francisco Bay Area and NYC Metro. The company operates in over 20 countries globally.
Workspace Context:
-
Remote Autonomy: Employees have the flexibility to set up their workspace at home, supported by a $500 home office setup allowance.
-
Collaborative Tools: Expect to utilize a suite of digital collaboration tools (e.g., Figma, Slack, project management software) for seamless communication and design handoffs.
-
Cross-Functional Interaction: Frequent interaction with product managers, engineers, and potentially other stakeholders across different time zones.
Work Schedule: While standard full-time hours are expected, the remote and global nature of the company often allows for flexibility in daily scheduling, with an emphasis on asynchronous communication and delivering results.
📝 Enhancement Note: The work environment is geared towards independent, self-motivated individuals who thrive in a remote setting. The emphasis on global distribution means adaptability to different time zones and communication styles is key.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Review of resume and portfolio, focusing on design skills, frontend engineering capabilities, and AI tool experience.
-
Portfolio Presentation & Technical Interview: Candidates will likely present a curated portfolio showcasing relevant projects, demonstrating end-to-end ownership, code contributions, and AI integration. This will be followed by technical questions related to React, TypeScript, CSS, Figma, and design principles.
-
Cross-functional Collaboration: Interviews with Product Managers and Engineers to assess collaboration style, communication, and ability to work effectively in an embedded team.
-
Problem-Solving/Case Study: A potential design challenge or case study, possibly involving a technical component or requiring the application of AI tools, to evaluate problem-solving skills and approach.
-
Cultural Fit & Values Alignment: Discussion to ensure alignment with ClickHouse's fast-paced, innovative, and collaborative culture.
Portfolio Review Tips:
-
Show, Don't Just Tell: Provide concrete examples of your design work alongside evidence of your frontend coding contributions (e.g., code snippets, live links, detailed descriptions of your implementation role).
-
Highlight End-to-End Ownership: Clearly articulate your involvement from initial concept and user research through to UI implementation and polish.
-
Demonstrate AI Integration: Showcase how you've used AI tools to improve your design process, workflow, or the quality of your output, explaining the problem, solution, and impact.
-
Focus on Craft and Quality: Present visually polished designs and well-executed UI, emphasizing your attention to detail and commitment to product quality.
-
Explain Collaboration: Detail how you partnered with engineers and PMs, providing examples of successful cross-functional teamwork.
Challenge Preparation:
-
Technical Readiness: Brush up on React, TypeScript, CSS syntax, common design patterns, and component-based architecture.
-
AI Tool Familiarity: Be prepared to discuss your experience with AI design and coding tools, and potentially demonstrate their use.
-
Problem-Solving Framework: Practice a structured approach to design challenges, focusing on understanding the problem, defining constraints, exploring solutions, and justifying your choices.
-
Communication Clarity: Prepare to clearly articulate your thought process, design rationale, and technical implementation considerations.
📝 Enhancement Note: The interview process is designed to rigorously assess the unique "designer who codes" profile. Candidates must be prepared to demonstrate both their design acumen and their practical engineering abilities, with a strong emphasis on how they leverage AI to drive product development.
🛠 Tools & Technology Stack
Primary Tools:
-
Figma: Advanced proficiency required for wireframing, prototyping, design systems, and component libraries.
-
React: Core frontend framework for building user interfaces.
-
TypeScript: For static typing and enhanced code quality in frontend development.
-
CSS: For styling and visual presentation of the UI.
Analytics & Reporting:
CRM & Automation:
- Not directly specified for this role, but experience with B2B SaaS tools and understanding user management or billing interfaces is relevant.
📝 Enhancement Note: The core technical stack for this role is centered around modern frontend development (React, TypeScript, CSS) and advanced design tooling (Figma). The integration of AI tools is also a critical component of the technology stack.
👥 Team Culture & Values
Operations Values:
-
Innovation: A drive to explore and adopt new technologies, particularly AI, to stay ahead of the curve.
-
Execution Excellence: A focus on shipping high-quality product features and directly contributing to development and bug fixing.
-
Collaboration: Deeply embedded teamwork with engineers and product managers, prioritizing open communication and shared ownership.
-
User-Centricity: A commitment to advocating for and delivering exceptional user experiences within complex software.
-
Agility: Embracing a fast-paced startup environment, adapting to change, and proactively solving problems.
Collaboration Style:
-
Embedded Partnership: Designers work as integral members of product and engineering teams, fostering tight-knit collaboration.
-
Direct Communication: Emphasis on open, honest, and frequent communication to ensure alignment and rapid iteration.
-
Proactive Problem Solving: A culture where individuals are empowered to identify issues and propose solutions, rather than waiting for direction.
📝 Enhancement Note: ClickHouse values a culture of proactive contribution, technical excellence, and seamless collaboration. The "designer who codes" role is a prime example of how they break down traditional silos to foster a more integrated and efficient development process.
⚡ Challenges & Growth Opportunities
Challenges:
-
Bridging Design and Code: Continuously balancing design ideation with the practicalities of frontend implementation and codebase constraints.
-
Rapid Scaling Environment: Adapting to evolving priorities, product roadmaps, and team structures in a fast-growing company.
-
Establishing Standards: Proactively defining and enforcing design and quality guardrails in a dynamic, less structured environment.
-
AI Integration Mastery: Effectively leveraging AI tools to enhance, not replace, human creativity and critical thinking in design and development.
Learning & Development Opportunities:
-
Advanced Frontend Skills: Deepen expertise in React, TypeScript, and modern CSS by working on a complex, high-performance platform.
-
Product Strategy Influence: Gain exposure to product strategy and roadmap planning by being closely integrated with PMs.
-
AI Tool Leadership: Become an expert in applying AI to design and development workflows, potentially shaping best practices for the company.
-
Growth into Technical Leadership: Potential to evolve into a technical lead or architect role focusing on UI/UX aspects of the platform.
📝 Enhancement Note: This role presents significant challenges but also offers unparalleled growth opportunities for individuals seeking to combine design expertise with hands-on engineering and AI innovation in a high-impact environment.
💡 Interview Preparation
Strategy Questions:
-
"Describe a time you had to fix a UI bug directly in the codebase. What was your process and what was the outcome?"
-
"How do you balance the need for pixel-perfect design with the realities of shipping quickly in a startup? Provide an example."
-
"Walk us through a complex B2B SaaS feature you designed end-to-end. What were the technical considerations and how did you collaborate with engineers?"
Company & Culture Questions:
-
"What interests you about ClickHouse and our mission in real-time analytics?"
-
"How do you approach working in a globally distributed, remote-first team with asynchronous communication?"
-
"Describe your ideal collaboration dynamic with product managers and software engineers."
Portfolio Presentation Strategy:
-
Structure for Impact: Organize your portfolio to clearly showcase your design process, frontend contributions, and AI tool usage. Use a narrative approach for each project.
-
Showcase Code Integration: Be ready to share specific examples of your code contributions, explaining the problem, your solution, and the impact. If direct code samples are not feasible, detailed descriptions of your implementation involvement are crucial.
-
Quantify Impact: Where possible, use metrics to demonstrate the success of your designs and implementations (e.g., improved conversion rates, reduced bug reports, increased user engagement).
-
Demonstrate AI Value: Clearly articulate how AI tools were used, the problems they solved, and the tangible benefits they brought to the project.
-
Engage and Discuss: Be prepared for a dialogue. Your presentation should invite questions and demonstrate your ability to think critically and communicate effectively.
📝 Enhancement Note: Candidates should prepare to demonstrate not just design skills, but also a robust understanding of frontend development principles and a practical, forward-thinking approach to leveraging AI tools. The interview will probe deeply into their ability to operate as an embedded, code-contributing designer.
📌 Application Steps
To apply for this Product Designer position:
-
Submit your application through the ClickHouse careers portal via the provided link.
-
Curate Your Portfolio: Select 2-3 projects that best showcase your end-to-end design ownership, direct frontend code contributions (React, TypeScript, CSS), and successful integration of AI tools. Be ready to present these in detail.
-
Optimize Your Resume: Highlight experience in B2B SaaS, developer tools, React, TypeScript, CSS, Figma, and any AI-assisted design or engineering workflows. Quantify achievements wherever possible.
-
Prepare Your Presentation: Practice walking through your portfolio projects, focusing on explaining your design process, your coding contributions, the challenges you overcame, and the impact of your work, especially concerning AI tool usage.
-
Research ClickHouse: Understand their product offerings in real-time analytics, data warehousing, and AI workloads. Familiarize yourself with their company culture, values, and recent achievements (e.g., Forbes Cloud 100 recognition).
⚠️ 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 proven experience in B2B SaaS or developer tools and strong frontend engineering skills in React, TypeScript, and CSS. You must have advanced proficiency in Figma and a demonstrated ability to work end-to-end on complex software applications.