Principal Product Engineer, EU
Principal Product Engineer, EU
Join us at Ashby
. Ashby is a growth‑stage startup with 10+ million ARR, serving customers such as Notion, Linear, Shopify, and Snowflake. We build AI‑powered recruiting software for the world’s most inclusive workforce. The role is located in the EU, full‑time, and part of our engineering team that champions ownership, minimal process, and fast delivery.
As a Principal Product Engineer, you will own a core product, from product discovery through implementation and ship a major feature within a few weeks. You will work closely with product managers and designers, research customer needs, write specifications, design architecture, write code, and guide other engineers. Your work will influence tens of thousands of daily users.
Responsibilities- Own large portions of the product, leading end‑to‑end cycles – research, spec, design, build, ship, and iterate.
- Write product specs, wireframes, and technical designs that translate user needs into scalable solutions.
- Architect and implement high‑quality, reusable components and reusable APIs (e.g., a declarative filter engine, integrated signing). You will handle both frontend and backend work (React, Type Script, Node.js, Graph
QL, Postgres, Redis). - Guide and mentor teammates on best practices, code quality, and system architecture.
- Participate in pair programming, design reviews, and cross‑functional discussions to maintain momentum and shared ownership.
- Strong full‑stack skills – comfortable writing both React + Type Script and Node.js/Graph
QL backends. - Experience shipping end‑to‑end features for large user bases; you are familiar with performance, security, and scalability trade‑offs.
- Comfort with ambiguity – you thrive when requirements evolve and you must create new abstractions to simplify complex problems.
- Excellent communicator; you can clearly explain technical decisions to product, design, and leadership.
- Self‑motivated ownership mindset – you’re willing to drive product direction, reject ineffective processes, and deliver without excessive coordination.
- Experience with Type Script, React, Graph
QL, Node.js, Postgres, and Redis is strongly preferred but not mandatory; a love of typed languages and learning fast is sufficient.
- Front‑end:
React, Type Script. - Back‑end:
Node.js, Graph
QL API, Type Script. - Database:
Postgres, Redis. - Infrastructure: CI/CD, SRE tooling.
- K8s style deployment with automated blue‑green releases.
- Introduction call with the Hiring Manager (15‑30 min, live).
- Technical screen – pair programming in our codebase (1 hour, live).
- Three non‑coding interviews with product, technical design and infrastructure stakeholders (total 3h 15m, can split across days).
You will set up your development environment with a single script, push a first product change on Day 1, and then take progressively larger feature ownerships. Your manager will conduct 30, 60, and 90‑day reviews to calibrate performance and refine goals.
Benefits- Competitive salary with equity.
- 10‑year exercise window for stock options.
- Unlimited PTO; we encourage taking time off.
- Minimum 12 weeks of fully paid parental leave.
- Generous equipment, software, and office furniture budget.
- $100/month educational budget for conferences and learning.
- Full‑coverage health insurance in the US; high‑quality supplemental coverage elsewhere.
Ashby provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).