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 ❯
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 Benefits 26 vacation days + 1 birthday day + 1 duvet day, so you can truly recharge and enjoy 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 ❯
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 ❯
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 ❯
The role involves a significant amount of engagement across the business, as well as providing exposure to senior management. Responsibilities: Interpret business needs and requirements and design/develop technical solutions to deliver the desired business capabilities. Collaborate with Enterprise Architects and other Solution Architects and engineers to architect and design technical solutions that are aligned with enterprise … methodologies, DevOps principles and practices, and quality engineering best practices. Exercise concepts and best practices for designing system reliability/resilience, performance/scalability and maintainability/operability. Provide technical oversight to multiple project teams to ensure compliance with processes and standards. Ensure that solutions/systems developed in support of the business are aligned with Enterprise Architecture, technical … maintenance. Simplification and consolidation, working alongside the business and Global Technology teams across PL Re to reduce duplication of systems; 3rd party packages and databases etc; and management of technicaldebt and legacy/unsupported software. Own the solution design/review within the Accelerating Workstream of the Unify Programme, helping to identify and deliver quick wins to 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 ❯
own an architecture transformation roadmap aimed at satisfying Deutsche Bank's regulatory obligations in a timely, accurate and efficient manner. A seasoned architecture professional, you come from a solid technical background in server-side technologies and databases. You are well-versed in capability models, domain driven design and used to debating and taking design decisions for applications, integrations, data … and core software can run on-prem or on-cloud with minimum customisation. Ensuring that vendor products integration happens within non-functional constraints as per bank standards Supporting & coaching technical leads across multiple squads by aiding Agile decisions while steering the architecture runway towards strategic direction Maintaining solution designs, architecture decision records, technical decision logs and technicaldebt registers and ensuring that these get embedded into Agile way of working for delivery squads Your Skills And Experience Recent experience as a solution architect in a top-tier Bank or Fintech designing data intensive applications while operating in an Agile environment Excellent leadership and communication skills with ability to interface and with senior business and technology More ❯
london, south east england, united kingdom Hybrid / WFH Options
Deutsche Bank
own an architecture transformation roadmap aimed at satisfying Deutsche Bank's regulatory obligations in a timely, accurate and efficient manner. A seasoned architecture professional, you come from a solid technical background in server-side technologies and databases. You are well-versed in capability models, domain driven design and used to debating and taking design decisions for applications, integrations, data … and core software can run on-prem or on-cloud with minimum customisation. Ensuring that vendor products integration happens within non-functional constraints as per bank standards Supporting & coaching technical leads across multiple squads by aiding Agile decisions while steering the architecture runway towards strategic direction Maintaining solution designs, architecture decision records, technical decision logs and technicaldebt registers and ensuring that these get embedded into Agile way of working for delivery squads Your Skills And Experience Recent experience as a solution architect in a top-tier Bank or Fintech designing data intensive applications while operating in an Agile environment Excellent leadership and communication skills with ability to interface and with senior business and technology More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Client Server
and fixing any issues that occur and creating processes that help to ensure they won't happen again. You'll collaborate with Agile tribes to make improvements and address technical debt. This is a great opportunity to take on a role that you shape and make a real impact on improvements across the technical division, inputting into technical … 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 problem solving More ❯
performance. Lead and guide implementation of test-related code (unit tests, test frameworks and associated automated test cases). Review and debug code to identify defects, performance bottlenecks or technical debt. Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences Implement high-performance solutions targeting Azure using IaC. Optionally 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 ❯
made enormous improvements in these areas by building tooling. The vision for the coming year is to build on this foundation by creating more tooling and automation, and tackling technical debt. This role is responsible for the technical delivery of the team's work, ensuring that solutions are high quality and aligned with the department’s practices and … of reactive support involved, responding to operational incidents inside working hours. Our cloud native approach means using Azure PaaS solutions where possible to deliver value to our clients. Our technical strategy is to invest in simplifying the development and deployment of our applications and move towards a service oriented architecture to allow us to scale and continue to operate More ❯
london, south east england, united kingdom Hybrid / WFH Options
Object Splendor
made enormous improvements in these areas by building tooling. The vision for the coming year is to build on this foundation by creating more tooling and automation, and tackling technical debt. This role is responsible for the technical delivery of the team's work, ensuring that solutions are high quality and aligned with the department’s practices and … of reactive support involved, responding to operational incidents inside working hours. Our cloud native approach means using Azure PaaS solutions where possible to deliver value to our clients. Our technical strategy is to invest in simplifying the development and deployment of our applications and move towards a service oriented architecture to allow us to scale and continue to operate 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 ❯
united kingdom, united kingdom Hybrid / WFH Options
Doit Intl
feature known as Cloud Diagrams , which helps customers — primarily startups and tech companies — visualize and streamline their cloud infrastructure . You will play a key role in solving complex technical challenges, such as building scalable AI-based systems and integrating cloud intelligence into our platform Responsibilities Implementing features . From the proposal through spec and implementation to maintenance. You … code . We believe in code reviews. And you will soon start reviewing pull requests as well! Improving the health of the codebase . We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping Providing feedback . The team plans and discusses the upcoming work. We provide feedback to each other, trying to find More ❯
united kingdom, united kingdom Hybrid / WFH Options
Doit Intl
feature known as Cloud Diagrams , which helps customers — primarily startups and tech companies — visualize and streamline their cloud infrastructure . You will play a key role in solving complex technical challenges, such as building scalable AI-based systems and integrating cloud intelligence into our platform Responsibilities Implementing features . From the proposal through spec and implementation to maintenance. You … code . We believe in code reviews. And you will soon start reviewing pull requests as well! Improving the health of the codebase . We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping Providing feedback . The team plans and discusses the upcoming work. We provide feedback to each other, trying to find 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 ❯
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 ❯
business and the further development of their product. About The Role An experienced and visionary Head of Development to lead our development team and drive the execution of our technical strategy. This role will oversee the planning, coordination, and execution of software development projects, ensuring the delivery of high-quality, scalable, and robust solutions. You will play a critical … role in shaping the technical roadmap, mentoring team members, and fostering a culture of innovation and continuous improvement. Key Responsibilities: Leadership & Management Lead and inspire a team of software developers and technical leads. Set clear goals, monitor performance, and provide coaching and career development. Build and maintain a high-performing, motivated, and collaborative development team. Strategic Planning Define … and implement development strategies aligned with business goals. Collaborate with stakeholders to prioritise projects and manage expectations. Oversee architectural decisions and ensure technical feasibility of product initiatives. Project Oversight Ensure timely and budget-conscious delivery of development projects. Drive agile development methodologies and foster efficient team workflows. Manage technicaldebt and ensure continuous improvement of code quality More ❯
With strong market traction, we're now looking for a Senior Engineer. Role Overview We're seeking an experienced Team Lead Engineer to join our leadership team, combining strong technical expertise with servant leadership. You'll guide a team of engineers while actively contributing hands-on code, ensuring projects are delivered on time and meet quality standards. This role … bridges technical proficiency with people management, making you a key player in our engineering organisation's success. Technical Environment Frontend: React, TypeScript Backend: AWS Lambda, TypeScript Infrastructure: Serverless Framework, Terraform AWS cloud infrastructure CI/CD pipelines Key Responsibilities Leadership Lead and mentor a team of engineers, providing guidance and regular performance feedback Conduct one-on-one meetings … inspire the team while acting as a servant leader Participate in recruitment, screening candidates, reviewing code challenges, and onboarding new team members Product & Delivery Delivering high quality solutions Balance technicaldebt with feature delivery Identify and resolve bottlenecks in development workflows Ensure system reliability and performance Contribute to product strategy and roadmap planning Manage technical dependencies and More ❯
deployed technology,tools, and development processes. Responsibilities Maintain a skilled, and motivated team capable of delivering software solutions across a broad technologystack Design high quality software solutions which meet technical architecture and security standards Develop robust and scalable software solutions Adhere and contribute to the evolution of development standards Ensure high quality and robust automated and manual tests are … completed on all system changesprior to handing over to the System Test team Lead team initiatives to improve efficiency or reduce technicaldebt, reporting progress to the Head ofDevelopment as Sponsor Peer review code and documentation to assure accuracy and completeness, whilst ensuring that changesare both maintainable and supportable Assist the Delivery Managers and/or Project Managers … Terraform Container Apps Azure Data Factory DataVerse o SQL Server (TSQL) o C# o API Design and Development Analytical skills and ability to understand complex problems at a detailed technical level andcommunicate them clearly to Technical Colleagues. Excellent stakeholder management at all levels (internal & external) Strong leadership skills, demonstrating best practice to those around you Familiarity with Agile More ❯