> Markdown version of [/jobs/ext/3021750-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3021750-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:** Hargreaves Lansdown - **Location:** Bristol, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Confluence, Automation of Tests, Software Design Documents, Python (Programming Language), Software Engineering, Virtual Agents, Programming Languages - **Published:** September 21, 2026 - **Apply:** https://hargreaveslansdown.wd3.myworkdayjobs.com/HargreavesLansdown/job/Welcome-Building/Senior-Software-Engineer_R9544 ## About the Role * Expert knowledge of one or more development languages, ideally Python, JavaScript * Prepared to develop and broaden role when required, particular continuous learning n Agentic AI solutions * Good knowledge of investments products and a grasp of different business processes within the company * Excellent communication skills to relate effectively to people at all levels * Excellent organizational skills with the ability to identify and manage priorities * Excellent influencing skills with the ability to achieve consensus and facilitate the right technical outcomes * Able to demonstrate clear and concise documentation & planning * Can spot problems, generate and execute solutions to more complex problems, working with others where needed ## Description We are seeking two Senior Software Engineers to join our Technical Excellence Team, playing a key role in advancing Hargreaves Lansdown's AI capability maturity across the organisation. In this role, you will be responsible for delivering high-quality, well-engineered software while helping to elevate coding standards across the wider team. Recognised as a technical expert by your peers, you will use your knowledge and experience to drive best practices, add value to your squad, and contribute to successful delivery outcomes. You will champion a culture of continuous learning by sharing your expertise through mentoring, collaboration, and knowledge-sharing sessions. Whether embedded within a team or facilitating broader group discussions, you will demonstrate the benefits of different development and delivery approaches, helping others to improve their skills and adopt effective engineering practices. As a Senior Software Engineer, you will influence technical direction at squad level and play an active role in team-wide and cross-team initiatives, contributing to the ongoing evolution of engineering excellence across the business. What you will be doing: * Responsible for writing high quality code adhering to corporate & regulatory standards, delivered in a timely manner, without supervision * Ensuring the squad actively manages and remediates any vulnerabilities * Actively contribute to the overall output of the team (e.g. through knowledge sharing, mentoring, etc.) * Can act as a low-level design authority - uses their deep knowledge of a system to drive good code-level design and assist Technical Leads in software design stages * Work collaboratively with the squad to help deliver new features for the product in line with requirements * Drives awareness of current secure coding practices and ensure code produced is in line with these within the squad * Review other software engineers code, as well agentic produced, to ensure conformance with established standards * Responsible for developing and evidencing automated tests alongside code produced * Responsible for documenting all solutions produced, using Confluence, to agreed team standards, socialising and cascading where appropriate. * Habitually commit code to high standards * Ensure existing and newly developed solutions are reliable, secure, performant and maintainable * Cultivate strong working relationships both within the Digital department and wider within Hargreaves Lansdown. Actively participate in schemes designed to support the development squad * Demonstrate a willingness to learn and further technologies & techniques embraced by product team, engineering squads and focused around automation and agentic AI solutions. * Develop both technical and interpersonal skills (equally weighted) * Willingly participate in essential administrative tasks * Identify inefficiencies in our current software engineering processes and/or apps to establish where improvements can be made in order to improve productivity/efficiency. * Accurately predict development timescales * Technically and personally support other squad members ## Related Videos - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons](https://www.wearedevelopers.com/videos/1458-42-x-2-canvases-later-two-years-two-minds-many-lessons) - [Guiding Agentic AI with Vue](https://www.wearedevelopers.com/videos/2033-guiding-agentic-ai-with-vue) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [How to Stop Your Agents From Going Rogue - Arnav Gupta](https://www.wearedevelopers.com/videos/2152-how-to-stop-your-agents-from-going-rogue-arnav-gupta) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)