Sr. Product Designer - Web GIS SDK

Esri
Full-timeβ€’$112k-177k/year (USD)β€’Portland, United States

πŸ“ Job Overview

Job Title: Sr. Product Designer - Web GIS SDK

Company: Esri

Location: Portland, OR, United States

Job Type: Full-time

Category: Product Design / UX/UI Design

Date Posted: 2026-06-03T16:44:12

Experience Level: 5-10 years

Remote Status: On-site

πŸš€ Role Summary

  • Design and deliver production-ready web components and reusable patterns for the Web GIS SDK, enhancing usability, accessibility, and visual consistency across the ArcGIS platform.

  • Partner closely with Product Engineers, Developers, and cross-functional teams to shape component behavior, interaction patterns, and visual design for scalable, enterprise-grade web applications.

  • Contribute to a cohesive, modern design system by refining reusable patterns, adhering to established standards, and identifying opportunities for improved component clarity and consistency.

  • Advocate for accessibility and inclusive design principles by applying WCAG 2.1 and Section 508 best practices, ensuring all users can effectively interact with Esri's web platform.

  • Develop high-fidelity design specifications, including detailed component states, motion design, and comprehensive usage guidance for engineering and product teams.

πŸ“ Enhancement Note: This role is specifically focused on the design of a Software Development Kit (SDK) for web-based Geographic Information Systems (GIS). This implies a need for deep understanding of component-based design, system thinking, and the ability to create reusable, scalable assets that will be utilized by other developers. The emphasis on "production-ready" components and "design system partners" suggests a highly collaborative and disciplined design process, closely integrated with engineering.

πŸ“ˆ Primary Responsibilities

  • Design and deliver reusable Web GIS SDK components that effectively balance customer needs, platform standards, and long-term scalability requirements.

  • Contribute to the overall visual and interaction quality of shared components, ensuring a cohesive, modern, and professionally designed user experience across all Esri applications.

  • Collaborate closely with Product Engineers, Developers, cross-functional teams, senior designers, and design system partners to define component behavior, interaction patterns, and visual design.

  • Create detailed, high-fidelity design specifications, encompassing component states, animation, accessibility requirements, and clear usage guidelines for implementation.

  • Enhance a cohesive and modern design system by refining reusable patterns, applying established design system standards, and proactively identifying opportunities to improve component usability, clarity, and consistency across the Esri ecosystem.

  • Champion accessibility and inclusive design by conducting research, performing user testing, and rigorously adhering to WCAG 2.1 and Section 508 best practices.

  • Effectively communicate design intent, decisions, and trade-offs to both technical and non-technical stakeholders, facilitating adoption through comprehensive documentation, engaging demos, and close collaboration with engineering teams.

πŸ“ Enhancement Note: The responsibilities highlight a dual focus: designing user-facing components for an SDK and contributing to the underlying design system. This requires a strong understanding of how design decisions impact other developers and end-users. The emphasis on "customer needs," "platform standards," and "long-term scalability" points to a strategic approach to design, considering both immediate usability and future evolution of the SDK.

πŸŽ“ Skills & Qualifications

Education: Bachelor’s degree in Design, Human-Computer Interaction (HCI), or a closely related field.

Experience: 5+ years of dedicated experience designing complex, enterprise-grade web applications or robust design systems, with a preference for candidates with experience in SaaS or GIS-related domains.

Required Skills:

  • Proven experience in component-based design and systems thinking, demonstrated through a strong portfolio.

  • High level of attention to detail in visual design and interaction design.

  • Demonstrated experience designing for scalability and reusability in a product development context.

  • Advanced proficiency in Figma and familiarity with component-based design workflows within the tool.

  • Working knowledge and practical application of accessibility standards, including WCAG 2.1 and Section 508.

  • Exceptional collaboration skills with a proven track record of partnering effectively with engineers and cross-functional teams.

Preferred Skills:

  • Experience specifically within the Geographic Information Systems (GIS) domain or related geospatial technologies.

  • Familiarity with front-end development principles and technologies (e.g., HTML, CSS, JavaScript) to understand implementation constraints and possibilities.

  • Experience contributing to or managing a mature design system.

  • Skills in prototyping and user research methodologies.

  • Understanding of inclusive design principles beyond basic accessibility compliance.

