cover image
RootCause.ai

RootCause.ai

rootcause.ai

1 Job

10 Employees

About the Company

Explainable, Causal AI that connects to raw, fragmented data and lets you simulate decisions before you commit.

Listed Jobs

Company background Company brand
Company Name
RootCause.ai
Job Title
Senior Full-Stack Engineer
Job Description
Job Title: Senior Full‑Stack Engineer (TypeScript/React/Next.js + Python) Role Summary Lead end‑to‑end product development, delivering polished, data‑heavy UI experiences and robust typed APIs. Own feature lifecycles from design through deployment, ensuring performance, reliability, and observability across the stack. Expectations (first 90 days) - Ship multiple high‑impact product features with clean UX and stable APIs. - Assume ownership of at least one product area, driving feature delivery, metrics, and reliability. - Identify and improve a measurable pain point (latency, workflow reliability, DX, or UI performance). Key Responsibilities - Develop user‑facing features in Next.js, React, and TypeScript, creating reusable Tailwind components. - Design typed contracts between front‑end and back‑end using tRPC and FastAPI. - Build end‑to‑end workflows: UI → API → MongoDB persistence → async processing (Temporal / RabbitMQ). - Implement performance profiling, targeted testing, and observability to maintain production health. - Collaborate with founders and users to scope, prototype, iterate, and ship improvements. - Contribute to Kubernetes deployment and GitLab CI/CD pipelines; manage production deployments and monitoring. Required Skills - Expert in TypeScript, React, and Next.js with proven production experience. - Strong Python proficiency (FastAPI or equivalent) for building/maintaining APIs. - Product mindset: goal clarification, scope reduction, rapid value delivery. - End‑to‑end competence: UI state management, data modeling, API design, basic infra/ops. - Solid fundamentals in debugging, performance reasoning, and async communication. Strongly Preferred - Experience with event‑driven architectures (Temporal, queues, retries, idempotency). - Kubernetes and cloud platform knowledge (AWS, GCP, Azure). - Data/analytics skills (DuckDB, Parquet/Arrow, large‑dataset query optimization). - Observability expertise (OpenTelemetry, traces, metrics, logs). - Rust and/or C++ background. Required Education & Certifications - Bachelor’s degree or equivalent professional experience in Computer Science, Software Engineering, or related field. - No mandatory certifications; relevant technical certifications (e.g., AWS Certified Developer, Kubernetes Administrator) are advantageous.
London, United kingdom
Remote
Senior
21-01-2026