Senior Software Engineer
We're hiring a Senior Go Platform Engineer to help build and scale a next-generation agentic data analytics platform used by medium to enterprise teams.
Business data is critical - but getting answers from it is still slow, complex, and overly technical. We're building an AI-native platform that lets anyone ask natural-language questions of their business data and receive precise, secure answers in seconds.
This is an opportunity to join an early-stage, high-calibre engineering team, working at the intersection of distributed systems, data infrastructure, and applied AI.
This role will be in the office in a Central London location.
What you'll be working on
- Building and scaling core data integrations with common SaaS platforms
- Designing data ingestion pipelines and analytics storage layers
- Productionising the agent execution platform — improving reliability, observability, and performance
- Improving developer experience, tooling, and internal platform abstractions
- Working closely with AI systems (LLMs), including prompt and system design to enable accurate, efficient answers
Backend stack
- Go
- Postgres
- Terraform (IaC)
- Cloud-native infrastructure and event-driven systems
Nice to have
- Experience building products from zero to one (including side projects or OSS)
- Data engineering or analytics experience
- Experience integrating or working closely with LLMs
- Strong cloud experience (GCP a plus)
- Comfort designing and documenting system architecture
How we work
- High ownership - you'll take ideas from rough outline to production
- Execution-first - speed matters, with pragmatic trade-offs
- Iterative and customer-driven - learning beats perfection
- Low-ego, high-trust engineering culture
- Comfortable working async and figuring things out independently
- AI-native development - modern tools are part of the workflow, not an afterthought