πŸ“ Enhancement Note: The requirements emphasize practical, hands-on experience with industry-standard tools like Figma and a deep understanding of design systems and component-based architecture, crucial for SDK development. The inclusion of accessibility standards as a requirement, not just a preference, underscores Esri's commitment to inclusive design. The mention of SaaS and GIS domains suggests that prior experience in these areas will be highly advantageous.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • A comprehensive portfolio showcasing a minimum of 5 years of work in designing complex, enterprise-grade web applications or sophisticated design systems.

  • Clear examples demonstrating expertise in component-based design, illustrating how individual components are structured, designed, and documented for reuse.

  • Case studies that highlight a strong understanding of systems thinking, demonstrating how individual design elements contribute to a larger, cohesive user experience and platform.

  • Substantial attention to visual and interaction detail, with examples that reflect a polished and professional design aesthetic.

Process Documentation:

  • Examples of detailed design specifications for complex web components, including states, interactions, animations, and responsive behavior.

  • Documentation showcasing contributions to or management of a design system, including style guides, component libraries, and usage guidelines.

  • Case studies that detail the process of collaborating with engineering teams from concept through production, highlighting problem-solving and communication strategies.

  • Evidence of how accessibility standards (WCAG 2.1, Section 508) were integrated into the design process and reflected in final deliverables.

πŸ“ Enhancement Note: The portfolio requirements are highly specific, emphasizing not just finished designs but also the underlying process and thinking. For an SDK role, demonstrating the ability to create reusable, well-documented components and patterns is critical. Candidates should be prepared to showcase how their designs contribute to a larger system and how they ensure quality, accessibility, and scalability.

πŸ’΅ Compensation & Benefits

Salary Range:

The base salary range for this position is estimated to be between $112,320 and $176,592 USD per year. This range is an estimate based on market data for Senior Product Designer roles in Portland, OR, considering the specified experience level and industry.

Benefits:

  • Comprehensive medical, dental, and vision insurance plans for employees and their families.

  • Basic and supplemental life insurance coverage.

  • Robust 401(k) retirement savings plan with profit-sharing programs.

  • Minimum accrual of 80 hours of vacation leave per year.

  • Twelve paid holidays throughout the calendar year.

Working Hours:

The standard working hours for this role are based on a 40-hour work week. Specific daily schedules may vary based on team needs and project demands, with flexibility expected for collaboration with global teams.

πŸ“ Enhancement Note: The provided salary range ($112,320 - $176,592 USD) is based on the information extracted from the job posting and typical compensation benchmarks for a Senior Product Designer in a major metropolitan area like Portland, OR, with the specified experience level. This range reflects base salary; total compensation may include bonuses or other incentives not detailed here. The benefits package is robust and typical for a large, established technology company.

🎯 Team & Company Context

🏒 Company Culture

Industry: Software, Geographic Information Systems (GIS), Technology. Esri is a global leader in GIS software, providing advanced mapping and spatial analytics solutions that help organizations understand and navigate the world. Their technology is used by over 350,000 organizations worldwide, including most Fortune 500 companies, national governments, and many universities.

Company Size: Esri is a large organization, employing over 5,000 individuals globally. This size indicates a stable company with established processes, a wide range of career opportunities, and significant resources for product development and innovation.

Founded: Esri was founded in 1969. With over five decades of history, the company has a deep legacy in GIS technology and has continuously evolved to meet the changing needs of its customers and the broader technology landscape.

Team Structure:

  • The Product Design team at Esri is likely structured to support various product lines and initiatives. For the Web GIS SDK, this team will be specialized, focusing on the reusable components and foundational elements of Esri's web platform.

  • This role reports to senior design leadership, with close day-to-day collaboration with Product Engineering, Development teams, and potentially other specialized design roles (e.g., UX Researchers, Design System Managers).

