Champion a product-centric, value-driven approach, fostering a culture of continuous improvement. Backlog & Work Management Own and prioritise the product backlog, ensuring efficient delivery of features, improvements, and technical enhancements. Manage and balance all types of work: business projects, internal projects, change requests, and unplanned work (e.g., incidents, technicaldebt, urgent fixes). Employ robust planning … stakeholder engagement, maintaining strong relationships across all levels of the Society to drive engagement and alignment in an agile change environment. Gather and translate business requirements into clear, actionable technical requirements, enabling development teams to create impactful features. Value Stream & Systems Thinking Visualise and optimise the end-to-end value stream for the Data Platform, identifying and addressing bottlenecks More ❯
for mentoring, architecture, and secure development practices. You will lead the design, development, and maintenance of sophisticated software solutions, while also guiding and mentoring team members. Your strategic and technical expertise will shape the direction of software products, ensuring they are scalable, reliable, and maintainable. Key Responsibilities Lead Agile ceremonies and provide expert mentorship during sprint planning, stand-ups … discussions and strategic direction for scalable and maintainable software features. Define and implement robust unit testing strategies and mentor team members in quality assurance practices. Troubleshoot and resolve complex technical issues using advanced debugging techniques. Oversee version control practices, including branching strategies and code reviews. Mentor engineers in code craftsmanship and enforce high standards for code quality and security. … Design and optimize CI/CD pipelines using advanced automation and deployment strategies. Ensure seamless integration of code changes with minimal disruption and technical debt. Maintain comprehensive technical documentation to support knowledge sharing and onboarding. Promote a culture of continuous learning and innovation within the team. Perform additional duties as required. Skills & Attributes Strong problem-solving and analytical More ❯
role, you'll have the opportunity to work on diverse, often complex business problems, collaborating with your squad to break them down into clear, actionable outcomes delivered through robust technical solutions. Our environment is fast-paced and highly collaborative. You'll work closely with your teammates using pair or mob programming, participating in regular workshops and planning sessions, primarily … deliver, and contribute to a culture of rapid learning and continuous improvement. Your responsibilities Build services that meet customer and stakeholder needs Translate abstract problems into clear, well-defined technical solutions. Write clean, maintainable code using Python and AWS cloud tooling. Ensure quality through test driven development and continuous integration. Define and monitor performance expectations using observability tooling. Build … protection best practices and incorporating guardrails early. Ensure platform reliability and simplicity Build and maintain resilient, performant, scalable and secure services. Improve operational efficiency by reducing unnecessary complexity and technical debt. Contribute to practices that ensure high availability and performance in production. Follow and help evolve engineering best practices within your squad. Team collaboration Work closely with other squad More ❯
natural facilitator and decision-maker, you'll enable cross team collaboration when it comes to Java based solutioning. What you'll be doing: You'll support the execution of technical delivery for Java based applications within the lab across the full build/test/deploy lifecycle. Use design patterns, experience and best practices to design, test and amend … to enable continuous improvement within the team. Java solutions that are stable, scalable, performant, accessible, testable and secure by utilising endorsed technologies and applying common build patterns to minimise technical debt. Promote active application custodianship by participating in incident root-cause analysis to identify and act on learnings. Lead and mentor software engineers in their technical development within More ❯
house solution design and engineering capability required to scale and migrate customers and colleagues to the new platform and ways of working. This role will bridge business goals and technical execution ensuring architectural integrity, engineering excellence, and alignment with strategy and enterprise-wide transformation objectives. Core elements of the role: Define and own the solution architecture and platform tech … integration strategies (e.g., iPaaS, APIs, messaging) to ensure seamless data and process flows Collaborate with C-level stakeholders, platform leadership peers and the team to translate business vision into technical roadmaps. Govern architectural standards, patterns, and principles Ensure interoperability, scalability, and resilience of the digital ecosystem. Define capability development approach required to attract and build the talent, skills and … and engineering leads across domains. Drive DevSecOps practices, CI/CD automation, and cloud-native engineering (preferably on Azure or AWS). Promote engineering best practices, code quality, and technicaldebt management. Ensure compliance with data protection (e.g., UK GDPR), security standards (e.g., ISO 27001), and regulatory requirements (e.g., FCA). Manage architectural risk, technicaldebtMore ❯
Nottingham, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
provides a range of SaaS software solutions.As a Principal Engineer/Architect you will collaborate with Product Management and Agile software delivery tribes to define, document and communicate the technical architecture for new products and features with scalability and reliability at the core.You'll liaise with senior stakeholders to agree technical solutions to meet business needs and drive … improvements; initially you'll assess the current architecture, identify technicaldebt and architecture improvements to create technical strategy and roadmaps for the next 6-18 months.You will help foster an environment of innovation, collaboration, and inclusion, pushing towards an architecture that optimises flexibility, reuse, scalability, performance, durability and availability, building architectural frameworks that can be consistently demonstrated … meetings twice a quarter in the Nottingham office. About you: You have strong software development skills with C# .Net, SQL Server and AWS You have experience with solution and technical design of multi-tier, distributed scalable .Net solutions You have a strong knowledge of event driven microservices You have advanced technical documentation skills You have excellent communication, presentation More ❯
and people, while committing to our vision and each other. We are now looking to recruit a skilledTeam Lead to join our global development team. Position Overview As the Technical Lead, you will be the cornerstone of our backend development efforts. This is not just another development role; we're seeking someone with the acumen to build frameworks and … systems from scratch, championing .NET core and fostering a culture of Test-Driven Development (TDD) within the team. Your technical expertise will be pivotal in steering our backend innovations, providing guidance, and ensuring the highest standards of development practice. Responsibilities: Drive technical standards and champion best practices within the backend team. Lead the design and architecture of backend … systems, ensuring scalability, reliability, and optimal performance. Collaborate with other tech leads, product owners, and stakeholders to align the technical roadmap with business objectives and product strategy. Take ownership of designing and constructing systems from the ground up. Address technicaldebt proactively, optimize existing systems, and prioritize maintainability. Provide mentorship to developers, ensuring alignment with architectural principles More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Bede Gaming
We're looking for a highly skilled Staff Software Engineer (SSE) to join our Engagement tribe, which focuses on enhancing player engagement across our platform. This is a senior technical role operating within one of our platform value streams, where you'll play a key part in shaping the player experience through robust, scalable solutions. As a Staff Software … Engineer, you'll be recognised as a respected technical expert, taking ownership of the technical direction, code quality, system health, documentation, and architectural integrity of your area. You'll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product teams to drive best practices and deliver impact at scale. This is a hybrid … requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you're comfortable with this arrangement. What you'll be doing Technical Leadership & Strategy Champion technical quality, system health, and architectural integrity across your value stream Define and drive progress towards Service Level Objectives (SLOs) in collaboration with Principal Engineers More ❯
on performance, quality, and scalability Take ownership of the entire development cycle of features, from ideation to successful release Influence and elevate engineering practices, setting a high standard for technical quality and effective engineering processes Collaborate closely with product and design teams to translate business requirements into technical specifications and solutions Write high-quality, reusable code, and conduct … detailed code reviews Balance management of technicaldebt for owned systems with strategic project execution Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 5+ years of professional software engineering experience Proficient in backend technologies including Python, with a deep understanding of software architecture and design principles, ability to evaluate different approaches … RESTful APIs, and understanding of distributed systems Experience in leading feature development, mentoring junior engineers, and influencing engineering practices Excellent interpersonal skills, with the ability to clearly communicate complex technical topics to both technical and non-technical stakeholders More ❯
Machine Learning algorithms to customer, and transaction data. In this role, you (Back-end Engineer) will be responsible for building high-quality features in alignment with Napier's overall technical vision and architecture, following appropriate engineering practices (such as CI/CD, high automation and test coverage, and trunk-based development), continually improving technicaldebt, and evolving … the system to meet changing needs and market opportunities. You'll be a passionate hands-on technologist who is ready to do what's needed to keep technical quality high. A desire to teach, to learn and to help grow a culture of delivery excellence in Napier is welcome. You will also work with Napier tech leads, Solution Architects … Product Owners, and other stakeholders to help design technical solutions in support of Napier's wider business and technical goals. Your creativity and innovative ideas will be encouraged and supported - we are ready to hear your ideas! Your day to day: Back-end Engineer (Go) Assuming direct development responsibility for developing, debugging and unit testing of product features More ❯
and other infrastructure technologies. Day to day, you'll: Understand the business area to facilitate the best solution design with team members and product owners Be environment aware, identify technical impediments/bottlenecks and work directly to resolve Be technology agnostic and willing to adapt approach in pursuit of the best solution Be anchored to core engineering area and … carry the ability to test, learn and mentor others Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technicaldebt Understand the benefits of measuring change and work with teams to provide reassurance and mitigate behavioural change Understand agile and the relationship between agile definitions and automated delivery Be passionate about automating everything … Be industry aware and understand the importance of new technical approaches to evolve solutions and the experience of the team Why Lloyds Banking Group We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our More ❯
and other infrastructure technologies. Day to day, you'll: Understand the business area to facilitate the best solution design with team members and product owners Be environment aware, identify technical impediments/bottlenecks and work directly to resolve Be technology agnostic and willing to adapt approach in pursuit of the best solution Be anchored to core engineering area and … carry the ability to test, learn and mentor others Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technicaldebt Understand the benefits of measuring change and work with teams to provide reassurance and mitigate behavioural change Understand agile and the relationship between agile definitions and automated delivery Be passionate about automating everything … Be industry aware and understand the importance of new technical approaches to evolve solutions and the experience of the team Why Lloyds Banking Group We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our More ❯
and other infrastructure technologies. Day to day, you'll: Understand the business area to facilitate the best solution design with team members and product owners Be environment aware, identify technical impediments/bottlenecks and work directly to resolve Be technology agnostic and willing to adapt approach in pursuit of the best solution Be anchored to core engineering area and … carry the ability to test, learn and mentor others Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technicaldebt Understand the benefits of measuring change and work with teams to provide reassurance and mitigate behavioural change Understand agile and the relationship between agile definitions and automated delivery Be passionate about automating everything … Be industry aware and understand the importance of new technical approaches to evolve solutions and the experience of the team Why Lloyds Banking Group We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our More ❯
shaping the future of investments. As an engineer, you'll play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle complex technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. Join us … ideas into reality. Key Responsibilities Lead the design of scalable, reliable, and maintainable system architectures Write and review production-grade code, upholding high standards of quality and readability Provide technical leadership to a team of engineers, guiding architectural direction and project execution without direct line management Conduct technical design and code reviews to maintain system integrity and team … velocity Collaborate with cross-functional teams (Product, Design, Ops) to design aligned, pragmatic technical solutions Mentor engineers and support their technical growth in partnership with engineering managers Identify and address technicaldebt through proactive refactoring and system improvements Drive and approve high-impact technical decisions with long-term maintainability and scalability in mind Monitor system More ❯
needs. Collaborate with enterprise architects, delivery leads, and engineers to define scopes and low-level designs, driving the delivery of new features in an agile manner. Manage architectural and technicaldebt, ensuring solutions align with Lloyds Banking Group's standards and policies. Analyze system designs and operational performance to continually enhance and optimize our solutions. Work closely with … functional teams, including Product Owners and Vendors, to ensure solutions are efficient and fit for purpose. What You Bring: Experience in Agile Delivery: A proven track record of delivering technical solutions in Agile environments with expertise in JIRA and Confluence. Proven Solution Architect Experience: Deep technical expertise in various solution architectures, especially data platforms and complex data pipelines More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Pontoon
needs. Collaborate with enterprise architects, delivery leads, and engineers to define scopes and low-level designs, driving the delivery of new features in an agile manner. Manage architectural and technicaldebt, ensuring solutions align with Lloyds Banking Group's standards and policies. Analyze system designs and operational performance to continually enhance and optimize our solutions. Work closely with … functional teams, including Product Owners and Vendors, to ensure solutions are efficient and fit for purpose. What You Bring: Experience in Agile Delivery: A proven track record of delivering technical solutions in Agile environments with expertise in JIRA and Confluence. Proven Solution Architect Experience: Deep technical expertise in various solution architectures, especially data platforms and complex data pipelines More ❯
scalable, resilient systems. You'll take ownership of delivery, architecture, and team development — partnering closely with Product and Technology leadership to drive impactful outcomes. What You'll Be Doing Technical Leadership Define and evolve the team's technical platform, ensuring alignment with H&B's technology strategy Lead architectural decisions, implementation, and code reviews with a focus on … talent Software Delivery Own the planning and execution of your team's roadmap Drive a culture of quality through robust testing, CI/CD, and automation Balance delivery with technicaldebt management and continuous improvement Cross-Functional Collaboration Act as a key technical leader within your domain Communicate progress, risks, and roadmaps clearly with stakeholders Collaborate with More ❯
would be complete without a legacy PHP stack we're slowly migrating away from! Well, no-one's perfect We're looking for an Team Leader, with a strong technical background, who isn't afraid to own business critical problems. The squad you will lead will be focusing on pricing solutions. Our pricing is dynamic, complex and getting it … right is integral to our growth strategy. What you'll be doing: Ensure the technical direction of the team matches the business strategy, balancing technicaldebt and non-functional requirements with a need to execute quickly and iteratively Manage a small (4-6 engineers) but high performing team that delivers solutions rapidly and to high quality, ensuring … and aligning everyone around the team's priorities, as well as flagging where the team needs additional input or support Help energise and invigorate AnyVan and your team's technical culture, both through day to day interactions, as well as working with our CTO on our technical strategy What you'll need to succeed: Experience working in a More ❯
Google, Meta, TradeDesk and Amazon to deliver innovative solutions that helps deliver business results to our clients. Job Description About the Role We are seeking a passionate and experienced Technical Engineering Lead to join our extended team. This individual will play a crucial role in designing and implementing AI/LLM-powered agentic workflow solutions, working closely with our … commerce marketing. This is an exciting opportunity to contribute to a suite of products with a significant roadmap of features to be developed. Your Impact This role blends deep technical expertise with leadership and a passion for AI/LLM-powered solutions. You will be designing the engines powering our platform's success while fostering the growth and expertise … role in mentoring and guiding your team members, helping them develop their skills and reach their full potential. This is an opportunity to make a significant impact on the technical direction of our platform, nurture engineering talent, and contribute to the growth of our business Responsibilities Guide a team of engineers in developing applications that empower our clients to More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
and other infrastructure technologies. Day to day, you'll: Understand the business area to facilitate the best solution design with team members and product owners Be environment aware, identify technical impediments/bottlenecks and work directly to resolve Be technology agnostic and willing to adapt approach in pursuit of the best solution Be anchored to core engineering area and … carry the ability to test, learn and mentor others Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technicaldebt Understand the benefits of measuring change and work with teams to provide reassurance and mitigate behavioural change Understand agile and the relationship between agile definitions and automated delivery Be passionate about automating everything … Be industry aware and understand the importance of new technical approaches to evolve solutions and the experience of the team Why Lloyds Banking Group We're on an exciting journey to transform our Group and the way we're shaping finance for good. We're focusing on the future, investing in our technologies, workplaces, and colleagues to make our More ❯
PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our Bristol office. About this opportunity An important technical role implementing industry standards for modern web sites based on Adobe Experience Manager (AEM) Content Management System and associated Adobe technologies. Working in a cross-disciplinary team we're … be their best. What you'll do Engineer software solutions that are stable, scalable, performant, accessible, testable and secure. Using endorsed technologies and applying common build patterns to minimise technical debt. Adhering to group policies and frameworks for build and release. Participate in code reviews and team ceremonies to better understand the work through planning, commit to clear achievable … goals, drive appropriate prioritisation, raise impediments, act on findings and highlight successes. Continuously look for reuse, finding opportunities to automate repetitive manual tasks. Participate in Technical Communities to advance shared capabilities. Promote active application custodianship by participating in incident root-cause analysis to identify and fix issues. Support building a strong team by mentoring emerging engineers to advance their More ❯
not just output. Leading by Example: You're not afraid to get your hands dirty! Dive deep into the codebase, championing clean code and testing best practices . Your technical expertise will inspire and guide. Challenging the Status Quo: As a startup, agility is our superpower. You'll fearlessly challenge scope and sequencing, finding innovative ways to accelerate delivery … while strategically tackling technical debt. We expect you to be an owner, pushing boundaries across product, design, and leadership. Cultivating Excellence: Elevate our engineering talent! You'll be a dedicated coach and mentor, fostering growth and ensuring our quality bar remains sky-high . Building a Safe Haven: Create an environment of unparalleled psychological safety where collaboration thrives and … every voice is heard and valued . Shaping Our Future: Play a pivotal role in our technical leadership team, actively shaping the vibrant ZOE engineering culture . Forging Powerful Partnerships: Build strong, trust-based relationships with stakeholders, translating their needs into a roadmap that delivers tangible value directly to our members. Iterating for Impact: Embrace the power of rapid More ❯
using modern web technologies and contribute to a platform where AI is deeply integrated into the user experience and engineering workflows. This role offers the opportunity to deepen your technical skills, expand your experience with cloud-native and AI-integrated systems, and collaborate closely with experienced engineers, designers, and product managers. You'll take ownership of meaningful components, help … may be requested during critical periods, with prior arrangement. Main Responsibilities Design, develop and maintain features and core platform capabilities across the stack. Collaborate with the team to define technical approaches and break down complex requirements into actionable tasks. Write high-quality, well-tested code using technologies such as React, Next.js, Node.js, PostgreSQL, and TypeScript. Design and implement automated … services via API integration where required. Participate in team activities such as planning, retrospectives, and sprint reviews. Identify opportunities to improve system performance, security, and reliability, and help reduce technical debt. Support the systems you build through documentation, monitoring, and participation in the resolution of incidents and bugs. Contribute to CI/CD workflows and assist in maintaining testing More ❯
exemplifying and supporting our core values; managing individuals to ensure their continued personal and professional development; and supporting the overall development of the culture in Software Engineering. Responsibilities Provide technical leadership by contributing to the overall platform architecture; ensuring new work is delivered in alignment with said architecture, establishing and supporting development processes, providing stewardship of the long-term … sustainability of our platform, and actively managing platform health and technical debt. As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgment towards the development and continuous improvement of our digital platforms. Participate in agile ceremonies and evolving development practices of the team. Ensures that work is delivered in accordance with PLOS More ❯
We are seeking an experienced and dynamic Head of Platform Engineering to join our leadership team. Reporting to the Director of Engineering, this role is pivotal in driving the technical strategy and execution of our platform infrastructure. The ideal candidate will have a strong background in Software Engineering, DevOps, Site Reliability Engineering (SRE), infrastructure management, solutions architecture, and scaling. … scalable multi-tenant platform that powers our global B2B SaaS solution. This is a hands-on role that requires both strategic vision and the ability to dive deep into technical challenges. Responsibilities Lead and Manage the Platform Engineering Initiatives Define and execute the technical roadmap for platform infrastructure, observability, and developer experience Drive DevOps, SRE, and Infrastructure initiatives … plans Lead incident response and post-mortem processes Optimize Platform Performance and Costs Implement strategies to optimize infrastructure costs without compromising quality. Monitor and improve platform performance metrics Resolve TechnicalDebt Identify areas of technicaldebt and develop plans to address them Refactor legacy systems to improve maintainability and performance Ensure Security and Compliance Implement security More ❯