Product Design Engineer

RemoteSenior

About TaxDome

At TaxDome, we’re building the #1 practice management platform for accounting firms in the US and globally. Founded in 2017, we’ve grown into a 400+ fully remote team across 40+ countries, serving tens of thousands of businesses worldwide with millions of end clients.

How we work

  • Fully remote, async-first, outcomes over activity.

  • You'll work directly with engineering leads on the design-to-code pipeline, with other Product Design Engineers across Domains, and with design leadership on the design system as a product.

  • You support around 5 mini product teams in your Domain. You don't sit inside any single team – most of your week goes into Domain-level work (design spec, patterns, critics, UX backlog), and you embed with a team temporarily when they hit complex UX they can't solve from the spec.

  • We give direct feedback. We expect you to disagree well, with evidence, and to own outcomes end-to-end.

You’ll be part of a globally distributed team built on trust, ownership, and self-management.

We focus on outcomes over activity — prioritizing clear ownership, pragmatic decision-making, and accountability for results over rigid processes. Collaboration is central to how we operate: we communicate openly, involve the right people early, and continuously improve how we build products and teams together.

About this role

TaxDome is entering a new chapter and you'll be part of the team shaping how design works at scale.

As a Product Design Engineer, you'll own the design foundation for your area — the design system, UX patterns, and the tools and workflows that let product teams design and prototype with AI. Product teams rely on this foundation every day: standard UX gets shipped without waiting for a designer, and complex UX gets your direct partnership.

If you think great products are built on great systems, you'll be at home here.

What you'll own

The design spec for your Domain. Design system contributions, UX patterns (including domain-specific applications), and design principles — living in Git, attached to our Business Operations Hierarchy, ready for AI prototype generation. Product teams build standard UX autonomously by querying it. You make sure the answer they get is the right one.

UX observability across your Domain. Track UX quality the way engineering tracks backend health. Audit the surface, find what's broken, build the backlog of improvements and either ship them yourself through AI prototyping or hand them off with a clear brief.

Team enablement. When product teams hit complex UX they can't solve from the spec, they come to you. You pair with them temporarily, validate the solution, teach them how to prototype it themselves, and feed what you learned back into the spec so the next team doesn't need you.

Cross-Domain consistency. You work alongside other Product Design Engineers to keep TaxDome coherent across Domains. Patterns travel. Decisions get documented. The platform stays one platform.

AI prototyping as your primary craft for validation. You build prototypes in code on the design system to test with users — sometimes lo-fi behind a feature flag, sometimes production-ready that engineering picks up for backend integration after design accepts them. Figma stays for thinking and aligning.

What we're looking for

You think in systems and screens. You hold pattern-level decisions and screen-level decisions in the same head. When you design a screen, you ask which pattern it belongs to. When you change a pattern, you can predict where it ripples.

You're AI-native and growing. You use Claude Code (or equivalent) regularly in your design workflow. You prototype in code. You build skills, prompts, and workflows that compound.

You're comfortable being a force multiplier, not a feature owner. Most weeks you're enabling product teams to ship UX themselves; some weeks you pair on hard problems. If you need to own end-to-end feature delivery to feel impactful, this isn't the role.

You operate where decisions ripple. Every choice you make has to work across Domains, across firm sizes, across the whole B2B2C ecosystem (firms and their clients). You see ripples — what this pattern means for that flow three modules over, what this token change costs the team that ships next week.

You're comfortable with ambiguity and direct feedback. Your manager will challenge your reasoning hard not because they disagree, but because they want it stress-tested. You bring evidence, not preferences, and you don't take pushback personally.

You move fast without losing craft. You ship a working pattern this week and refine it next. You'd rather get something in front of users and iterate than polish in isolation.

What you bring

Must-have

  • 5+ years in Product Design, with a portfolio that includes at least one case where you built or significantly evolved a design system, pattern library, or framework. Feature work is fine alongside it — we want to see how you think across both.

  • Hands-on experience prototyping with AI coding tools (Claude Code, Cursor, v0, or equivalent). If you've been at it for 6+ months and can walk us through real prototypes you've shipped, you're in range.

  • Experience on complex multi-tenant or multi-user products — B2B SaaS, fintech, developer tools, vertical SaaS, or platforms where decisions ripple across many surfaces.

  • You've worked with design systems that lived in Figma vs design systems that lived in code, and you can articulate when each makes sense.

  • Strong product and systems thinking: you ask "why are we building this and how does it fit the platform?" before "what should it look like?"

  • Comfort with code: you can read JSX/TSX and make changes with AI assistance, work in a Git repo, and open a PR. You don't need to write production code from scratch.

Nice-to-have

  • Experience contributing to or owning a design system that lives in code (Storybook, design tokens in Git, manifest-based component documentation).

  • Background in accounting, tax, legal, or other compliance-heavy verticals.

  • Prior experience as the design counterpart to engineering on a developer-platform or design-to-code initiative.

  • Familiarity with Atomic Design and how it breaks down at scale.

What we offer

At TaxDome, we aim to create an environment where people can do their best work and grow alongside the company.

  • Competitive compensation, paid in USD

  • Fully remote work with flexible hours

  • 30 paid days off annually, plus sick days as needed

  • Health & well-being support

  • Learning & development budget to support your professional growth

  • English lessons reimbursement

  • Co-working space reimbursement

  • Company-provided equipment (conditions may vary depending on the role)

  • A high level of autonomy and ownership in your work

  • The opportunity to make a real impact in a fast-growing global SaaS company

  • A collaborative, international team with a strong product mindset

If you’re excited about this opportunity and believe you could make an impact at TaxDome, we’d love to hear from you.

Please note, due to the high volume of applications, we are only able to contact shortlisted candidates. We appreciate your interest in the role!

Published on: 5/6/2026

TaxDome

TaxDomeverified company badge

We are creating a SaaS-platform that helps our customers to grow their business around the world. Our platform allows small and medium-sized businesses dealing with taxes, finance and accounting, to automate workflows.

Website

See all 8 jobs at TaxDome

Please let TaxDome know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!

Similar jobs