SR2 | Socially Responsible Recruitment | Certified B Corporation™
are reliable, secure, and beautifully designed. You’ll be the bridge between vision and delivery, translating strategy into software that really makes a difference. This isn’t just about technical delivery; it’s about people, purpose, and progress. You’ll coach and mentor 5 engineers to help them grow, champion best practice, and create a culture that’s curious … collaborative, and commercially smart. You’ll partner closely with product, design, and third-party suppliers to solve complex technical challenges, reduce technicaldebt, and deliver engineering excellence at pace. From shaping architectural discussions to embedding automation and quality standards, your leadership will make sure the team builds with scalability, performance, and security in mind. You’ll also … customers better, manages risk responsibly, and meets our business goals with innovation and integrity at its core. What you’ll bring You’re a hands-on leader with deep technical roots and a real passion for people. You know how to get the best from engineers and how to guide them through complex projects in a way that’s More ❯
the lives of people with diabetes. Responsibilities • Cultivate deep understanding of customer needs, competitive dynamics, and market opportunities. • Lead teams through data-driven processes to test commercial viability and technical feasibility, and then translate learnings into business cases informed by clear roadmaps and global platform execution plans • Develop and articulate a clear vision for products and lead execution of … achieve enterprise and franchise level goals • Own full product lifecycle, guiding trade-offs and release plans for new features, launches in new global markets, in-market sustaining activities, and technicaldebt retirement • Define integrated release targets & scope, value proposition & delivery to drive growth, provide customers with cadence of new innovations, and maximize return on investment • Responsible for on … realize business case for investments anchored in customer needs, how to realize that globally, and deliver against business case • Ability to translate business cases into a roadmap informed by technical constraints, balancing technical with desired business outcomes • Role model cross functional collaboration and agility • Enterprise mindset (understands impact of their decision on other functions and products) • Ability to More ❯
Drive the integration of Anaconda Navigator and AI Navigator into a unified desktop experience that delights users and grows adoption Partner closely with engineering to make critical architecture and technical decisions while managing technicaldebt from legacy systems Champion local LLM capabilities and privacy-focused AI development tools that differentiate Anaconda in the market Engage directly with … product metrics including user engagement, feature adoption, and satisfaction across diverse user segments What You Need 5+ years of product management experience in developer tools, data science platforms, or technical software products Strong understanding of the Python ecosystem and data science workflows - you should be comfortable discussing conda environments, Jupyter notebooks, and ML model development Experience managing desktop or … client applications - you understand the unique challenges of software distribution, updates, and cross-platform compatibility Technical background that enables you to engage meaningfully with engineering on complex architectural decisions Track record of working with open-source communities and understanding open-source business models Proven ability to balance multiple stakeholder needs while maintaining a clear product vision A PLG-oriented More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Travelex
company's data maturity. Maintain strong business alignment by engaging with leaders across domains and geographies. Ensure data engineering initiatives match evolving business priorities. Promote a product mindset, balancing technical efficiency with clear business value. Team Management Lead the Data Engineering team, providing supervision, coaching, and professional development. Work with the Data Delivery Manager to improve team productivity and … velocity. Oversee planning sessions, standups, retros, and team meetings. Define and deliver technical goals & OKRs in collaboration with the teams. Technical Leadership Own the architecture of the company's data platform, ensuring scalability, reliability, and security. Drive modernisation by transitioning from legacy systems to a lean, scalable platform. Act as a lead expert for technologies such as AWS … DBT, Airflow, and Databricks. Establish best practices for data modelling, ingestion, storage, streaming, and APIs. Governance & Standards Ensure all technical decisions are well-justified, documented, and aligned with business needs. Lead reviews and approvals for Data Engineering, Data Science, and Data Visualization projects via data architecture review board. Promote best practices in data governance, security, data protection, and risk More ❯
company's data maturity. Maintain strong business alignment by engaging with leaders across domains and geographies. Ensure data engineering initiatives match evolving business priorities. Promote a product mindset, balancing technical efficiency with clear business value. Team Management Lead the Data Engineering team, providing supervision, coaching, and professional development. Work with the Data Delivery Manager to improve team productivity and … velocity. Oversee planning sessions, standups, retros, and team meetings. Define and deliver technical goals & OKRs in collaboration with the teams. Technical Leadership Own the architecture of the company's data platform, ensuring scalability, reliability, and security. Drive modernisation by transitioning from legacy systems to a lean, scalable platform. Act as a lead expert for technologies such as AWS … DBT, Airflow, and Databricks. Establish best practices for data modelling, ingestion, storage, streaming, and APIs. Governance & Standards Ensure all technical decisions are well-justified, documented, and aligned with business needs. Lead reviews and approvals for Data Engineering, Data Science, and Data Visualization projects via data architecture review board. Promote best practices in data governance, security, data protection, and risk More ❯
london, south east england, united kingdom Hybrid / WFH Options
Travelex
company's data maturity. Maintain strong business alignment by engaging with leaders across domains and geographies. Ensure data engineering initiatives match evolving business priorities. Promote a product mindset, balancing technical efficiency with clear business value. Team Management Lead the Data Engineering team, providing supervision, coaching, and professional development. Work with the Data Delivery Manager to improve team productivity and … velocity. Oversee planning sessions, standups, retros, and team meetings. Define and deliver technical goals & OKRs in collaboration with the teams. Technical Leadership Own the architecture of the company's data platform, ensuring scalability, reliability, and security. Drive modernisation by transitioning from legacy systems to a lean, scalable platform. Act as a lead expert for technologies such as AWS … DBT, Airflow, and Databricks. Establish best practices for data modelling, ingestion, storage, streaming, and APIs. Governance & Standards Ensure all technical decisions are well-justified, documented, and aligned with business needs. Lead reviews and approvals for Data Engineering, Data Science, and Data Visualization projects via data architecture review board. Promote best practices in data governance, security, data protection, and risk More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Travelex
company's data maturity. Maintain strong business alignment by engaging with leaders across domains and geographies. Ensure data engineering initiatives match evolving business priorities. Promote a product mindset, balancing technical efficiency with clear business value. Team Management Lead the Data Engineering team, providing supervision, coaching, and professional development. Work with the Data Delivery Manager to improve team productivity and … velocity. Oversee planning sessions, standups, retros, and team meetings. Define and deliver technical goals & OKRs in collaboration with the teams. Technical Leadership Own the architecture of the company's data platform, ensuring scalability, reliability, and security. Drive modernisation by transitioning from legacy systems to a lean, scalable platform. Act as a lead expert for technologies such as AWS … DBT, Airflow, and Databricks. Establish best practices for data modelling, ingestion, storage, streaming, and APIs. Governance & Standards Ensure all technical decisions are well-justified, documented, and aligned with business needs. Lead reviews and approvals for Data Engineering, Data Science, and Data Visualization projects via data architecture review board. Promote best practices in data governance, security, data protection, and risk More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Travelex
company's data maturity. Maintain strong business alignment by engaging with leaders across domains and geographies. Ensure data engineering initiatives match evolving business priorities. Promote a product mindset, balancing technical efficiency with clear business value. Team Management Lead the Data Engineering team, providing supervision, coaching, and professional development. Work with the Data Delivery Manager to improve team productivity and … velocity. Oversee planning sessions, standups, retros, and team meetings. Define and deliver technical goals & OKRs in collaboration with the teams. Technical Leadership Own the architecture of the company's data platform, ensuring scalability, reliability, and security. Drive modernisation by transitioning from legacy systems to a lean, scalable platform. Act as a lead expert for technologies such as AWS … DBT, Airflow, and Databricks. Establish best practices for data modelling, ingestion, storage, streaming, and APIs. Governance & Standards Ensure all technical decisions are well-justified, documented, and aligned with business needs. Lead reviews and approvals for Data Engineering, Data Science, and Data Visualization projects via data architecture review board. Promote best practices in data governance, security, data protection, and risk More ❯
full problem space, spanning data storage and pipelines through to APIs, metadata, and UIs Improve and extend existing products with new features, cost optimizations, and reliability enhancements, while addressing technicaldebt and ensuring alignment with the broader architecture. Required Qualifications: 5+ years of experience in backend and/or data engineering roles, with a strong focus on building More ❯
transforming client ideas into real-world products and platforms that unlock new value streams and enable technology-driven growth. Their Application Services division helps clients modernise legacy applications, reduce technicaldebt, and establish continuous innovation pathways leading to genuine business transformation. Within their Applications Engineering practice, they enable clients to escape outdated application estates and harness the power … requirements discovery, solution design, and proposal development to final pitch delivery, you'll be instrumental in winning major opportunities. Your primary focus will be scoping, defining, designing and proposing technical solutions for: Application modernisation (particularly migrating from Java architectures to modern platforms) Legacy system transformation (including Oracle modernisation initiatives) Cloud-native application development Digital experience products Complex multi-service … differentiator in this role is leading AI-enabled capabilities and tools integration across the entire Software Development Life Cycle (SDLC), showcasing cutting-edge offerings to clients and delivering compelling technical demonstrations. What You'll Bring Essential Experience: Proven pre-sales solution architecture experience from a consultancy background with direct ownership of RFx processes (minimum 2-3 full bid cycles More ❯
Reading, Berkshire, United Kingdom Hybrid / WFH Options
Wireless Logic Group
messaging systems Led data migration and transformation processes Previous exposure to the Product Operating Model (or any product driven approach) What would make you shine at Wireless Logic : Employs technical excellence; produces high-quality, optimised and efficient solutions Shifts engineering practices left; front loads requirements, design, testing and success metrics Executes pragmatic plans; tests assumptions through small, iterative and … centred thinking; crafts accessible interfaces considering diverse user needs Collaborates cross functionally; works closely with product, design and participates in agile ceremonies Partners with Product; translates business requirements into technical solutions with balanced judgement Balances technicaldebt; makes informed decisions about refactoring versus new development Demonstrates strategic thinking; considers trade offs, prioritises efforts and drives innovation Shows … adaptability; embraces alternative approaches when new information emerges Communicates effectively; documents technical decisions and translates complex concepts for all stakeholders Focuses on growth; self motivates through continuous learning whilst guiding and mentoring others Why come work with us? Here's why we're confident you'll love being part of our team: The chance to join a creative, entrepreneurial More ❯
duplication. Ability to manage multiple projects and deadlines. What you’ll be doing As a Software Engineer, the role involves taking ownership of delivering robust backend solutions. Collaboration on technical designs and contribution to architectural decisions will be key, alongside ensuring best practices are consistently applied across the team. Expect to write clean, scalable code using .NET Core and … operating within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating project timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the remit. The work directly influences the quality and reliability of digital services used by millions. Participation in … of the role. Staying current with emerging technologies and evaluating new tools will help keep the team at the forefront of innovation. A proactive mindset is essential for driving technical excellence and delivering meaningful value to both customers and internal teams. What you’ll get in return for your talents They’re offering a competitive salary (up to £60K More ❯
duplication. Ability to manage multiple projects and deadlines. What you’ll be doing As a Software Engineer, the role involves taking ownership of delivering robust backend solutions. Collaboration on technical designs and contribution to architectural decisions will be key, alongside ensuring best practices are consistently applied across the team. Expect to write clean, scalable code using .NET Core and … operating within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating project timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the remit. The work directly influences the quality and reliability of digital services used by millions. Participation in … of the role. Staying current with emerging technologies and evaluating new tools will help keep the team at the forefront of innovation. A proactive mindset is essential for driving technical excellence and delivering meaningful value to both customers and internal teams. What you’ll get in return for your talents They’re offering a competitive salary (up to £60K More ❯
duplication. Ability to manage multiple projects and deadlines. What you’ll be doing As a Software Engineer, the role involves taking ownership of delivering robust backend solutions. Collaboration on technical designs and contribution to architectural decisions will be key, alongside ensuring best practices are consistently applied across the team. Expect to write clean, scalable code using .NET Core and … operating within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating project timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the remit. The work directly influences the quality and reliability of digital services used by millions. Participation in … of the role. Staying current with emerging technologies and evaluating new tools will help keep the team at the forefront of innovation. A proactive mindset is essential for driving technical excellence and delivering meaningful value to both customers and internal teams. What you’ll get in return for your talents They’re offering a competitive salary (up to £60K More ❯
duplication. Ability to manage multiple projects and deadlines. What you’ll be doing As a Software Engineer, the role involves taking ownership of delivering robust backend solutions. Collaboration on technical designs and contribution to architectural decisions will be key, alongside ensuring best practices are consistently applied across the team. Expect to write clean, scalable code using .NET Core and … operating within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating project timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the remit. The work directly influences the quality and reliability of digital services used by millions. Participation in … of the role. Staying current with emerging technologies and evaluating new tools will help keep the team at the forefront of innovation. A proactive mindset is essential for driving technical excellence and delivering meaningful value to both customers and internal teams. What you’ll get in return for your talents They’re offering a competitive salary (up to £60K More ❯
eliminating duplication. Ability to manage multiple projects and deadlines. What youll be doing As a Software Engineer, the role involves taking ownership of delivering robust backend solutions. Collaboration on technical designs and contribution to architectural decisions will be key, alongside ensuring best practices are consistently applied across the team. Expect to write clean, scalable code using .NET Core and … operating within an Azure Cloud environment supported by Kubernetes. Responsibilities include troubleshooting integration issues, improving internal processes, and identifying opportunities to enhance the customer experience. Estimating project timelines, managing technicaldebt, and clarifying requirements with stakeholders are also part of the remit. The work directly influences the quality and reliability of digital services used by millions. Participation in … of the role. Staying current with emerging technologies and evaluating new tools will help keep the team at the forefront of innovation. A proactive mindset is essential for driving technical excellence and delivering meaningful value to both customers and internal teams. What youll get in return for your talents Theyre offering a competitive salary (up to £60K) and a More ❯
end applications, and third-party APIs. Develop server-side logic in collaboration with Business Analysts and QA, ensuring requirements are met and code is testable. Lead and contribute to technical user stories, focusing on integration and service optimisation. Document solutions using diagrams, flowcharts, and clear code comments. Ensure compliance with quality standards, including automated testing and code reviews. Address … requirements such as performance, monitoring, and operational support. Support releases through all development environments, maintaining quality and reliability. Contribute to skill development and technology adoption within the team. Present technical concepts in demos and participate in user feedback sessions. Provide accurate work estimates and support agile planning. Balance delivery pace with documentation, test automation, and technicaldebt … either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important More ❯
work closely with cross-functional teams to deliver high-quality, efficient solutions while championing continuous improvement in our software engineering lifecycle. Here's what you'll be responsible for: Technical Ownership Contribute to solutions design for medium to high complexity problems, adhering to established solution design principles Contribute to distributed system designs with security-first principles, ensuring no security … principles (reusable components, scalable code) on both frontend and backend Troubleshoot and fix issues with quality pull requests that pass tests Ensure adherence to software engineering processes to avoid technicaldebt Adopt continuous improvement in engineering practices (CI/CD, testing, automation) Practice Test-Driven Development (TDD) where it adds clear value to ensure robust, well-tested code … CSP, input sanitization) Testing with Jest and React Testing Library Understanding of modern build tooling (Vite/Webpack), bundling, and asset delivery Here's what we're looking for: Technical Skills Solid engineering experience across frontend and backend, with: + Experience building production React applications + Experience building backend services/APIs in Go (or strong Go exposure alongside More ❯
powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary … years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in scaling and managing production systems. Provides comprehensive technical development support, both broad and detailed. Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux. Responsibilities: Own the … technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technicaldebt reduction , actively supporting team members. Facilitate and lead More ❯
powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary … years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in scaling and managing production systems. Provides comprehensive technical development support, both broad and detailed. Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux. Responsibilities: Own the … technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technicaldebt reduction , actively supporting team members. Facilitate and lead More ❯
london (city of london), south east england, united kingdom
Premier Group
powerful product that utilises data analytics and machine learning to optimise inventory data, built primarily on Java. This is a key role where you'll take ownership of the technical roadmap and manage solutions architecture, acting as a vital link between leadership and the engineering team. Job Title: Principal Software Engineer Location: Central London (Office Based) Salary … years of experience as a Full Stack Developer. Proven track record in leading product development and architecting solutions. Demonstrated expertise in scaling and managing production systems. Provides comprehensive technical development support, both broad and detailed. Highly proficient in: Python, Java, Spring, JavaScript, Vue, Elasticsearch, PostgreSQL, cloud computing (AWS, Azure), Terraform, ML, GitHub Actions, Jenkins, and Linux. Responsibilities: Own the … technical roadmap , aligning it with the product strategy to achieve key business objectives. Architect and manage robust solutions and APIs . Deliver critical software engineering , with a focus on rapid prototyping. Inspire and mentor a highly motivated, polyglot on-site development team. Lead R&D initiatives and technicaldebt reduction , actively supporting team members. Facilitate and lead More ❯
lead a team of Dynamics Engineers who will work on the build and configuration. Analyse deployment practices, DevOps pipelines, and environment management. Recommend strategies to streamline the platform, reduce technicaldebt, and improve delivery agility. Deliver a concise technical assessment report and strategic roadmap for next-phase delivery. About You: Senior-level D365 expertise. Strong understanding of … data services). Experience with Azure DevOps, CI/CD, and multi-environment deployment. Proven track record in CRM modernisation and architecture optimisation. Excellent communicator, able to translate complex technical insights into clear, actionable recommendations. This is a high-impact engagement suited to an independent, technically strong architect who excels in complex CRM landscapes and enjoys shaping the blueprint More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Travelex
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯
london, south east england, united kingdom Hybrid / WFH Options
Travelex
opportunity with us. Key accountabilities and decision ownership: Writing clean, well-tested and maintainable code Ensure high performance and scalability of web applications Thorough troubleshooting and debugging to diagnose technical issues Keep up to date with the latest trends and emerging technologies Identify technicaldebt and potential areas for improvement Actively contribute to discussions on product features … providing valuable input based on technical considerations Participate in code reviews, identifying opportunities for improvement and mentoring junior team members when needed Knowledge of best practices in security, performance and accessibility Skills, knowledge, and experience: Must have: 8+ years of experience in frontend development Demonstrated strong fluency with TypeScript, Next.js and React Experience with design systems, component libraries and More ❯