101 to 125 of 202 API Design Jobs in the UK excluding London

Senior Software Engineer - Cloud, APIs & Microservices

Location
Crawley, England, United Kingdom
role focuses on building cloud and on-premises services, containerised, service-oriented and event-driven systems within a high-performing scrum team. You will design REST and gRPC APIs, implement microservices, improve CI/CD with Docker, Kubernetes and Azure DevOps, and mentor junior engineers while advancing APIdesign, data solutions and frontend integration using #J-18808-Ljbffr ...

Context Plane Python Engineer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
resilient, secure service designPartner with Corporate Technology AI, product, and data science colleagues to translate concrete use cases into working, measurable capabilitiesContribute to design discussions and agile ceremonies, and actively mentor teammates to raise the engineering bar across the teamDrives team adoption of enterprise-authorized AI-assisted engineering practices … training or certification on software engineering concepts and advanced applied experienceDemonstrated expertise building production-grade backend services and data pipelines in PythonStrong command of API design principles (e.g., FastAPI), automated testing, CI/CD practices, and source control workflowsExperience designing and building data ingestion or integration pipelines ...

Senior Software Engineer, AI Services

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
looking for passionate and seasoned Software Engineers to join our Core AI Services team. In this role, you will help design, develop, and scale AI-enabling platform services and public APIs that are secure, reliable, and cloud-native. These services will act as foundational building blocks for AI adoption … across data pipelines, orchestration, and service APIs. Embed robust security controls to protect sensitive data and ensure secure access to AI services. Contribute to design reviews, code reviews, and architectural discussions to ensure engineering excellence. Mentor junior developers, encourage continuous learning, and contribute to a culture of innovation. Essential ...

Lead Software Data Engineer - Corporate Know Your Customer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
best practices in software development and data engineeringSupport a culture of innovation, inclusion, and continuous improvementRequired qualifications, capabilities, and skillsHands-on experience delivering system design, application development, testing, and operational stability at enterprise scaleExpertise in Python and/or PySparkAdvanced knowledge of software application development and technical processes, with … depth in disciplines such as cloud, AI/ML, or data engineeringExperience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal)Advanced working knowledge of relational and NoSQL databases, vector stores, data lake architectures, and data ...

Software Engineer III – Data Engineering- Corporate Know Your Customer

Location
Auchentibber, Scotland, United Kingdom
software development and data engineering Support a culture of innovation, inclusion, and continuous improvement Required qualifications, capabilities, and skills Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale Expertise in Python and/or PySpark Knowledge of software application development and technical processes … with depth in disciplines such as cloud, AI/ML, or data engineering Experience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal) Advanced working knowledge of relational and NoSQL databases, vector stores, data lake architectures ...

Software Engineer III - Data Engineering- Corporate Know Your Customer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
software development and data engineering Support a culture of innovation, inclusion, and continuous improvement Required qualifications, capabilities, and skills Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale Expertise in Python and/or PySpark Knowledge of software application development and technical processes … with depth in disciplines such as cloud, AI/ML, or data engineering Experience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal) Advanced working knowledge of relational and NoSQL databases, vector stores, data lake architectures ...

Software Engineer III - Data Engineering- Corporate Know Your Customer

Location
Milton Keynes, England, United Kingdom
software development and data engineering Support a culture of innovation, inclusion, and continuous improvement Required qualifications, capabilities, and skills Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale Expertise in Python and/or PySpark Knowledge of software application development and technical processes … with depth in disciplines such as cloud, AI/ML, or data engineering Experience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal) Advanced working knowledge of relational and NoSQL databases, vector stores, data lake architectures ...

Principal Software Engineer

Location
Liverpool, Merseyside, United Kingdom
platform and influence engineering strategy Work within a senior, AI-first engineering environment KEY POINTS Principal-level position with significant technical ownership Leading the design and development of a modern platform rebuild Strong focus on Node.js, TypeScript, React and cloud technologies Opportunity to shape engineering standards, architecture … role where you'll help shape the future of a modern, large-scale platform whilst remaining hands-on with development. You'll lead the design and delivery of scalable backend services, APIs, integrations and data flows, whilst providing architectural guidance across the wider engineering team. Although the role ...

Lead Software Data Engineer - Corporate Know Your Customer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
software development and data engineering Support a culture of innovation, inclusion, and continuous improvement Required qualifications, capabilities, and skills Hands-on experience delivering system design, application development, testing, and operational stability at enterprise scale Expertise in Python and/or PySpark Advanced knowledge of software application development and technical … processes, with depth in disciplines such as cloud, AI/ML, or data engineering Experience in large-scale data processing, microservices, API design, Kafka, Redis, MemCached, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal) Advanced working knowledge of relational and NoSQL databases, vector stores, data lake ...

Corporate KYC Principle Software Engineer - Executive Director

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
practices and standards, and delivering high-impact software that scales. Job responsibilities Architects and implements complex, scalable engineering frameworks and solutions using modern software design principles Develops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineers Creates durable, reusable software frameworks … development and automation capabilities, to improve the value realized by automation at scale. Required qualifications, capabilities, and skills Hands-on practical experience delivering system design, application development, testing, and operational stability at enterprise scale Hands-on experience designing and deploying production AI/ML systems, including LLM-based applications ...

Cloud-Native Senior Software Engineer (Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
Instil Software Ltd is seeking experienced Senior Software Engineers to design, build, and operate scalable cloud-native solutions using Java, Python, C#/.NET and TypeScript. You’ll influence architecture, drive API design, and guide production deployments across AWS, Azure, or GCP. You’ll work with cross ...

UI Senior Lead Software Engineer - Commodities

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
inclusive team culture. This role emphasizes engineering excellence, operational readiness, and secure, compliant delivery in a fast-paced global environment. Job Responsibilities Lead the design and delivery of user interface capabilities across Execute, from discovery to production support Set front-end technical direction, including architecture, standards, performance, and testing … leadership in setting standards, leading designs, and directly managing or mentoring small teams of mid-level engineers Solid software engineering fundamentals, including OO/design patterns, debugging, and documentation Familiarity with agentic development approaches across the software development lifecycle Strong communication and people skills, with the ability to work ...

Senior Lead Software Data Engineer – Corporate Know Your Customer

Location
Auchentibber, Scotland, United Kingdom
applications and platforms Mentor and review work of other engineers to promote best practices Create durable, reusable software frameworks and patterns leveraged across teams Design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls Establish engineering standards for LLM-based applications, ensuring safety … decisions and engineering practices for scalable software Foster a culture of innovation and continuous improvement Required qualifications, capabilities, and skills Practical experience delivering system design, application development, testing, and operational stability at enterprise scale Experience designing and deploying production AI/ML systems, including LLM-based applications and agentic ...

Corporate KYC Sr Lead Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
applications and platforms Mentor and review work of other engineers to promote best practices Create durable, reusable software frameworks and patterns leveraged across teams Design and govern agentic AI systems, including multi-agent workflows and human-in-the-loop controls Establish engineering standards for LLM-based applications, ensuring safety … decisions and engineering practices for scalable software Foster a culture of innovation and continuous improvement Required qualifications, capabilities, and skills Practical experience delivering system design, application development, testing, and operational stability at enterprise scale Experience designing and deploying production AI/ML systems, including LLM-based applications and agentic ...

Experienced .NET Engineer

Location
Maidstone, England, United Kingdom
change where relevant. Offer technical assistance and support across the company. Liaise with third‐party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication and interpersonal … ability to adapt and fix legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years’ experience in C# development. Hands‐on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core ...

Data Platform Architect

Location
York and North Yorkshire, England, United Kingdom
influence how customers, internal teams, applications, and AI‐powered consumers interact with the Comply Data Platform for years to come. What you'll do Design end-to-end platform solutions that connect data pipelines, data products, the security master, semantic models,lakehousetechnologies, APIs, event-driven services, AI interfaces … analytics platforms. Establish architectural standards for interoperability, including API design, event contracts, data exchange patterns, versioning, and access controls. Define scalable integration patterns for customers, partners, and enterprise systems across API, streaming, batch, and self-service access channels. Create consistent interfaces that support human users, analytics tools ...

Senior Developer

Location
Stansted Mountfitchet, England, United Kingdom
senior hands‐on developer within the ROAM Technical Services team, delivering robust C#/.NET solutions. Own complex development tasks from analysis and design through implementation, testing, deployment and support. Provide technical guidance, code review and mentoring for junior and intermediate developers. Improve software quality through maintainable architecture, automated … development. Qualifications/Requirements: 5+ years’ professional software development experience, with strong commercial experience in C# and .NET/.NET Core. Proven ability to design, build, test and maintain production‐grade services, APIs and integrations. Strong understanding of REST API design, service‐oriented architecture, data modelling ...

Agentic Platform Engineer · Manchester, UK ·

Location
Manchester, England, United Kingdom
execute work across Travel Counsellors' technology estate. This is an agentic engineering role with strong Platform foundations. Your primary focus will be the design, development and production operation of autonomous and semi-autonomous agents for software delivery, platform operations, service reliability, security and engineering productivity. You will create reusable … product teams, you will turn high-value operational workflows into reliable agentic products with clear human oversight, measurable outcomes and safe rollback. Principal Accountabilities Design, build and operate the enterprise agentic platform, including orchestration, runtime services, model routing, memory, identity and policy enforcement. Develop reusable agent frameworks, SDKs ...

Senior Lead Software Data Engineer - Corporate Know Your Customer

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
impactful solutionsLead architectural decisions and engineering practices for scalable softwareFoster a culture of innovation and continuous improvementRequired qualifications, capabilities, and skillsPractical experience delivering system design, application development, testing, and operational stability at enterprise scaleExperience designing and deploying production AI/ML systems, including LLM-based applications and agentic architectures … software application development and technical processes in disciplines such as cloud, AI/ML, or data engineeringExperience in large-scale data processing, microservices, API design, and orchestration frameworksWorking knowledge of relational and NoSQL databases, vector stores, and data lake architecturesFamiliarity with observability tools and frameworksPractical cloud-native experience ...

Senior Platform Backend Engineer

Location
Lincoln, England, United Kingdom
team, you will help set the technical direction, raise the engineering bar, and mentor others as the team grows. What You'll Be Doing Design, build, and operate the backend services behind real-time collaborative editing, game publishing, and content delivery Own systems end-to-end - from design … partner teams build against Strengthen our infrastructure and delivery practices - infrastructure as code, CI/CD, and automated deployment Work closely with product and design to turn ambiguous problems into shipped, reliable features Champion reliability and observability, and help the team respond to and learn from production issues Mentor ...

Senior Software Engineer

Location
Reading, England, United Kingdom
Ideally with 2+ years with Go but open to similar programming experience) Solid grounding in Kubernetes, Docker, and CI/CD Comfortable with REST API design, SQL, and microservices architecture Experience with test automation, unit and end-to-end testing Cloud experience (any major provider), Git, and Agile ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
candidate will have extensive experience building backend services using Node.js and TypeScript , with a strong understanding of modern software engineering practices, distributed systems and API design. While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality . Experience with frontend … assisted development tools , reviewing both human-written and AI-generated code, and contributing to technical discussions around architecture and system design. Responsibilities Backend Development Design, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar. Design and implement RESTful APIs ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Edinburgh/Remote Are you a Senior Software Engineer who wants to shape a platform, not just implement against a defined design We’re looking for a Senior Application/Platform Engineer to join a small, senior team building and evolving a complex, data-driven technology platform. This … hands-on senior role for someone who can confidently contribute to backend architecture, system design, and technical direction — not just delivery. What you’ll be doing: Designing and building backend services, APIs, and platform capabilities Shaping backend architecture, service boundaries, and system design Contributing to ingestion pipelines, data ...

Director of Data Engineering

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
engineering practices and standards, and delivering high-impact software that scales. Job responsibilitiesArchitects and implements complex, scalable engineering frameworks and solutions using modern software design principlesDevelops secure, high-quality production code for data-intensive applications and platforms, and reviews and mentors other engineersCreates durable, reusable software frameworks and patterns … assisted development and automation capabilities, to improve the value realized by automation at scale. Required qualifications, capabilities, and skillsHands-on practical experience delivering system design, application development, testing, and operational stability at enterprise scaleHands-on experience designing and deploying production AI/ML systems, including LLM-based applications ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
company offers highly competitive remuneration, an excellent benefits package and work-life balance including hybrid work. The core requirements: A senior software engineer’s design and coding ability and track record, judgement, mentoring and review skills. Strong commercial-grade C# software development with awareness of modern .NET … language, and establish good patterns and factoring. Microservice development experience – with good service factoring to reduce bloat, increase independence and separate concerns – and RESTful API design and development. Strong communication skills to liaise with colleagues in other product teams. A good technical degree from a top university, backed ...