london, south east england, united kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
influence: you’ll own the internal AI stack, mentor other engineers, and help define how AI and automation are adopted across the company. What You’ll Do Lead the design, architecture, and implementation of internal AI/ML systems for business intelligence. Build robust APIs, microservices, and data pipelines to power intelligent, data-driven tools. Develop retrieval-augmented generation … in Python plus at least one other backend language (TypeScript or Java preferred). Proven experience with AWS , containerisation, and infrastructure as code (Terraform, Docker). Solid understanding of APIdesign, data modelling, and microservice architecture. Excellent communication skills, with the ability to translate technical outcomes into business impact. Tech Environment Languages: Python, TypeScript, Java AI/LLM More ❯
slough, south east england, united kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
influence: you’ll own the internal AI stack, mentor other engineers, and help define how AI and automation are adopted across the company. What You’ll Do Lead the design, architecture, and implementation of internal AI/ML systems for business intelligence. Build robust APIs, microservices, and data pipelines to power intelligent, data-driven tools. Develop retrieval-augmented generation … in Python plus at least one other backend language (TypeScript or Java preferred). Proven experience with AWS , containerisation, and infrastructure as code (Terraform, Docker). Solid understanding of APIdesign, data modelling, and microservice architecture. Excellent communication skills, with the ability to translate technical outcomes into business impact. Tech Environment Languages: Python, TypeScript, Java AI/LLM More ❯
AWS) Location: London or Manchester Employment Type: Full-time, Permanent About the Role Were looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. Youll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting high … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
Skills & Experience: Strong experience with Node.js, React, and Next.js. Professional experience with cloud platforms (AWS preferred). Experience with automated testing and CI/CD pipelines. Understanding of RESTful APIdesign, microservices, and modern web application architecture. Excellent collaboration, problem-solving, and communication skills, with the ability to work independently and in a team. This is a full More ❯
scale, regulated environments - ideally in Investment, Asset or Wealth Management. Solid experience in building and deploying frontend applications in React or React Native with hands-on knowledge of secure APIdesign and authentication services. Experience in Java and Spring Boot, or iOS (Swift) or Android (Kotlin) along with exposure to Figma and Vercel is a big plus. Capable More ❯
newcastle-upon-tyne, tyne and wear, north east england, united kingdom Hybrid / WFH Options
Klipboard
of demonstrations and documentation. You would contribute positively to all of these activities. You will work with senior members of the team to ensure your solutions conform to Klipboard design standards and technical solution stack. The role reports to the Delivery Manager of the relevant R&D team. We operate a hybrid working policy on completion of probation. The … Knowledge And Experience Preferred, 2:1 Upper second-degree Bachelors in a relevant discipline. 2:2 Lower second will also be considered if evidenced project Demonstrates suitable technical and design abilities. Experience of agile approaches to engineering solutions would be an advantage. Experience in the following, or similar, would be an advantage: A good understanding of VB, or the … React framework. REST-APIdesign .NET 4.5.2+, ASP.NET, C# or similar React/JavaScript/TypeScript/Xamarin/PHP, Restful Service Design, WebAPI Skills & Qualities A true team worker with a constant focus on the goals and objectives of the team. Good problem solving and troubleshooting skills Able to communicate both verbally and in writing, articulating More ❯
the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily … organization's objectives. Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products. Take ownership of initiatives related to innovation or addressing technical debt. Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance. Collaborate with colleagues across the organization to gain buy-in and feedback on proposals … Required Knowledge & Experience: Essential: Strong proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD More ❯
the Software Engineering group. In addition to contributing to feature development, you will play a role in shaping the technology and process strategies, and occasionally lead innovation or software design initiatives. Key Responsibilities: Develop new features with a strong focus on high-quality code. Conduct peer code reviews to ensure quality and adherence to best practices. Participate in daily … organization's objectives. Work closely with tech leads, engineers, testers, and other personnel to deliver high-quality products. Take ownership of initiatives related to innovation or addressing technical debt. Design, document, and communicate system solutions with a balanced focus on time, quality, cost, and performance. Collaborate with colleagues across the organization to gain buy-in and feedback on proposals … Required Knowledge & Experience: Essential: Strong proficiency in C# at a commercial level. Solid experience with .NET Core and related open-source technologies. Knowledge of Object Orientation, SOA, and relevant design patterns. Experience with modern software development practices, including agile methodologies , version control, code reviews, and continuous integration. Understanding of concurrency, asynchrony, and parallelism. Experience with Test Driven Development (TDD More ❯
Luton, England, United Kingdom Hybrid / WFH Options
easyJet
. • Ensure key factors such as total cost of ownership, ongoing maintenance, a broad understanding of architectural risk etc. are considered in the definition of the solution. Assuring component design alignment & solution delivery: Design and direct the architecture governance activities associated with ensuring solutions architecture assurance and compliance Provide consulting support to agile product teams to ensure the … ensure solution decisions are aligned with the enterprise's future-state architecture vision • Gain an appropriately deep understanding of the technical solution for each component, steering key technology and design decisions, aligned to the relevant solution assurance processes • Hold vendors to account to ensure documentation meets easyJet’s architecture standards, aligns to the defined end to end solution, as … requirements • Collaborate with the Service Delivery team to define the support model for platforms, products and components in the end to end architecture • Review and assess aspects of detailed design that deviate from the proposed solution architecture, published technical strategies, policies, standards etc. SKILLS & EXPERIENCE REQUIRED Deep Domain Expertise: must have extensive experience as a Solution Architect within the More ❯
bedford, east anglia, united kingdom Hybrid / WFH Options
easyJet
. • Ensure key factors such as total cost of ownership, ongoing maintenance, a broad understanding of architectural risk etc. are considered in the definition of the solution. Assuring component design alignment & solution delivery: Design and direct the architecture governance activities associated with ensuring solutions architecture assurance and compliance Provide consulting support to agile product teams to ensure the … ensure solution decisions are aligned with the enterprise's future-state architecture vision • Gain an appropriately deep understanding of the technical solution for each component, steering key technology and design decisions, aligned to the relevant solution assurance processes • Hold vendors to account to ensure documentation meets easyJet’s architecture standards, aligns to the defined end to end solution, as … requirements • Collaborate with the Service Delivery team to define the support model for platforms, products and components in the end to end architecture • Review and assess aspects of detailed design that deviate from the proposed solution architecture, published technical strategies, policies, standards etc. SKILLS & EXPERIENCE REQUIRED Deep Domain Expertise: must have extensive experience as a Solution Architect within the More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
. • Ensure key factors such as total cost of ownership, ongoing maintenance, a broad understanding of architectural risk etc. are considered in the definition of the solution. Assuring component design alignment & solution delivery: Design and direct the architecture governance activities associated with ensuring solutions architecture assurance and compliance Provide consulting support to agile product teams to ensure the … ensure solution decisions are aligned with the enterprise's future-state architecture vision • Gain an appropriately deep understanding of the technical solution for each component, steering key technology and design decisions, aligned to the relevant solution assurance processes • Hold vendors to account to ensure documentation meets easyJet’s architecture standards, aligns to the defined end to end solution, as … requirements • Collaborate with the Service Delivery team to define the support model for platforms, products and components in the end to end architecture • Review and assess aspects of detailed design that deviate from the proposed solution architecture, published technical strategies, policies, standards etc. SKILLS & EXPERIENCE REQUIRED Deep Domain Expertise: must have extensive experience as a Solution Architect within the More ❯
luton, bedfordshire, east anglia, united kingdom Hybrid / WFH Options
easyJet
. • Ensure key factors such as total cost of ownership, ongoing maintenance, a broad understanding of architectural risk etc. are considered in the definition of the solution. Assuring component design alignment & solution delivery: Design and direct the architecture governance activities associated with ensuring solutions architecture assurance and compliance Provide consulting support to agile product teams to ensure the … ensure solution decisions are aligned with the enterprise's future-state architecture vision • Gain an appropriately deep understanding of the technical solution for each component, steering key technology and design decisions, aligned to the relevant solution assurance processes • Hold vendors to account to ensure documentation meets easyJet’s architecture standards, aligns to the defined end to end solution, as … requirements • Collaborate with the Service Delivery team to define the support model for platforms, products and components in the end to end architecture • Review and assess aspects of detailed design that deviate from the proposed solution architecture, published technical strategies, policies, standards etc. SKILLS & EXPERIENCE REQUIRED Deep Domain Expertise: must have extensive experience as a Solution Architect within the More ❯
every year of education • At least 8-10 years of experience with Information Technology Key Responsibilities • Develop and maintain enterprise-scale .NET applications using ASP.NET Core 9.0 and C# • Design and implement RESTful APIs for biogas trading, inventory management, and regulatory reporting • Build complex business logic for RINS credit calculations, LCFS compliance, and carbon credit trading • Work with PostgreSQL … and Microsoft Identity Platform • Develop email workflow systems and automated reporting for regulatory compliance • Create scheduled background jobs using Quartz.NET for data processing and calculations • Integrate with Microsoft Graph API for SharePoint document management via Azure MS Graph • Build real-time features using SignalR for live trading updates • Implement data validation using FluentValidation • Work with Docker and OpenShift for … containerized deployments Required Technical Skills • 5+ years of experience with .NET development (C#, ASP.NET Core) • Strong experience with Entity Framework Core and PostgreSQL • Proficiency in RESTful APIdesign and OpenAPI/Swagger documentation • Experience with authentication systems (OAuth2, JWT, Azure AD) • Knowledge of containerization (Docker) and Kubernetes/OpenShift • Experience with background job processing and scheduled tasks • Understanding More ❯
and innovation in one of the most critical industries of our time. The Role They're seeking a Golang Software Engineer to join our backend engineering team. You’ll design, develop, and maintain the core systems that power our energy intelligence platform — from real-time data processing to distributed services that handle millions of data points daily. What You … ll Do Develop high-performance backend services and APIs using Go (Golang) . Collaborate with data and DevOps teams to deliver scalable, cloud-native solutions. Design and implement reliable microservices that integrate with IoT devices, energy assets, and analytics pipelines. Optimize performance, scalability, and reliability across our systems. Participate in code reviews, architectural discussions, and agile ceremonies. Contribute to … they are looking for 3+ years of professional experience in backend software development (with at least 1–2 years using Golang). Solid understanding of distributed systems , concurrency , and APIdesign . Experience with PostgreSQL , Kafka , Redis , or similar technologies. Familiarity with Docker , Kubernetes , and cloud platforms (AWS, GCP, or Azure). Strong problem-solving skills and attention More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
and innovation in one of the most critical industries of our time. The Role They're seeking a Golang Software Engineer to join our backend engineering team. You’ll design, develop, and maintain the core systems that power our energy intelligence platform — from real-time data processing to distributed services that handle millions of data points daily. What You … ll Do Develop high-performance backend services and APIs using Go (Golang) . Collaborate with data and DevOps teams to deliver scalable, cloud-native solutions. Design and implement reliable microservices that integrate with IoT devices, energy assets, and analytics pipelines. Optimize performance, scalability, and reliability across our systems. Participate in code reviews, architectural discussions, and agile ceremonies. Contribute to … they are looking for 3+ years of professional experience in backend software development (with at least 1–2 years using Golang). Solid understanding of distributed systems , concurrency , and APIdesign . Experience with PostgreSQL , Kafka , Redis , or similar technologies. Familiarity with Docker , Kubernetes , and cloud platforms (AWS, GCP, or Azure). Strong problem-solving skills and attention More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Proven ability to lead technically by example while remaining hands-on in delivery Strong background in cloud (AWS) and infrastructure as code (Terraform) Solid understanding of SQL and database design Experience with modern frontend stacks and APIdesign Enthusiasm for mentoring, collaboration and delivering software with impact If you’re looking for a role that blends technical More ❯
bradford, yorkshire and the humber, united kingdom
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Proven ability to lead technically by example while remaining hands-on in delivery Strong background in cloud (AWS) and infrastructure as code (Terraform) Solid understanding of SQL and database design Experience with modern frontend stacks and APIdesign Enthusiasm for mentoring, collaboration and delivering software with impact If you’re looking for a role that blends technical More ❯
Leicester, Leicestershire, England, United Kingdom
Michael Page Technology
innovative organisation in the exciting Energy sector. The company is passionate about harnessing technology to drive efficiency and innovation across all of its business. Description Understand business processes and design solutions that improve efficiency, reduce manual effort, and create measurable impact. Build and maintain web applications using ASP.NET (C#) backend and React/Next.js frontend. Connect core systems and … backend and React/Next.js frontend development. Strong understanding of business process improvement and ability to think beyond "just building features". Experience with Azure cloud services. Familiarity with APIdesign, RESTful services, JSON, and data integration patterns. Ability to flex across front-end, middleware, backend, and low/no-code development. Problem-solving mindset: capable of balancing More ❯
AWS) Location: London or Manchester Employment Type: Full-time, Permanent About the Role Were looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. Youll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting high … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
Location: London or Manchester Employment Type: Full-time, Permanent About the Role We're looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. You'll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
AWS) Location: London or Manchester Employment Type: Full-time, Permanent About the Role Were looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. Youll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting high … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
Location: London or Manchester 💼 Employment Type: Full-time, Permanent About the Role We’re looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. You’ll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
Location: London or Manchester 💼 Employment Type: Full-time, Permanent About the Role We’re looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. You’ll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
Location: London or Manchester 💼 Employment Type: Full-time, Permanent About the Role We’re looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. You’ll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯
london (city of london), south east england, united kingdom
Creo Recruitment
Location: London or Manchester 💼 Employment Type: Full-time, Permanent About the Role We’re looking for a Senior Software Engineer with deep experience in Python and AWS to help design, build, and scale distributed, data-driven Ad-Tech systems. You’ll lead the delivery of cross-service features within a modern cloud platform, making pragmatic architectural choices and setting … key role in shaping technical direction, mentoring engineers, and ensuring the systems you build are secure, observable, and resilient. Key Responsibilities Lead complex delivery: Drive the end-to-end design and implementation of Python-based microservices and cloud-native solutions hosted on AWS. Architect and optimise systems: Define service boundaries, data ownership, and failure-recovery patterns for scalable, high … and drive continuous improvement. Mentor and grow others: Support engineers through pairing, feedback, and documentation to strengthen technical capability across the team. Contribute to technical roadmap: Collaborate with Product, Design, and Data teams to align on priorities and ensure value is delivered incrementally. Core Tech Stack Languages: Python (FastAPI, Flask, or Django) Cloud: AWS (Lambda, ECS/Fargate, S3 More ❯