> Markdown version of [/jobs/ext/2970588-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2970588-senior-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). --- # Senior Software Engineer - **Company:** Ocho People - **Location:** Belfast, UK (Remote available) - **Experience:** Expert - **Salary:** £75,000.0 - £110,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Automation of Tests, Cloud Engineering, Code Review, Software Debugging, Programming Tools, Distributed Systems, Design of User Interfaces, Python (Programming Language), Cloud Services, Software Engineering, Data Streaming, TypeScript, Data Processing, Curam Application Development, Technical Debt, Event Driven Architecture, Video Streaming - **Published:** September 18, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5888202876 ## About the Role * 5 or more years of professional software engineering experience building and operating production grade applications * Strong software engineering fundamentals across the full stack - able to deliver end to end including user interfaces * Practical experience building with AI coding assistants and agentic development tools, with the judgement to verify outputs and apply appropriate engineering controls * Depth or clear aptitude in AI engineering - designing agent context, evaluating output at volume, orchestrating agents, setting guardrails and managing cost efficiency * Strong system design skills including APIs, distributed systems, data models, performance, reliability and security * Experience with cloud based systems and modern delivery practices including CI and CD, code review, automated testing and production observability * Comfortable working independently in a fast moving, low hierarchy environment without detailed instruction * Strong communication skills - able to explain trade-offs and risk clearly to both technical and non-technical stakeholders Nice to Have: * Experience with Python and TypeScript specifically * Background in event driven systems, streaming technologies or high volume data processing * Experience with containers and cloud native infrastructure ## Description * Own complex engineering problems end to end - from clarifying priorities and identifying dependencies through to implementation and measuring effectiveness in production * Design and deliver maintainable, secure and scalable services, APIs, user interfaces and data flows using sound system design principles * Build, evaluate and improve the agentic systems the team depends on - agents that review merge requests, reproduce and resolve bugs and capture product context * Use AI assisted and agentic development tools across discovery, design, coding, testing, debugging and documentation to improve speed and quality * Work confidently across the full stack and in services you do not own - making correct, reviewed changes in unfamiliar repositories * Identify opportunities to reduce technical debt and increase engineering efficiency, balancing short term needs with long term sustainability * Lead and contribute to technical design discussions, making data informed decisions about architecture, integration patterns, performance and resilience * Investigate production issues using observability tools to identify root causes and prevent recurrence * Build observability, monitoring, alerting and automated testing into services from the start * Mentor and support other engineers through pairing, design reviews and knowledge sharing ## Related Videos - [Are We All Prompt Engineers? How AI Changed What It Means to Build Software](https://www.wearedevelopers.com/videos/1980-are-we-all-prompt-engineers-how-ai-changed-what-it-means-to-build-software) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML ](https://www.wearedevelopers.com/videos/78-leverage-cloud-computing-benefits-with-serverless-multi-cloud-ml) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [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) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)