UX Designer, Geo Makers

Google
Full-timeβ€’$132k-189k/year (USD)β€’Mountain View, United States
Apply Now

πŸ“ Job Overview

Job Title: UX Designer, Geo Makers

Company: Google

Location: Mountain View, CA; Seattle, WA; New York, NY

Job Type: FULL_TIME

Category: UX/Product Design

Date Posted: 2026-11-04T14:11:20.955

Experience Level: Mid-Level (4 years)

Remote Status: On-site

πŸš€ Role Summary

  • Design and deliver intuitive, user-centered experiences for Google's developer-facing Geo products, including Google Maps Platform and geospatial toolsets.

  • Act as a hybrid design engineer, leveraging front-end development skills as a primary design medium to create interactive prototypes and tangible experiences.

  • Collaborate with cross-functional teams (Product Management, Engineering, UX Research, Developer Relations) to translate complex APIs, SDKs, and AI capabilities into seamless developer journeys.

  • Contribute to and maintain a robust design system with code-aligned components for developer surfaces.

  • Focus on enhancing API usability and developer ergonomics across the entire developer lifecycle, from discovery to ongoing usage.

πŸ“ Enhancement Note: This role is specifically focused on the developer experience within the Geo product suite, indicating a need for candidates who can think like a developer while maintaining high UX standards. The emphasis on "hybrid design engineer" and "code as a primary design medium" suggests a hands-on approach requiring both design craft and front-end technical proficiency.

πŸ“ˆ Primary Responsibilities

  • Design and launch core features and workflows that guide developers through their journey with Google's Geo products, encompassing API discovery, interactive capability evaluation, SDK onboarding, credential setup, and usage guidance.

  • Create sophisticated interactive API references, live code playgrounds, and sandboxes that enable developers to test endpoints and visualize complex spatial data in real-time.

  • Utilize front-end code (HTML/CSS, JavaScript/TypeScript, React) and AI prototyping tools to build engaging interactive experiences and creatively showcase geospatial and AI capabilities.

  • Develop, maintain, and evolve reusable design system patterns and code-aligned components specifically for developer surfaces, including SDK UI kits, schema visualizers, interactive code blocks, and map canvas controls.

  • Partner closely with engineering, product management, developer relations, and UX research teams to navigate technical trade-offs, ensure seamless design-to-implementation handoffs, and champion API usability and developer ergonomics.

πŸ“ Enhancement Note: The responsibilities highlight a dual focus: designing the user experience for developers and actively building these experiences using code. This requires a deep understanding of developer workflows and pain points, coupled with the technical ability to prototype and implement solutions.

πŸŽ“ Skills & Qualifications

Education:

  • Bachelor's degree in Design, Human-Computer Interaction, Computer Science, or a related field, or equivalent practical experience. Experience:

  • Minimum of 4 years of dedicated interaction design or UX design experience within product development environments. Required Skills:

  • Interaction Design & UX Craft: Proven ability to translate complex user needs into intuitive, elegant, and effective user experiences.

  • Front-End Development Fluency: Proficiency in HTML, CSS, JavaScript/TypeScript, and modern JavaScript frameworks like React.

  • Prototyping & Tooling: Experience with prototyping tools and the ability to use code as a primary design medium for interactive experiences.

  • Design Systems: Experience contributing to or maintaining design systems and creating reusable UI components.

  • Developer Ecosystem Understanding: Familiarity with developer tools, workflows, and common pain points (e.g., API discovery, SDK integration).

Preferred Skills:

  • Design Engineering / Creative Technologist Experience: Background in roles that blend design and development.

  • Developer Platform Design: Experience designing for API/SDK portals, component libraries, or cloud platforms.

  • Geospatial & Mapping Expertise: Familiarity with mapping APIs and SDKs, 3D/spatial rendering, or geospatial tools.

  • AI/LLM Integration Design: Experience designing for AI-assisted developer workflows, agentic tools, or Large Language Model (LLM) integrations.

  • API Usability & Ergonomics: Specific experience addressing developer challenges related to SDK integration, rate limits, schema definitions, and API error handling.

