> Markdown version of [/jobs/ext/2159949-senior-software-engineer-foundry](https://www.wearedevelopers.com/jobs/ext/2159949-senior-software-engineer-foundry). 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). --- # Senior Software Engineer, Foundry - **Company:** Hackajob Ltd - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £55,000.0 - £75,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), Databases, Python (Programming Language), Machine Learning, Rapid Prototyping Process, Software Engineering, TypeScript, Large Language Models, Redgate, Software Coding - **Published:** August 21, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer/hackajob-ltd-job107752292 ## About the Role * Proven experience using AI coding tools. You've used them extensively, understand their limitations, and have developed ways to work around them productively and safely. * Strong software design and coding skills across modern languages, particularly C#, TypeScript, or Python, enough to guide and review AI-generated code with confidence. * Hands-on experience building agentic systems using frameworks such as LangGraph, Microsoft Agentic Framework, or MCP, with a solid understanding of LLM capabilities and risks. * Experience designing and running experiments to validate ideas quickly, using technical prototypes, customer feedback, and lean startup principles to test assumptions and make clear decisions. * Comfortable engaging directly with customers and stakeholders: running interviews, demos, and concierge-style validation processes, and communicating findings clearly to both technical and non-technical audiences. * A product mindset; you think in terms of user value, outcomes, and market fit, not just features or technical delivery. ## Description The Foundry operates differently to the rest of Redgate's product teams. You won't be handed a roadmap. Instead, you'll work across the full arc of innovation - from horizon-scanning and ideation through to early-stage research, rapid prototyping, and working directly with customers to validate what you're building. You'll be part of a small cross-functional team (a Tech Lead plus four to six Software and Machine Learning Engineers), and you'll regularly run projects in parallel: contributing to ongoing experiments while also exploring entirely new directions. The tech stack is deliberately varied, the right tool for the job, not a fixed list, spanning C#, TypeScript, Python, and more across desktop, web, API, database, and ML development. What makes this role different: * You'll work on problems where there is no established answer and you'll have the autonomy to explore them seriously. * Your work sits at the intersection of software engineering, customer insight, and product thinking; it's rare to find all three in one role. * You'll use and help shape how Redgate adopts agentic coding and AI development tools, not as an afterthought, but as a core part of how the team works. * The scope is genuinely broad: a typical day could see you balancing technical prototypes, customer interviews, and competitor teardowns. ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Building and Modernising Apps with Agentic AI - Julia Kordick](https://www.wearedevelopers.com/videos/1832-building-and-modernising-apps-with-agentic-ai-julia-kordick) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)