Senior Full-Stack Engineer (Backend + Frontend)
Core
Build end-to-end features for a multi-tenant SaaS platform that monitors data quality and AI performance, combining backend APIs, database changes, and frontend UI.
Role type
Senior Full-Stack Engineer (Backend + Frontend)
Builds
Soda Cloud platform (data quality monitoring, automated decision-making workflows)
Domain
Data Quality & AI Performance Monitoring
Deliverable
production ML models | product features
Required skills
Java (REST APIs, async processing), TypeScript, Angular, SQL (MySQL, ClickHouse), Unit/Integration/E2E testing, DevOps (containers, CI/CD, IaC), Agentic engineering (LLM-powered workflows), Architectural judgment
Preferred skills
Multi-tenant SaaS at scale, Python, Data quality/observability industry experience
Technologies
Java, TypeScript, Angular, MySQL, ClickHouse, Cypress/Playwright, Linux
Responsibilities
Design and implement backend services for a multi-tenant SaaS platform; Build frontend features that are clean, fast, and responsive; Optimize performance across the stack and write tests at every layer; Build agentic features into the product using LLM-powered workflows; Work directly with product, design, and customers to decide what to build.
Seniority
Senior, hands-on IC