πŸ“ Enhancement Note: The distinction between minimum and preferred qualifications clearly indicates that while strong UX and interaction design skills are mandatory, the "hybrid" aspectβ€”combining design with front-end development, especially for developer audiencesβ€”is highly valued and a significant differentiator. Experience with geospatial technologies and AI integrations is a strong plus.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate UX/Interaction Design Process: Showcase your end-to-end design process, from initial research and ideation through wireframing, prototyping, and final design delivery.

  • Code-Based Prototypes/Projects: Include examples where you've used front-end code (HTML, CSS, JavaScript, React) to build interactive prototypes or tangible product features, especially those aimed at developers.

  • Design System Contributions: Highlight any contributions to design systems, component libraries, or reusable UI elements you have developed or maintained.

  • Developer Experience Focus: Showcase projects specifically related to designing for developer audiences, APIs, SDKs, or technical platforms.

  • Problem-Solving Case Studies: Present detailed case studies that illustrate how you identified and solved complex design challenges, particularly those involving technical constraints or developer pain points.

Process Documentation:

  • Workflow Design & Optimization: Examples of how you've mapped out and improved complex user (developer) workflows.

  • Implementation & Automation: Show evidence of how your designs have been implemented, potentially involving front-end code or automated processes.

  • Measurement & Performance Analysis: Demonstrate how you've measured the success of your designs, using metrics related to usability, adoption, or developer satisfaction.

πŸ“ Enhancement Note: Given the "hybrid design engineer" requirement, the portfolio must go beyond static mockups. It should actively demonstrate the candidate's ability to translate design concepts into functional code and showcase their understanding of developer workflows and technical considerations.

πŸ’΅ Compensation & Benefits

Salary Range: $132,000 - $189,000 USD per year

Bonus Target: 15% of base salary

Equity: Eligible for stock grants.

Benefits: Comprehensive benefits package, including health insurance, retirement plans, paid time off, and other perks.

Working Hours:

  • Typically 40 hours per week, with flexibility expected for project deadlines and collaborative needs.

πŸ“ Enhancement Note: The provided salary range is for the US market, specifically for roles located in Mountain View, Seattle, or New York, which are high cost-of-living areas. The bonus and equity components are standard for senior roles at major tech companies like Google, reflecting performance and long-term commitment. The "40 hours" is a baseline, and individuals in such roles often dedicate additional time to complex problem-solving and collaboration.

🎯 Team & Company Context

🏒 Company Culture

Industry: Technology (Internet Services & Software)

Company Size: Large Enterprise (10,000+ employees)

Founded: 1998

Company Description: Google is a global technology leader focused on organizing the world's information and making it universally accessible and useful. Their products and platforms span search, advertising, cloud computing, hardware, and more, impacting billions of users worldwide.

Company Specialties: Search Engine Technology, Online Advertising, Cloud Computing, Software Development, Artificial Intelligence, Consumer Electronics, Mobile Operating Systems.

Team Structure:

  • The UX team is multi-disciplinary, integrating UX Designers, UX Researchers, and potentially other specialists.

  • Designers collaborate closely with Product Management and Engineering teams to bring products to life from concept to execution.

  • The Geo Makers team specifically focuses on developer-facing tools within the broader Geo organization (Google Maps, Earth, Street View, Google Maps Platform). Methodology:

  • User-Centered Design: A core philosophy at Google, emphasizing understanding user needs and translating them into intuitive experiences.

  • Data-Driven Iteration: Leveraging user insights, A/B testing, and performance metrics to refine and improve products.

  • Cross-Functional Collaboration: Integrated teams work together, fostering rapid iteration and shared ownership.

  • Design System Adherence & Evolution: Maintaining and contributing to a comprehensive design system to ensure consistency and efficiency across products.

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

πŸ“ Enhancement Note: Google's culture is known for its emphasis on innovation, data-driven decision-making, and a strong user focus. For a role in developer experience, this translates to a need for designers who can balance user empathy with technical understanding, thrive in collaborative environments, and contribute to large-scale, impactful products.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This role is positioned as a mid-level UX Designer with specialized "hybrid design engineer" responsibilities. It requires a solid foundation in interaction design and UX principles, coupled with emerging expertise in front-end development and specific domain knowledge (developer tools, geospatial, AI).

Reporting Structure: Typically, UX Designers report to a UX Manager or Lead Designer within their product area. This role will likely report to a manager within the Geo Makers team, who oversees both design and potentially some engineering aspects of the developer experience. Collaboration will be key with Product Managers and Engineering Leads.

Operations Impact: The impact is significant. By designing and building superior developer tools and platforms, this role directly influences the success of third-party developers building on Google's Geo products. This, in turn, drives adoption of Google Maps Platform, expands the ecosystem, and ultimately contributes to Google's strategic goals in mapping, AI, and cloud services.

Growth Opportunities:

  • Specialization: Deepen expertise in developer experience design, geospatial technologies, AI/LLM integrations, or advanced front-end development for design.

  • Leadership: Progress to Senior UX Designer, Lead Designer, or UX Manager roles, taking on more complex projects and team leadership responsibilities.

  • Cross-Product Mobility: Opportunities to move to other Google product areas, leveraging acquired skills in design engineering and platform development.

  • Technical Skill Advancement: Continue to hone front-end development skills, potentially exploring areas like WebGL, advanced JavaScript architectures, or AI model integration within design tools.

πŸ“ Enhancement Note: The "hybrid design engineer" aspect opens unique growth paths. Candidates can specialize further in design technology, become experts in specific technical domains like geospatial AI, or transition into more formal engineering roles if their technical skills develop significantly.

🌐 Work Environment

Office Type: On-site, within Google's established office spaces. These are typically modern, collaborative environments designed to foster innovation and teamwork.

Office Location(s): Mountain View, CA (Googleplex); Seattle, WA; New York, NY. These locations offer vibrant tech hubs with extensive amenities.

Workspace Context:

  • Collaborative Spaces: Offices feature a mix of open-plan areas, meeting rooms, and quiet zones to support various work styles and collaboration needs.

  • Tools & Technology: Access to state-of-the-art hardware, software, and internal Google tools for design, development, and communication.

  • Team Interaction: Frequent opportunities for informal and formal interaction with designers, engineers, product managers, and researchers within the Geo Makers team and the broader Geo organization.

Work Schedule: While the standard is 40 hours per week, Google operates with a degree of flexibility. The emphasis is on delivering results. This means there may be periods requiring longer hours to meet project milestones, balanced by the ability to manage one's schedule effectively.

πŸ“ Enhancement Note: Google's physical office spaces are designed to be highly functional and conducive to collaboration. For a role involving code and design, access to powerful workstations and seamless internal networking will be crucial. The on-site requirement suggests a strong emphasis on in-person collaboration and knowledge sharing.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Application Review: Initial screening of resumes and portfolios. A strong, viewable portfolio showcasing relevant work is critical.

  • Recruiter Screen: A preliminary call to assess basic qualifications, interest, and cultural fit.

  • Design/Technical Interviews (Multiple Rounds):

    • Portfolio Review: A deep dive into selected projects, focusing on your process, problem-solving approach, design decisions, and technical contributions. Be prepared to discuss code implementations.
    • Whiteboarding/Design Challenge: You may be asked to solve a design problem on the spot, often involving a hypothetical developer workflow or API interaction, demonstrating your design thinking and problem-solving skills.
    • Technical/Coding Exercise: Given the hybrid nature, expect questions or a small coding exercise related to front-end development (HTML, CSS, JavaScript, React) or API interaction.
    • Cross-Functional Collaboration Scenarios: Questions assessing how you'd work with engineers, PMs, and researchers.
  • Hiring Committee Review: Your interview feedback is compiled and reviewed by a committee for a final decision.

