ashby

Staff Full Stack Engineer, Console @ Materialize

New YorkOnsiteFull-timePosted 202 days ago

Opens on ashby

About this role

About the RoleWe’re hiring a Staff-level, frontend-leaning full stack engineer to help define and scale Materialize’s Console, the primary UI through which customers understand, operate, and extract value from our database. This role is frontend-heavy (80–90%), with deep ownership of a large, complex React application. We’re looking for a technical leader who brings both breadth and deep frontend expertise to take on a complex, data-intensive Console architecture. You’ll lead the evolution of the Console UI, collaborating closely with backend and database engineers to ensure the frontend is built on well-designed APIs.

Building the Console well requires strong frontend architecture skills, comfort working with large, data-intensive UIs, and the ability to translate database metrics and functionality into intuitive user experiences. In this role, you’ll help set architectural direction, influence the engineering roadmap, and raise the bar for frontend quality, performance, and maintainability.

This role is based in our NYC office (near Astor Place), with an expectation of at least 3 days per week in person.

ResponsibilitiesOwn and evolve the frontend architecture of the Materialize Console, a large, data-intensive React application

Define clean abstractions, design systems, and patterns that enable the Console to scale as the product and team grow

Build rich, high-performance user interfaces that surface complex system state, data flows, and operational insights clearly

Partner closely with backend and database engineers to shape APIs, data models, and system boundaries that support frontend needs

Become an expert on Materialize’s indexing and materialization in order to optimize SQL queries that power the console

Drive improvements to frontend performance, testing strategy, CI/CD, and developer experience

Serve as a technical leader for the Console: mentoring engineers, reviewing designs, and helping set long-term direction

Collaborate with product and design to turn ambiguous problems into thoughtful, user-centered solutions

About You8+ years of professional software engineering experience, with significant time owning and leading complex frontend systems, like React + Typescript applications

Comfortable spending the majority of your time (80%+) in frontend code

Strong frontend architecture instincts: component design, state management, performance, and maintainability

Solid understanding of backend systems, APIs, and distributed systems — even if you’re not implementing most backend code day to day

Confident working with SQL and data-intensive applications

Able to reason clearly about architectural tradeoffs across frontend, APIs, and data layers

Motivated by making highly technical systems understandable and accessible for end users

Clear, concise communicator who can explain complex designs and decisions

Thrives in a fast-moving startup environment with high ownership, evolving requirements, and a bias toward action

SALARY RANGE: $205,000 - $250,000 + Equity

Skills

Engineering

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →