Senior Frontend Engineer (Full-stack)
Soda Data Nv
Job Description
<p>Data quality is the bottleneck of the AI era. Every Fortune 500 is trying to solve it. We're the team they call.</p><p>Soda is the data quality layer for Disney, Ralph Lauren, CBRE, HelloFresh, 2K Games, and Nubank. Our open-source engine, Soda Core, is used by companies like Tesla, Slack, Adyen, Walmart, and JPMC. The category is growing fast because AI doesn't work on bad data, and we're hiring a <strong>Senior Full-Stack Engineer</strong> to build the platform that catches data problems before they become business problems.</p><h3>About Us</h3><p>Soda's mission is to monitor the world's decisions. We're building the first Data & AI performance monitoring platform that spans data collection to automated decision-making. Soda helps customers find, understand, and fix data quality issues by combining automated post-production monitoring with pre-production pipeline data testing.</p><p>Soda was founded in 2019 by Maarten (employee #5 at Collibra) and Tom (creator of multiple open-source projects generating hundreds of millions in value). We commercialize through Soda Cloud and we're well-funded, with investors like Point 9 Capital, Hummingbird, Singular, and Eurazeo.</p><h3>The Role</h3><p>You'll lead frontend work in one of our product teams: a TypeScript/Angular application with Storybook-driven components and Cypress e2e coverage, in front of a Java backend. You own the user experience end-to-end, from component architecture and state management down to the API shape, because the backend is yours to touch too. We're product engineers, not ticket-takers: you'll talk to users, shape the design with your PM, and ship without waiting for hand-offs.</p><p>Frontend is your craft; full-stack is your reach. You'll spend most of your time in the frontend, and you can ship a backend endpoint when the feature needs it rather than filing a ticket and waiting. We also build agentically: AI coding agents are part of the daily workflow here, not an experiment on the side.</p><h3>What You'll Do</h3><ul><li>Own complex, data-dense UIs: dashboards, monitoring views, large tables, diffs and drill-downs that stay fast and legible.</li><li>Drive component architecture, state management, and frontend performance.</li><li>Build with a component library and Storybook; keep the design system coherent as the product grows.</li><li>Write tests at every layer. You'll help keep our Cypress e2e suite meaningful.</li><li>Build the frontend of agentic features: interfaces where users direct, review, and act on LLM-powered workflows.</li><li>Improve our systems for agentic development on the frontend: conventions, Storybook coverage, and tests that agents can build against reliably.</li><li>Shape the APIs you consume, and implement backend changes (Java) when your feature needs them.</li><li>Mentor backend-focused engineers on frontend, helping the team grow more full-stack and deliver features end to end.</li><li>Work directly with product, design, and custom
Skills