Portfolio Review Tips:

  • Curate Strategically: Select 3-5 projects that best highlight your interaction design skills, front-end development contributions, and experience with developer-facing products or complex technical domains.

  • Tell a Story: For each project, clearly articulate the problem, your role, the process you followed, the challenges you faced, your design solutions, and the impact of your work.

  • Show, Don't Just Tell: Include visuals (wireframes, mockups, prototypes), but more importantly, provide links to live prototypes or code snippets if possible. Explain the technical aspects of your implementation.

  • Quantify Impact: Whenever possible, use data and metrics to demonstrate the success of your designs (e.g., improved conversion rates, reduced error rates, increased developer adoption).

  • Prepare for Technical Questions: Be ready to discuss your code choices, architectural decisions, and how you bridged design and implementation.

Challenge Preparation:

  • Understand the Developer Journey: Familiarize yourself with common developer workflows for using APIs and SDKs.

  • Geospatial Concepts: Brush up on basic geospatial concepts and how data is represented and interacted with.

  • AI/LLM Basics: Have a general understanding of how AI and LLMs are being applied in developer tools.

  • Practice Coding: Refresh your skills in HTML, CSS, JavaScript, and React. Practice building small, interactive components or prototypes.

  • Think Aloud: During challenges, articulate your thought process clearly. Explain your assumptions, trade-offs, and rationale.

πŸ“ Enhancement Note: The interview process at Google is rigorous and multi-faceted. For this specific role, candidates must be prepared to demonstrate both strong design acumen and solid front-end development capabilities, with a clear emphasis on how these two skill sets converge to create effective developer experiences.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Design & Prototyping: Figma (highly likely), Sketch, Adobe Creative Suite, potentially specialized tools for spatial data visualization or AI prototyping.

  • Front-End Development: HTML5, CSS3 (including preprocessors like Sass/LESS), JavaScript (ES6+), TypeScript.

  • JavaScript Frameworks/Libraries: React (explicitly mentioned), potentially others like Vue.js or Angular depending on project needs.

  • Version Control: Git, GitHub/GitLab/Bitbucket.

Analytics & Reporting:

  • Internal Google analytics platforms (e.g., Google Analytics, custom dashboards).

  • Tools for tracking user behavior, API usage, and developer engagement. CRM & Automation:

  • While not a direct CRM role, understanding how developer interactions are managed within platforms like Google Cloud Console or similar developer portals is beneficial.

  • Familiarity with CI/CD pipelines for front-end development.

  • Integration Tools: Understanding how APIs and SDKs connect different systems.

πŸ“ Enhancement Note: The technology stack emphasizes a modern front-end development environment integrated with sophisticated design tools. The ability to work with and contribute to complex, scalable systems like Google's design systems and developer platforms is key.

πŸ‘₯ Team Culture & Values

Operations Values:

  • Focus on the User: This is a foundational Google principle. For this role, it means intensely focusing on the developer as the primary user.

  • Data-Driven Decisions: Utilizing data and user research to inform design and development choices.

  • Innovation & Experimentation: Encouraging the exploration of new technologies and approaches, especially with AI and geospatial capabilities.

  • Collaboration & Teamwork: Working effectively across disciplines and with diverse teams to achieve common goals.

  • Excellence & Craftsmanship: Striving for high-quality design and code, with attention to detail and polish.

Collaboration Style:

  • Integrated Teams: Expect to work closely and continuously with Product Managers, Engineers, UX Researchers, and Developer Advocates.

  • Open Communication: A culture that encourages open feedback, constructive critique, and knowledge sharing.

  • Iterative Process: Design and development cycles are often iterative, involving frequent reviews and adjustments based on feedback and testing.

  • Cross-Functional Advocacy: Designers are expected to advocate for user needs (developers, in this case) and translate technical constraints into user-friendly solutions.

πŸ“ Enhancement Note: The culture values both individual contribution and collective success. For a hybrid role, seamless collaboration between design and engineering is paramount, requiring strong communication skills and a shared understanding of project goals.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing Design and Code: Effectively merging high-fidelity design craft with the practicalities and constraints of front-end development, especially at scale.

  • Designing for Developers: Understanding and empathizing with a technically sophisticated audience, anticipating their needs, and addressing complex technical pain points (API errors, SDK integration).

  • Rapidly Evolving Technologies: Staying current with advancements in geospatial technology, AI/LLMs, and front-end frameworks.

  • Scalability & Consistency: Ensuring designs and components are scalable, maintainable, and consistent across a vast product ecosystem.

  • Cross-Functional Alignment: Navigating differing priorities and perspectives between design, product, and engineering teams.

