> Markdown version of [/jobs/ext/2809015-software-engineer](https://www.wearedevelopers.com/jobs/ext/2809015-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** The Borough - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Software Quality, Data Architecture, High-Level Architecture, Python (Programming Language), PostgreSQL, Node.Js, Svelte, Systems Integration, TypeScript, Web Application Frameworks, Cloud Platform System, Real Time Systems, ReactJS, Large Language Models, Apache Spark, Backend, Vue.js, Apache Flink, Apache Kafka, Front End Software Development, Video Streaming, Terraform, Automation Anywhere, Serverless Computing, Docker, Confluent - **Published:** September 9, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/software-engineer/46508003 ## About the Role write code but builds systems. You are the right fit if you:* Are forward-thinking and keep current with rapid tech advancements.* Have realised that raw coding is becoming commoditised, and you now find your flow state in high-level architecture, managing agents, enforcing code quality, and doing more with less.* Dislike manual work that AI can solve and proactively automate your workflows.* Are driven by impact, thrive in an early-stage environment, and never say "that's not my job."* Are eager to learn, aware of your technical blind spots, and build greatcamaraderie with your team.Must-Haves (Non-Negotiable)* Polyglot Mindset: Our core backend is Java 21. You must be able to read, understand and review it, but we welcome experience in other languages like Node, Python or Go. AI will write most of the code, but you know there's much more to being an engineer.* Frontend: SolidJS experience (preferred), or expertise in other modern frameworks (React, Vue, Svelte, etc.) with a willingness to switch to SolidJS on Day 1.* AI Integration: Proven experience integrating and building products with LLM APIs (OpenAI, Anthropic, Gemini, Grok, etc.).* AI Workflows: You already use AI tools daily for a massive productivity boost. You have tried MCP, you enjoy using Skills.* Engineering Rigour: You write clean, tested, documented code with security and performance in mind.* Agility: You are comfortable in a fast-moving, iterative environment where delivery, clarity, and ownership matter.Strongly Preferred (The Fast-Track)* Domain experience in sports tech, live event data, or video streaming technology (HLS, etc.).* Experience in Kafka/Flink/Spark streams.* Strong background in data architecture and systems design ## Description The Opportunity We are a well-funded, founder-led sports-tech startup. We're building new real-time systems for processing and analysing live content with high reliability and modern AI tooling.Our engineering team works end-to-end on cloud-native infrastructure, low-latency pipelines, and resilient, high-performance applications. If you want to solve complex engineering problems in a small, high-trust environment, we want you building alongside us.The Role You will own the end-to-end delivery of real-time video, data and AI analysis on our sports content platform. Expect a low-ego culture where technical autonomy and rapid delivery go hand in hand.Core Day-to-Day Stack:* Backend: Java 21, Kafka, Postgres, Docker, Terraform* Frontend: SolidJS, TypeScript* Infra: AWS (Serverless & Containers), Confluent* AI Ops: Heavy daily use of an AI Coding Assistant (we use Claude Code) + AI Engineering for the productWho You Are (The AI-Native Mindset) We are looking for someone who doesn't just ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Svelte ♥ TypeScript and so will you](https://www.wearedevelopers.com/videos/493-svelte-typescript-and-so-will-you) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [On tour with heroes == Moving from Angular to WebComponents](https://www.wearedevelopers.com/videos/63-on-tour-with-heroes-moving-from-angular-to-webcomponents) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)