Senior Fullstack Engineer (Java/TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Fullstack Engineer (Java/TypeScript): Building and evolving a multi-tenant data quality and AI performance monitoring platform across backend services, databases, and frontend interfaces with an accent on end-to-end product engineering, scalability, and data reliability. Focus on designing APIs, optimizing data flows and latency, and building LLM-powered workflows with AI coding agents.
Location: Fully remote within the EU, with access to a Belgian office if desired; flexible hours.
Salary: €85,000–€120,000 per year plus equity.
Company
A well-funded product company developing a data quality and AI performance monitoring platform for enterprise customers.
What you will do
- Build and ship end-to-end product features spanning Java backend APIs, database changes, and TypeScript/Angular interfaces.
- Design backend services for a multi-tenant SaaS platform and optimize MySQL and ClickHouse data models and queries.
- Develop fast, accessible frontend features with robust component architecture, state management, and responsive design.
- Improve performance across the stack and maintain unit, integration, and end-to-end test coverage.
- Build LLM-powered workflows that help users identify, understand, and resolve data quality issues.
- Collaborate directly with product, design, and customers to shape features and product decisions.
Requirements
- 5+ years of professional software development experience in a product company.
- Strong Java experience with REST APIs, database interactions, and asynchronous processing.
- TypeScript and experience with a modern frontend framework; Angular is preferred.
- Experience with complex UIs, component architecture, state management, frontend performance, and responsive design.
- Strong SQL and backend database experience, including schema design, query optimization, migrations, and MySQL or ClickHouse.
- Experience with automated testing, containers, CI/CD, infrastructure as code, Linux, and production use of AI coding agents.
Nice to have
- Experience with multi-tenant SaaS products at scale or high-growth startups.
- Python experience in data engineering environments.
- Experience building LLM-powered features, tool-using agents, or AI-driven automation for real users.
- Background in data quality, data management, data observability, or ML monitoring.
- Strong visual design awareness.
Culture & Benefits
- Fully remote work within the EU with flexible hours.
- Equity participation and access to frontier AI models for development work.
- High ownership, autonomy, direct communication, and minimal micromanagement.
- Distributed team operating across 12+ countries.
- Fast-changing priorities and a growth-oriented environment with continuous learning.
Hiring process
- CV screening followed by a 20-minute phone screen.
- Two technical interviews lasting 45 and 60 minutes.
- 45-minute culture-fit interview with updates provided within 3–5 days after each stage.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →