> Markdown version of [/jobs/ext/2794009-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2794009-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:** Edrington - **Location:** Glasgow, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Data Analysis, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Engineering, Code Review, Data Integration, Database Design, Software Design Patterns, Digital Technology, NoSQL, Scrum Methodology, Software Tools, Cloud Services, Software Engineering, Software Systems, SQL Databases, Web Platforms, Google Cloud, GitHub Copilot, Reliability of Systems, Git, Information Technology, Software Version Control - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2842866351-senior-software-engineer ## About the Role * A degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. * Strong understanding of software design patterns and principles (e.g., SOLID). * Experience with database design and management (SQL, NoSQL). * Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and understanding of cloud-native application design. * Familiarity with Agile/Scrum methodologies and version control systems like Git. * Experience with using Github Copilot or similar AI assisted software development tools ## Description Reporting to a Principal Software Engineer, the Senior Software Engineer is part of Edrington's technology function responsible for designing, building and supporting software solutions that drive both exceptional consumer experiences and business operations. The role will initially sit within the Global Digital Technology team, where the successful candidate will contribute to the development of websites, APIs and digital platforms that enable Edrington's brands to engage with consumers and deliver premium digital experiences. During this assignment, the engineer will work across modern cloud platforms, integration services and software delivery practices while collaborating closely with product owners, designers and business stakeholders. Following the initial 12-month placement, the role may continue within Global Digital Technology or transition into the Operations & Analytics team. This provides a unique opportunity to broaden technical experience across both customer-facing digital ecosystems and the internal operational and analytical platforms that support Edrington's global business. The successful candidate will be comfortable operating in a pragmatic, agile and rapidly evolving environment. They will demonstrate strong engineering fundamentals, ownership of technical solutions, and a willingness to learn across multiple business domains while contributing to the growth of both technology platforms and team capability. Make an Impact: * Deliver high-quality software solutions that meet business and user needs. * Design, develop, maintain and enhance applications, APIs and cloud-based services. * Support the successful delivery of projects, features and continuous improvement initiatives. * Ensure the stability, security and performance of production systems. * Collaborate with stakeholders to identify and deliver business value through technology. * Take ownership of services and components, contributing to their design, implementation and ongoing support. * Promote engineering best practices, governance standards and continuous improvement. * Mentor and support junior engineers. * Analyse business requirements and define effective technical solutions with stakeholders. * Troubleshoot incidents and improve system reliability, resilience and performance. * Develop automated tests and contribute to CI/CD pipelines. * Participate in code reviews and technical design discussions. * Support data integration, operational workflows and business processes. * Work closely with product, analytics and operational teams to deliver business outcomes. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [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) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)