Sr. Product Engineer -- Data Platform
We are seeking a Senior Product Engineer to join our Data Platform team. This role sits at the intersection of product thinking and full-stack engineering โ you'll own complex user experiences end-to-end, from shaping the problem through shipping polished, performant interfaces backed by robust services. The ideal candidate is frontend-forward but comfortable across the entire stack, from desktop applications to web frontends to backend services. You think in terms of user outcomes, not just technical implementation, and you're energized โ not paralyzed โ by ambiguity and unknowns.
Core Responsibilities:
-
Own complex features from problem definition through delivery, shaping scope, navigating unknowns, and making tradeoffs across the product lifecycle.
-
Design and build rich, performant user experiences for identity, security, secure content sharing, resource management, and data access workflows across the platform.
-
Thread together complex multi-step user flows that feel coherent and intuitive, even when the underlying systems are deeply technical.
-
Build and maintain the frontend and backend services that power these experiences, working across desktop applications, web frontends, APIs, and backend services.
-
Apply a security-minded approach to frontend and full-stack work โ understanding how authentication flows, authorization boundaries, and data classification translate into safe, trustworthy user experiences.
-
Champion frontend performance โ bundle size, render efficiency, perceived speed, responsiveness โ as a first-class engineering concern.
-
Embrace and leverage modern development workflows, including AI-assisted tooling, to accelerate iteration and raise the quality bar across the team.
-
Contribute to building a data studio experience that surfaces platform data to users in powerful, intuitive ways.
-
Partner with platform, integrations, and infra teams to ensure identity and security primitives are reflected in clear, usable interfaces.
-
Participate in design reviews and contribute to technical direction, bringing a strong product and UX sensibility to architectural discussions.
-
Write high-quality, well-tested code with an eye toward reliability, accessibility, and performance.
Required Qualifications
-
8+ years of professional software engineering experience, with significant depth in frontend and full-stack product engineering.
-
Strong proficiency in modern frontend frameworks (React, TypeScript) with deep understanding of frontend performance optimization โ rendering, state management, bundle efficiency, and perceived performance.
-
Comfortable and effective across the full stack โ you can build a polished UI and then wire it to the backend service that powers it.
-
Experience with Go and/or Python for backend services; willingness to work in both.
-
Fluency with modern developer tooling and AI-assisted workflows โ you actively use these tools to move faster and think bigger, not just to autocomplete.
-
Proven ability to take large, ambiguous chunks of scope and break them into shippable increments โ you're comfortable being the person who figures out "what are we actually building" before writing code.
-
Experience building UIs for complex, security-sensitive domains like identity, access control, permissions, or data classification is a strong plus โ you understand how to present security concepts to users without compromising the underlying guarantees.
-
Experience with desktop application development (Electron or similar) is a plus.
-
Strong product instinct โ you think about the user's mental model, not just the data model.
-
Excellent communication skills and ability to collaborate cross-functionally with design, product, platform, and infrastructure teams.
-
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience.
-
Must be a US citizen or permanent resident living within the United States.
We