Methodology:

  • Esri's design methodology likely emphasizes data-driven decision-making, leveraging user research, analytics, and customer feedback to inform design choices for their SDK and platform components.

  • Workflow planning and optimization are critical given the nature of SDK development; designs must be robust, well-documented, and easy for developers to integrate.

  • Automation and efficiency practices are expected in both the design process (e.g., using design systems, robust tooling) and in the resulting SDK components themselves, enabling developers to build efficient applications.

Company Website: https://www.esri.com/careers/5154478007?gh_jid=5154478007

πŸ“ Enhancement Note: Esri's long history and leadership in the GIS industry suggest a company with a strong technical foundation and a commitment to innovation. The scale of the company means that design roles often have significant impact, influencing a broad user base of developers and end-users. The emphasis on diversity and social justice in their company description indicates a forward-thinking culture that values inclusive perspectives.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: This is a Senior Product Designer role, indicating a mid-to-senior level position. It requires a substantial level of independent work, problem-solving, and the ability to mentor or guide less experienced designers. The focus on an SDK suggests a specialized career path within product design, moving towards platform-level design and developer experience.

Reporting Structure: The role reports to senior design leadership, likely a Design Manager or Director of Product Design. Day-to-day collaboration will be extensive with Product Engineers and Developers working on the Web GIS SDK, as well as potentially with Design System leads or UX Researchers.

Operations Impact: The impact of this role is significant, extending beyond individual features to influence the core building blocks used by countless developers worldwide to create GIS applications. Well-designed SDK components lead to more intuitive, accessible, and scalable applications, directly enhancing the value and adoption of Esri's broader platform. This role contributes to the overall developer experience and the long-term design health of Esri's web offerings.

Growth Opportunities:

  • Specialization: Deepen expertise in design systems, component architecture, and developer experience (DX) within the GIS domain.

  • Leadership: Potential to move into lead designer roles for specific product areas, manage design projects, or mentor junior designers.

  • Platform Strategy: Contribute to the strategic direction of Esri's web platform design, influencing future component development and design system evolution.

  • Industry Influence: Become a recognized expert in designing for SDKs and large-scale platforms, potentially presenting at industry conferences or contributing to design standards.

πŸ“ Enhancement Note: The "Senior" title implies not just individual contribution but also the expectation of leadership and strategic thinking. For an SDK role, growth often involves deepening technical understanding and influencing platform-level design decisions, which can lead to significant career advancement within large tech companies.

🌐 Work Environment

Office Type: This is an on-site role, indicating a traditional office-based work environment at Esri's Portland, OR location. This setting typically fosters strong team cohesion, spontaneous collaboration, and direct mentorship opportunities.

Office Location(s): The primary office location is Portland, Oregon. This location offers a vibrant tech scene and access to a skilled talent pool. Employees are expected to work from this office.

Workspace Context:

  • The workspace will likely be designed to facilitate collaboration, with open-plan areas, meeting rooms, and potentially dedicated design studios.

  • Access to Esri's suite of design and development tools, including Figma and potentially other internal platforms, will be provided.

  • Opportunities for direct interaction with peers in design, engineering, and product management are abundant, fostering a dynamic and collaborative atmosphere conducive to building complex software components.

Work Schedule: A standard 40-hour work week is expected, with flexibility to accommodate project deadlines and team needs. The on-site nature allows for more immediate feedback loops and spontaneous problem-solving sessions.

πŸ“ Enhancement Note: The #LI-Onsite and #LI-OH1 tags confirm the expectation for this role to be performed from the Esri office in Oregon. This suggests a preference for in-person collaboration, which can be beneficial for complex design system work requiring constant alignment with engineering and product teams.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: A review of your resume and portfolio by a recruiter or hiring manager to assess alignment with core requirements.

  • Portfolio Presentation & Design Challenge: Typically involves presenting your portfolio, discussing specific case studies, and potentially completing a design exercise or whiteboard challenge related to component design, systems thinking, or problem-solving within a GIS context.

  • Team Interviews: Meetings with potential peers (Product Engineers, Developers, other Designers) to assess collaboration style, technical understanding, and cultural fit.

  • Hiring Manager/Senior Leadership Interview: A final discussion to evaluate strategic thinking, leadership potential, and overall fit with the team and company vision.

