make that happen. Principal Software Engineer - £Excellent London Principal Software Engineer Principal Software Engineer The role We're looking for a Principal Software Engineer to join our digital product delivery function. Red Badger delivers high quality digital products using a lean delivery process and multidisciplinary, cross-functional teams. The Principal Software Engineer is a senior technical leader with … engagements and plays a key part in delivering high-quality outcomes through strategic influence, hands-on support, and deep domain knowledge. You will collaborate closely with Principal Product and Delivery roles, as well as Technical and Delivery Leads, to ensure that technology choices align with both client goals and Red Badger's value propositions. You will engage with … senior stakeholders to consult and influence on topics such as technology adoption, continuousdelivery, team structure, deployment strategy, and organisational policy. Your ability to guide clients through emerging technologies and industry best practice will help create the conditions for teams to succeed with autonomy and impact. As a Principal Software Engineer, you elevate those around you by supercharging More ❯
Social network you want to login/join with: As part of our continuous growth, we are looking for a Principal AWS DevOps Engineer to be a key part of our expanding Platform Engineering Practice. Cloud services are essential for our clients in their journey to modernise and optimise their IT operations. In this role, we combine advanced architecture … reliability, and scalability across our clients' cloud environments. This role blends strategic thinking and hands-on execution, covering the full DevOps lifecycle, from source control and build automation to continuous testing, deployment, monitoring, and feedback loops. As a senior team member, you will collaborate closely with development, QA, and operations teams to streamline workflows, remove bottlenecks, and ensure seamless … production deployments. You will also act as a technical leader, driving best practices, mentoring junior engineers, and championing a culture of continuous integration, continuousdelivery, and continuous improvement. Key Responsibilities: Lead the design, deployment, and management of scalable and reliable AWS Cloud infrastructures, driving automation and optimizing DevOps processes. Develop and implement advanced CI/CD More ❯
Vision: Lead, support, and mentor Directors and Engineering Managers to be more effective leaders, ensuring the growth and retention of top management and engineering talent. Drive the design and delivery of cloud-native, scalable, resilient, and secure distributed applications. Advocate for and implement strategic technological decisions that align with business goals. Foster a culture of innovation and flawless execution … and develop innovative business solutions and products. Project and Stakeholder Management: Manage cross-functional priorities and maintain strong relationships with major stakeholders. Lead significant projects with a focus on continuousdelivery, infrastructure automation, and security implementation. Use a data-driven, KPI-based approach to improve efficiencies across teams. Be realistic with capacity and priorities, proactively managing workload to … finance busines partners and Technology leadership Develop and maintain relationships with providers alongside our sourcing team, negotiating contracts and ensuring the best value for services rendered. Performance Metrics Successful delivery and deployment of secure, scalable applications. Achievement of continuousdelivery and DevOps integration benchmarks. Effective management and execution of key projects with measurable outcomes. Demonstrated leadership and More ❯
solutions, ensuring coverage across functional, non-functional, and performance testing. Introduce Automation and Release Management Rigor: Spearhead initiatives to introduce automated QA processes and establish formal QA frameworks for continuous integration/continuousdelivery (CI/CD) pipelines. Lead efforts to automate end-to-end testing and manage structured QA cycles for security updates, patches, and system … across multiple business units. Engage with various Teams/Portfolios/COEs within the organization to ensure the seamless integration of quality assurance processes into overall product development and delivery pipelines. Empower and enable Squads to realize their missions Lead and mentor a team of QA Engineering chapters, engineers, providing regular feedback, support, and professional development opportunities. Foster a … culture of collaboration, innovation, and continuous learning within the team. Customer-Centric Quality Focus: Ensure that all quality assurance initiatives prioritize customer satisfaction and system reliability. Use data-driven approaches and feedback mechanisms to align QA Engineering strategies with end-user expectations and continuously enhance user experience. Develop High-Performing Team: Build and mentor a collaborative, high-performing QA More ❯
product areas, with particular focus on the Technical/Development Leads. You will be a strong advocate for the team and share practices, ideas and successes with other product delivery teams. You will provide technical leadership across workstream discussions, ensuring seamless collaboration where technical direction is required across multiple teams building applications over our data platform. Working with Solution … them through the software development lifecycle. Provide guidance to, and coach and mentor, the teams in modern web application software development practices, with specific focus on data engineering. Facilitate continuous product and process improvements, assuring appropriateness and feasibility of proposed solutions as well as the continuousdelivery of production software which improves the way we do business. … Work with Product and Engineering teams to help scope, plan and estimate the technical roadmap, aligning it to broader business goals and helping to forecast delivery timescales Work with Solution Architects to ensure solution design is reviewed effectively, and is conformant with NFRs, Security and Data Privacy standards. Foster constructive debates between Product, Engineering and UX teams to create More ❯
focus on efficiency and speed. We architect and implement comprehensive solutions, including tools and platforms, to address key business requirements. These solutions encompass critical areas such as provisioning, configuration, continuous integration/continuousdelivery (CI/CD), monitoring, service level agreements (SLAs), performance optimization, and system uptime. The team is committed to meticulous execution and collaborates extensively … lifecycle. This is a fully remote role located in the United Kingdom. What you will do: Develop and enhance AI workflows in support of the various QAD applications. Complete delivery work committed during the sprint to achieve business goals. Help the business maintain a competitive edge by leveraging the latest AI technologies. Provide subject matter expertise during incidents to … go-migrate Writing observable and testable code using libraries such as testify and mockgen Publishing and consuming Avro formatted Kafka messages CI/CD GitHub Actions Trunk Based Development & ContinuousDelivery Soft skills: Good collaboration skills at all levels with cross-functional teams Highly developed ownerships and creative thinking Analytical thinking and the ability to solve complex problems More ❯
focus on efficiency and speed. We architect and implement comprehensive solutions, including tools and platforms, to address key business requirements. These solutions encompass critical areas such as provisioning, configuration, continuous integration/continuousdelivery (CI/CD), monitoring, service level agreements (SLAs), performance optimization, and system uptime. The team is committed to meticulous execution and collaborates extensively … lifecycle. This is a fully remote role located in the United Kingdom. What you will do: Develop and enhance AI workflows in support of the various QAD applications. Complete delivery work committed during the sprint to achieve business goals. Help the business maintain a competitive edge by leveraging the latest AI technologies. Provide subject matter expertise during incidents to … go-migrate Writing observable and testable code using libraries such as testify and mockgen Publishing and consuming Avro formatted Kafka messages CI/CD GitHub Actions Trunk Based Development & ContinuousDelivery Soft skills: Good collaboration skills at all levels with cross-functional teams Highly developed ownerships and creative thinking Analytical thinking and the ability to solve complex problems More ❯
vision into ART backlog Epics for effective implementation. Align Architecture with the business, priorities and the vision The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ARTs system … is in line with it, as well as ensuring its contribution to the wider TP ICAP Architecture capability. Support DevOps The System Architect supports with the design of a continuousdelivery pipeline and DevOps practices, participating in the release governance process by assessing technology impacts for specific releases. Responsible for maintaining architecture and system tools, documentation, and other … Good understanding of emerging technology trends and evolving business and operating models Experience working with large cross-functional teams Experience working in Agile environments with an understanding of Agile delivery frameworks and the Product lifecycle Exposure to multiple, diverse technologies and processing environments Experience of designing and delivering modern architecture and display a sound understanding of architectural and design More ❯
vision into ART backlog Epics for effective implementation. Align Architecture with the business, priorities and the vision - The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ART's … is in line with it, as well as ensuring its contribution to the wider TP ICAP Architecture capability. Support DevOps - The System Architect supports with the design of a continuousdelivery pipeline and DevOps practices, participating in the release governance process by assessing technology impacts for specific releases. Responsible for maintaining architecture and system tools, documentation, and other … Good understanding of emerging technology trends and evolving business and operating models Experience working with large cross-functional teams Experience working in Agile environments with an understanding of Agile delivery frameworks and the Product lifecycle Exposure to multiple, diverse technologies and processing environments Experience of designing and delivering modern architecture and display a sound understanding of architectural and design More ❯
and designers. We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuousdelivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production. Kraken is a great place to learn, work with some talented engineers and level-up … websites are powered by Django, Django-REST-framework and GraphQL (Graphene). We use AWS heavily, employing most of the Hashistack (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline. See, for example, Django, ELB health checks and continuousdelivery . What You'll Do Develop an innovative and highly technical product, central to Kraken More ❯
across the UK. Who are we hiring? We are currently looking for experienced DevOps Engineers with an active, or recently active, DV or SC security clearance to join our delivery function. You will work as a member of an engineering team to facilitate the deployment and management of software services, and with operations staff to optimise the availability of … the systems underpinning those services. Build automated infrastructure and processes to facilitate the work of the development team Build continuous integration, continuousdelivery, and continuous deployment (CI/CD) pipelines for software delivery Set up operational tooling and observability infrastructure Identify security risks and deploy measures to mitigate them Identify problems and take steps to More ❯
use the best tool for the job and can adapt to a rapidly changing environment. Key responsibilities: You will be expected to be involved with all aspects of software delivery: Creating technical designs Writing reusable, testable, and efficient code Implementing automated tests Developing CI/CD pipelines Deploying, monitoring, and maintaining the production system You will be working as … both our cloud and edge-device applications Microservice-style, event-driven cloud architecture IoT 'smart' edge devices (using nVidia AI chips) Linux-based embedded OS on our Edge devices Continuous Integration and Delivery using Jenkins, SonarQube Terraform for infrastructure management Grafana, Elasticsearch, Kibana & New Relic for metrics, logs and monitoring In the company we also use: VueJS, MySQL … ideally PostgreSQL) Understanding of programming (not just using frameworks, extensions and plugins but understanding what they do, how they work and if needed build/extend them) Understanding of Continuous Integration, ContinuousDelivery, Unit and Integration Testing Experience working with tools like Jira and Confluence Basic understanding of front-end technologies Experience with the development of a More ❯
simple and useful solutions. Helping shape and improve the team's ways of working drawing on your knowledge and experience in areas like Test Driven Development, Domain Driven Design, ContinuousDelivery and XP. Working closely with product managers to understand priorities, influence the roadmap, and ensure a healthy balance between delivering new features and improving technical foundations. Championing … other engineers through pairing or ensemble programming. Working alone with your headphones is the exception not the norm. You're comfortable balancing long-term technical quality with short-term delivery needs, and you know when to push for robustness and when to favour speed. You take pride in your craft, but you're not precious about your code. You … ways to improve your own skills, your team's effectiveness, and the systems you work on. Technical Requirements Deep understanding of techniques like Trunk Based Development, Test Driven Development, ContinuousDelivery, Domain Driven Design. You have worked in a team that has successfully applied these techniques to real world problems. Strong proficiency in modern Java (21) and Spring More ❯
The Cloud Apps team builds and runs the cloud-hosted systems that power the Moneybox mobile apps. They follow an agile, continuousdelivery model where the development teams are fully responsible for delivering the end-to-end service, deploying changes several times a day. The team works with the C#, .NET, and Azure platforms and uses a combination … transactions a month. Due to the scale, we treat performance and scalability as core features, and they are at the forefront of our work. The team follows an agile, continuousdelivery model where the development teams are responsible for delivering the end-to-end service and deploying changes several times a day. Given the financial nature and rapid More ❯
and external APIs, enterprise distributed systems, services. Our teams operate a DevOps philosophy. You, together with the rest of your team, support in production what you build. We value delivery to production, getting data/feedback from production and using this data to drive further improvements and features. We release continuously to production, multiple times a day. You will … Developing and using enterprise APIs Various testing methodologies System design at high scale and commercial experience with: SQL and NoSQL databases Async processing Cloud native applications working in a continuousdelivery environment Modern observability practices Nice to have Not vital, but you'll have the edge if you also have experience with: Grafana Prometheus Kotlin or a least … the willingness to learn it or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring Agile : Test-Driven Development, collaboration and continuousdelivery are your preferred engineering practices? We take the best bits of Lean, Scrum and Kanban too. Architecture : In a large scale distributed web-application, you choose the right More ❯
and external APIs, enterprise distributed systems, services. Our teams operate a DevOps philosophy. You, together with the rest of your team, support in production what you build. We value delivery to production, getting data/feedback from production and using this data to drive further improvements and features. We release continuously to production, multiple times a day. You will … Developing and using enterprise APIs Various testing methodologies System design at high scale and commercial experience with: SQL and NoSQL databases Async processing Cloud native applications Working in a ContinuousDelivery environment Modern observability practices Nice to have Not vital, but you'll have the edge if you also have experience with: Grafana Prometheus Kotlin or a least … learn it Batch processing data pipelines or have worked in: an eCommerce organisation a shipping/logistics/exports organisation What you bring Agile: Test-Driven Development, collaboration and continuousdelivery are your preferred engineering practices? We take the best bits of Lean, Scrum and Kanban too. Architecture: In a large scale distributed web-application, you choose the More ❯
Required 10 + years of experience & at least 5 + project management in Global Markets technology space. Proven experience in managing large-scale technology projects, with a focus on delivery, budget, and timeline Experience of risk change or regulatory projects like FRTB implementation & the understanding of market risk infrastructure including the data & methodology would be highly desirable Strong understanding … of project management methodologies, such as Agile, Waterfall, or Hybrid Experience with project management tools, such as MS Project, Asana, Jira, or Trello Knowledge of DevOps practices, including continuous integration, continuousdelivery, and continuous monitoring Excellent communication, interpersonal, and leadership skills, with the ability to influence and negotiate Strong problem-solving skills, with the ability to More ❯
Required 10 + years of experience & at least 5 + project management in Global Markets technology space. Proven experience in managing large-scale technology projects, with a focus on delivery, budget, and timeline Experience of risk change or regulatory projects like FRTB implementation & the understanding of market risk infrastructure including the data & methodology would be highly desirable Strong understanding … of project management methodologies, such as Agile, Waterfall, or Hybrid Experience with project management tools, such as MS Project, Asana, Jira, or Trello Knowledge of DevOps practices, including continuous integration, continuousdelivery, and continuous monitoring Excellent communication, interpersonal, and leadership skills, with the ability to influence and negotiate Strong problem-solving skills, with the ability to More ❯
We are seeking a highly experienced Platform Delivery Lead to manage and ensure seamless delivery across multiple technology streams - including Front End Development, Cloud Infrastructure, Shared Business Services (SBS), and Data Platforms (including DBT and Power BI). This role will play a pivotal part in driving end-to-end solution delivery, cross-functional collaboration, quality assurance … and stakeholder satisfaction. Key Responsibilities: Lead and manage the delivery of multiple concurrent initiatives across Front End, Cloud, SBS, and Data streams. Ensure on-time, on-budget, and high-quality delivery aligned with business goals. Coordinate delivery activities across cross-functional engineering, cloud, data, and reporting teams. Technical Oversight & Coordination Oversee Front End engineering (React, Angular, etc. … common components. Manage data engineering efforts including DBT models, data pipelines, and Power BI reporting solutions. Serve as the primary point of contact for senior stakeholders, providing updates on delivery progress, risks, and dependencies. Collaborate with Product, Architecture, QA, and Security teams to ensure alignment on scope, design, and execution. Establish delivery plans, resource allocation, sprint goals, and More ❯
with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and ContinuousDelivery pipelines allow us to automate-all-the-things, providing repeatable builds … PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. More ❯
and maintaining both the frontend and backend of our core product, ensuring seamless user experiences and high performance. Implementing DevOps practices to streamline development workflows, automate deployments, and ensure continuous integration and continuousdelivery (CI/CD) via Gitlab. Collaborating closely with the product team to translate user needs and business requirements into innovative and user-friendly More ❯
with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and ContinuousDelivery pipelines allow us to automate-all-the-things, providing repeatable builds … PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. More ❯
with the Spotify - Squads and Tribes - model, helps us deliver incremental improvements to our products in an iterative manner. Advocating this model, and joining us on a journey of continuous improvement, is a key attribute of members of our teams Continuous Integration and ContinuousDelivery pipelines allow us to automate-all-the-things, providing repeatable builds … PR review process, forms a core part of our developer workflow, and peer reviews help share knowledge and improve quality Teamwork, and cross-team collaboration, is fundamental to the delivery of our applications. Whilst each application has an independent path to production, there will always be some activities and initiatives that span multiple teams and require cross-team collaboration. More ❯
Platform Engineer to join our newly-created Domain Platform Engineering sub-team within the Data & AI engineering domain. Your mission is to build technology platform enablers that accelerate value delivery with higher quality whilst reducing cognitive load for our customer-facing data & AI engineering teams. About our Data & ML team Data & AI powers our growth and innovation. We build … newly-created Domain Platform Engineering sub-team within the Data & AI engineering domain. The sub-team's goal is to define and deliver Technology platform enablers that accelerate value delivery with higher quality whilst reducing cognitive load for our customer-facing engineering teams. The primary customers of this role are the data engineering and AI engineering teams. We see … of establishing consistent environments and processes. Software Engineering Practices: Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), peer-reviewing, unit and integration testing, and continuous integration/continuousdelivery (CI/CD). An automation-first mindset, where manual actions are reduced to exception-cases. A focus on building high-quality, maintainable More ❯
of data processing frameworks and technologies, including cloud-based data services. Software Engineering Practices: - Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), testing, and continuous integration/continuousdelivery (CI/CD). - A focus on building high-quality, maintainable, and well-documented code. Collaboration and Communication: - Exceptional communication and collaboration skills … bar on implementing a well-engineered, well-governed data platform that meets the needs of our customers. Be accountable for the technical health of your team's codebase, driving continuous improvement and establishing metrics to track progress. Lead technical solution design on multiple complex initiatives within your team, demonstrated by successful and timely implementation, driving resolutions for complex and … difficult problems. Drive continuous improvement on key metrics such as business value, cost efficiency, speed, and quality of delivery. Coach a team of data and analytics engineers on best practices in the software development lifecycle, delivering high-quality software through your own work, and fostering a feedback culture within the team. Influence key decision-making across the data and More ❯