Remote job
Founding engineer
Job details
About this role
Role overview Help shape a core analytics product as an early engineering team member, working closely with product leadership and users. You will deliver features across a TypeScript monorepo that includes a dashboard, API, data ingestion, and analytics warehouse, while making architectural decisions and improving the system as usage grows. The role is full-time and remote, with substantial ownership from product questions through production operation.
Responsibilities - Deliver end-to-end features spanning data schemas, APIs, user interfaces, and observability. - Improve ingestion, query performance, and reliability as data volume increases. - Make practical architecture decisions and keep the codebase straightforward. - Review code, favor focused changes, and remove unnecessary complexity. - Speak with users to investigate issues and clarify design decisions.
Requirements - Strong TypeScript skills and experience across full-stack web systems. - Experience shipping production SaaS, developer tools, or data products. - Good judgment around SQL, APIs, and performance. - A preference for small pull requests and clear written communication. - Comfort working asynchronously and remotely with a small team.
Nice to have - Experience with ClickHouse, analytics pipelines, or high-volume event ingestion. - Open-source contributions or public technical writing. - Experience as a founding or early-stage engineer. - Interest in privacy, GDPR, or cookieless analytics.
Benefits and work setup - Full-time, remote work with close collaboration across a small team.