Portfolio Review Tips:

  • Focus on SDK Components: Highlight projects where you designed reusable components, design systems, or complex web applications. Showcase your process for creating scalable, well-documented assets.

  • Demonstrate Systems Thinking: Clearly articulate how your designs fit into a larger ecosystem, emphasizing consistency, reusability, and platform standards.

  • Detail Your Process: For each project, explain your problem-solving approach, design decisions, trade-offs considered, and how you collaborated with engineering.

  • Showcase Figma Proficiency: Include examples of your work within Figma, especially those demonstrating component creation, variants, auto layout, and design system integration.

  • Highlight Accessibility: Explicitly point out how you incorporated WCAG 2.1 and Section 508 standards into your designs and the outcomes.

  • Quantify Impact: Where possible, use metrics or user feedback to demonstrate the success of your designs.

Challenge Preparation:

  • Component Design: Be prepared to design a new component or improve an existing one, considering states, variations, and integration with a larger system.

  • System Thinking Exercise: You might be asked to analyze a set of existing components and identify inconsistencies or suggest improvements to create a more cohesive system.

  • Accessibility Audit: Be ready to identify accessibility issues in a given design or suggest improvements to meet WCAG standards.

  • Collaboration Scenarios: Prepare to discuss how you would work with engineers to implement a complex component or resolve design-related issues.

πŸ“ Enhancement Note: The emphasis on a portfolio demonstrating component-based design and systems thinking is paramount for this role. Candidates should curate their portfolio to specifically highlight these skills, along with their Figma proficiency and understanding of accessibility standards. The interview process will likely involve a deep dive into these areas.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Figma: This is the primary design tool mentioned. Proficiency in creating components, variants, auto layout, design systems, and production-ready specifications within Figma is essential.

  • Design System Tools: Experience with tools for managing, documenting, and distributing design systems. This may include Figma's own capabilities or integrated platforms.

  • Prototyping Tools: While Figma has prototyping capabilities, familiarity with other advanced prototyping tools might be beneficial for demonstrating complex interactions.

Analytics & Reporting:

  • While not explicitly stated, familiarity with analytics platforms (e.g., Google Analytics, Adobe Analytics) and how design choices impact user behavior and adoption metrics is valuable for understanding component performance.

CRM & Automation:

  • Not directly relevant to the core design function, but understanding how design impacts the user journey within broader CRM or application workflows can be advantageous.

  • Familiarity with project management and collaboration tools (e.g., Jira, Confluence) is highly probable given the close collaboration with engineering.

πŸ“ Enhancement Note: Figma is the cornerstone of the toolset for this role. Candidates should be prepared to demonstrate advanced proficiency. Beyond Figma, understanding the broader ecosystem of design system management and collaboration tools is crucial.

πŸ‘₯ Team Culture & Values

Operations Values:

  • User-Centricity & Developer Experience: A core value will be designing for both end-users of GIS applications and the developers who build them, ensuring ease of use and efficient implementation.

  • Collaboration & Partnership: Strong emphasis on working closely with engineering, product management, and other design disciplines to achieve shared goals.

  • Quality & Craftsmanship: A commitment to high-fidelity, well-crafted designs that meet rigorous standards for usability, accessibility, and visual appeal.

  • Innovation & Scalability: A drive to create solutions that are not only effective today but also adaptable and scalable for future needs within the Esri platform.

  • Data-Driven Decision Making: Utilizing research, testing, and analytics to inform design choices and measure impact.

Collaboration Style:

  • Expect a highly collaborative environment where designers, engineers, and product managers work together in an integrated fashion.

  • Open communication, constructive feedback, and a willingness to iterate are likely integral to the team's workflow.

  • The team likely embraces a culture of shared ownership and responsibility for the success of the Web GIS SDK.