Learning & Development Opportunities:

  • Deep Dive into Geospatial & AI: Become an expert in designing for cutting-edge technologies like 3D mapping, spatial data, and AI-assisted developer workflows.

  • Advanced Front-End Skills: Opportunities to master complex JavaScript architectures, performance optimization, and modern web technologies.

  • Design System Expertise: Contribute to and influence the evolution of Google's design systems for developer platforms.

  • Mentorship: Access to experienced designers and engineers within Google for guidance and skill development.

  • Internal Training & Conferences: Participation in Google's extensive internal learning programs and relevant industry events.

πŸ“ Enhancement Note: The role presents a unique opportunity to bridge the gap between design and engineering in a highly technical domain. Overcoming the challenges will foster significant growth in both design strategy and technical implementation skills.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a complex developer workflow you've designed. What were the key pain points, and how did your design address them?" (Focus on process, user empathy for developers, and measurable outcomes).

  • "How do you approach balancing the aesthetic and usability demands of design with the technical constraints of front-end development?" (Highlight your hybrid approach and decision-making process).

  • "Imagine you need to design an interactive API reference for a new geospatial API. What key elements would you include, and how would you make it intuitive for developers?" (Demonstrate your understanding of API documentation and interactive design for technical users). Company & Culture Questions:

  • "Why are you interested in designing for developers at Google, specifically within the Geo team?" (Show genuine interest in the domain and Google's mission).

  • "How do you handle constructive criticism on your designs or code from colleagues?" (Emphasize your collaborative and growth-oriented mindset).

  • "Describe a time you had to advocate for a user-centered approach when faced with technical or business pressures." (Showcase your ability to balance user needs with project realities). Portfolio Presentation Strategy:

  • Structure Your Case Studies: For each project: Problem -> Your Role -> Process -> Solution -> Impact.

  • Highlight the Hybrid Aspect: Clearly articulate where your design skills and your development skills intersected. Show code examples or prototypes you built.

  • Focus on Developer Empathy: Explain how you understood and catered to the specific needs and expectations of developers.

  • Quantify Results: Use metrics (even estimates) to demonstrate the value and impact of your work.

  • Be Prepared for Deep Dives: Anticipate detailed questions about your design decisions, code choices, and problem-solving approaches.

πŸ“ Enhancement Note: Preparation should focus on demonstrating a strong understanding of developer experience principles, proficiency in both design and front-end development, and the ability to articulate your process and impact clearly.

πŸ“Œ Application Steps

To apply for this UX Designer position:

  • Submit your application through the Google Careers portal.

  • Tailor Your Resume: Highlight your interaction design experience, front-end development skills (HTML, CSS, JavaScript, React), and any experience with developer platforms, APIs, SDKs, or geospatial tools. Use keywords from the job description.

  • Curate Your Portfolio: Ensure your portfolio includes 3-5 strong projects that showcase your end-to-end design process, your ability to code interactive experiences, and your understanding of developer needs. Provide clear, accessible links.

  • Prepare Your Narrative: Be ready to discuss your portfolio projects in detail, focusing on your problem-solving approach, design decisions, technical contributions, and the impact of your work.

  • Research Google Geo: Familiarize yourself with Google Maps Platform, its APIs, and the broader Geo product suite. Understand the challenges and opportunities in this space.

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

Requires a bachelor's degree in Design, Human-Computer Interaction, Computer Science, or equivalent practical experience, at least four years of interaction or UX design experience, and a viewable portfolio link or access instructions. Preferred qualifications include front-end or design engineering experience and familiarity with developer platforms, mapping APIs and SDKs, geospatial tools, AI/LLM workflows, and common API integration challenges.