πŸ“ Enhancement Note: Esri's emphasis on diversity and social justice suggests a culture that values inclusivity and diverse perspectives. For a design role, this translates to creating products that are accessible to a wide range of users and fostering an inclusive team environment.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing Reusability and Specificity: Designing components that are generic enough for broad reuse across the platform while also meeting the specific needs of various GIS applications.

  • Technical Constraints: Working within the technical limitations and best practices of web development and the specific SDK architecture.

  • Cross-Functional Alignment: Ensuring consistent understanding and implementation of design decisions across multiple engineering teams and stakeholders.

  • Evolving Design System: Keeping pace with evolving design standards, technologies, and user expectations while maintaining the integrity and scalability of the design system.

Learning & Development Opportunities:

  • Deep Dive into GIS: Gain extensive knowledge of GIS concepts, workflows, and the broader ArcGIS platform ecosystem.

  • Expertise in Design Systems: Become a specialist in designing, building, and maintaining large-scale design systems for complex software products.

  • Developer Experience (DX) Focus: Develop a deep understanding of how to design for developers, improving their productivity and satisfaction.

  • Industry Conferences & Training: Opportunities to attend relevant design and technology conferences, and pursue further training in areas like advanced accessibility or interaction design.

πŸ“ Enhancement Note: The challenges are inherent to designing a foundational SDK. The growth opportunities are significant, offering a path to become a highly specialized and influential designer within the critical field of GIS technology.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a time you designed a complex, reusable component for a web application or design system. What were the key considerations, and how did you ensure its scalability and adoption?" (Focus on process, system thinking, and collaboration.)

  • "How do you approach incorporating accessibility (WCAG 2.1, Section 508) into your design process from the outset, rather than as an afterthought?" (Highlight specific methods and best practices.)

  • "Walk us through a challenging cross-functional collaboration. How did you manage differing opinions or technical constraints to achieve a successful design outcome?" (Emphasize communication, negotiation, and problem-solving.)

Company & Culture Questions:

  • "What interests you about Esri and our role in the GIS industry?" (Research Esri's mission, products, and recent innovations.)

  • "How do you see your design philosophy aligning with Esri's commitment to diversity, equity, and inclusion?" (Connect your values to theirs, especially regarding accessible design.)

Portfolio Presentation Strategy:

  • Narrative Arc: For each case study, tell a story: problem, your role, process, solution, outcome, and learnings.

  • Component Focus: Clearly showcase your Figma skills, especially component libraries, variants, and design system contributions.

  • Accessibility Integration: Explicitly call out how accessibility was addressed in each relevant project.

  • Developer Empathy: Frame your designs in terms of how they benefit developers, making it easier for them to build great GIS applications.

  • Conciseness: Be prepared to present efficiently, focusing on the most impactful aspects of your work.

πŸ“ Enhancement Note: The interview preparation should heavily lean into demonstrating a deep understanding of component design, design systems, and the specific challenges of designing for an SDK. Candidates must be ready to articulate their process and rationale clearly, backed by strong portfolio examples.

πŸ“Œ Application Steps

To apply for this Sr. Product Designer position:

  • Submit your application through the Esri careers portal link provided.

  • Portfolio Customization: Tailor your portfolio to prominently feature projects demonstrating component-based design, design systems, and complex web application experiences. Prioritize examples showcasing your Figma proficiency and adherence to accessibility standards (WCAG 2.1, Section 508). Ensure case studies clearly articulate your design process, problem-solving approach, and collaboration with engineering.

  • Resume Optimization: Update your resume to highlight keywords relevant to product design, UX/UI, design systems, component libraries, Figma, accessibility, and any experience in SaaS or GIS domains. Quantify achievements where possible, focusing on impact and scale.

  • Interview Preparation: Thoroughly review common product design interview questions, focusing on your ability to articulate design decisions, system thinking, and collaborative strategies. Practice presenting your portfolio, emphasizing clear communication and your understanding of the Web GIS SDK's importance.

  • Company Research: Investigate Esri's mission, products, and recent developments, particularly concerning their web platform and GIS SDK offerings. Understand their company culture, values, and commitment to diversity and inclusion.

⚠️ 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 5+ years of experience in enterprise-grade web applications or design systems, with proficiency in Figma and accessibility standards. A Bachelor's degree in design, HCI, or a related field is required.