Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
deep experience in both legacy and modern technology stacks. Key Responsibilities Software Engineering Leadership Set and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems. Oversee full lifecycle software development — from requirements, technical design, development, testing, deployment, to post-release monitoring and maintenance. … cloud-native applications and services using Microsoft Azure , including Azure Functions, LogicApps, and container-based services. Drive cost-effective use of cloud services and performance optimization across environments. Ensure cloud architectures support observability, fault tolerance, and high availability. Guide the engineering team in data modelling, data access patterns, and … software and infrastructure meet organizational security and compliance requirements (e.g., GDPR, ISO 27001, OWASP Top 10). Team Management & Culture Build and scale high-performance engineering teams, including backend, frontend, full-stack, data, and security engineers. Define and track KPIs for engineering productivity, quality, and performance. Promote an engineering More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
deep experience in both legacy and modern technology stacks. Key Responsibilities Software Engineering Leadership Set and own the technical roadmap, ensuring architectural scalability, security, performance, and maintainability of all software systems. Oversee full lifecycle software development — from requirements, technical design, development, testing, deployment, to post-release monitoring and maintenance. … cloud-native applications and services using Microsoft Azure , including Azure Functions, LogicApps, and container-based services. Drive cost-effective use of cloud services and performance optimization across environments. Ensure cloud architectures support observability, fault tolerance, and high availability. Guide the engineering team in data modelling, data access patterns, and … software and infrastructure meet organizational security and compliance requirements (e.g., GDPR, ISO 27001, OWASP Top 10). Team Management & Culture Build and scale high-performance engineering teams, including backend, frontend, full-stack, data, and security engineers. Define and track KPIs for engineering productivity, quality, and performance. Promote an engineering More ❯
robust pipelines for ML model training, testing, and deployment. Implement and maintain CI/CD workflows for ML projects. Monitor production ML systems for performance, errors, and drift. Automate infrastructure provisioning and deployment using IaC tools. Collaborate with team leader to define technical strategies. Requirements: 4+ years of experience … in backend engineering, systems programming, or high-performance software development roles. Strong proficiency in low-level programming languages: Rust, Go, or C/C++ (at least one required, multiple preferred). Experience building high-performance, scalable backend systems and APIs. Knowledge of systems programming concepts: memory management, concurrency … performance optimization. Familiarity with ML system architecture and computational requirements (model serving, training infrastructure, data processing pipelines). Experience with cloud platforms (AWS preferred) and distributed systems. Proficiency with containerization (Docker) and orchestration tools (Kubernetes). Strong experience with version control systems (Git) and CI/CD pipelines. Understanding More ❯
role focuses specifically on advancing our scientific computing capabilities through operational excellence, while ensuring our research teams can maximize the value of our high-performance computing investments. As a key member of the technology leadership team, this position will be responsible for the day-to-day operations and strategic … While Global IT Infrastructure maintains our enterprise technology foundation, this role focuses exclusively on the specialized computing needs of our scientific teams, including high-performance computing, GPU-accelerated workflows, and research data management. Job Responsibilities Serve as the primary local IT Infrastructure contact for Edinburgh's Bioinformatics and AI …/ML teams Manage and optimize scientific computing infrastructure, including GPU clusters, high-performance storage systems, and virtualized environments Collaborate with global IT teams to ensure infrastructure alignment with scientific computing needs Lead technical planning and implementation of infrastructure improvements Provide technical guidance on architecture decisions affecting scientific workflows More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
POWER systems. We partner with the world's leading silicon vendors to optimise Ubuntu on their latest platforms. We integrate next-generation features and performance enhancements in Ubuntu while also ensuring a common operating experience for their users. Engineering Managers should be outstanding developers themselves. They should be completely … at home reviewing a patch or a software design spec. You will be expected to drive healthy engineering practices, documentation, quality and performance optimisations as well as lead your team to deliver high-quality design and code. An Engineering Manager is responsible for line management and career guidance. The … Experience with one or more of the follow Experience with Docker/OCI containers/K8s ing technologies: confidential computing, RDMA, Infiniband and high performance computing. Performance engineering, benchmarking and profiling What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
working with AWS cloud services, Storybook, GlueStack, and CI/CD pipelines. This is a hands-on role focused on component-driven UI development, performance optimization, and seamless integration with cloud-based backends. Key responsibilities: Develop responsive and performant user interfaces using React.js, TypeScript, and Tailwind CSS. Build and … services such as Lambda, S3, Cognito, Aurora, and API Gateway in the development workflow. Write clean, scalable, and maintainable code with a focus on performance and security. Participate in code reviews, testing, and documentation to maintain high-quality standards. Contribute to CI/CD setup and deployment automation using … tools like GitHub Actions, CodePipeline, or Jenkins. Follow DevSecOps practices and ensure compliance with security and access control requirements. Support application monitoring, troubleshooting, and performance tuning. Your Profile Essential skills/knowledge/experience: Hands-on experience in React.js, Hooks, and TypeScript. Proficient in Tailwind CSS for utility-first More ❯
Livingston, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
working with AWS cloud services, Storybook, GlueStack, and CI/CD pipelines. This is a hands-on role focused on component-driven UI development, performance optimization, and seamless integration with cloud-based backends. Key responsibilities: Develop responsive and performant user interfaces using React.js, TypeScript, and Tailwind CSS. Build and … services such as Lambda, S3, Cognito, Aurora, and API Gateway in the development workflow. Write clean, scalable, and maintainable code with a focus on performance and security. Participate in code reviews, testing, and documentation to maintain high-quality standards. Contribute to CI/CD setup and deployment automation using … tools like GitHub Actions, CodePipeline, or Jenkins. Follow DevSecOps practices and ensure compliance with security and access control requirements. Support application monitoring, troubleshooting, and performance tuning. Your Profile Essential skills/knowledge/experience: Hands-on experience in React.js, Hooks, and TypeScript. Proficient in Tailwind CSS for utility-first More ❯
Dunfermline, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
working with AWS cloud services, Storybook, GlueStack, and CI/CD pipelines. This is a hands-on role focused on component-driven UI development, performance optimization, and seamless integration with cloud-based backends. Key responsibilities: Develop responsive and performant user interfaces using React.js, TypeScript, and Tailwind CSS. Build and … services such as Lambda, S3, Cognito, Aurora, and API Gateway in the development workflow. Write clean, scalable, and maintainable code with a focus on performance and security. Participate in code reviews, testing, and documentation to maintain high-quality standards. Contribute to CI/CD setup and deployment automation using … tools like GitHub Actions, CodePipeline, or Jenkins. Follow DevSecOps practices and ensure compliance with security and access control requirements. Support application monitoring, troubleshooting, and performance tuning. Your Profile Essential skills/knowledge/experience: Hands-on experience in React.js, Hooks, and TypeScript. Proficient in Tailwind CSS for utility-first More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
a strong focus on game logic. Collaborate with front-end engineers, game designers, and mathematicians to deliver fully integrated, high-performing gameplay features. Optimise performance and scalability to support high user loads. Write clean, testable code and contribute to CI/CD workflows. Stay informed on industry trends and … building game logic or high-throughput backend services. Understanding of probability and statistics as applied to game mechanics. Familiarity with secure server development and performance optimisation. Excellent communication skills and ability to work independently in a remote-first environment. Git for version control Docker and containerisation workflows Google Cloud More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
a strong focus on game logic. Collaborate with front-end engineers, game designers, and mathematicians to deliver fully integrated, high-performing gameplay features. Optimise performance and scalability to support high user loads. Write clean, testable code and contribute to CI/CD workflows. Stay informed on industry trends and … building game logic or high-throughput backend services. Understanding of probability and statistics as applied to game mechanics. Familiarity with secure server development and performance optimisation. Excellent communication skills and ability to work independently in a remote-first environment. Git for version control Docker and containerisation workflows Google Cloud More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
a strong focus on game logic. Collaborate with front-end engineers, game designers, and mathematicians to deliver fully integrated, high-performing gameplay features. Optimise performance and scalability to support high user loads. Write clean, testable code and contribute to CI/CD workflows. Stay informed on industry trends and … building game logic or high-throughput backend services. Understanding of probability and statistics as applied to game mechanics. Familiarity with secure server development and performance optimisation. Excellent communication skills and ability to work independently in a remote-first environment. Git for version control Docker and containerisation workflows Google Cloud More ❯
and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unit testing, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated with the latest industry trends and technologies More ❯
solutions that directly support defence operations. As a Full stack UI Developer , you will be instrumental in designing and delivering intuitive, secure, and high-performance software solutions. You will work closely with engineers, analysts, and stakeholders to develop interfaces and tools that enable real-time decision-making and data … thrive in a mission-focused environment, and enjoy solving complex challenges with elegant solutions-this is the role for you. Responsibilities Build sophisticated, high-performance user interfaces using modern front-end frameworks. Create and enhance new and existing front-end and back-end software products and applications. Develop user … Provide interfaces to create rules to filter platforms/emitters based on operational relevance. Automatically generate reports. Ensure a strong grasp of responsive design, performance optimization, and emerging web standards. Design and implement secure, scalable backend APIs. Apply design principles and UI/UX best practices to all projects. More ❯
building large-scale web applications, with a minimum of 3 years in a Tech Lead role. Proven experience designing, building, improving, and operating high-performance, scalable front-end systems. Extensive experience with client-side technologies & modern frameworks (e.g., Javascript, Typescript, React). Eager to work in multiple programming languages … great if you have: Knowledge of physical architecture at scale, building resilience and highly available solutions. Strong experience in all aspects of client-side performance optimization. Proficiency in modern coding and design practices, e.g., Clean Code, SOLID principles, and TDD. Knowledge of back-end technologies and how they integrate More ❯
and best practices related to data modelling and database design. Strong problem-solving skills to address issues related to data quality, data integration, and performance optimization in data models. Ability to articulate technical concepts in a clear and understandable manner, makes use of analogies for non-technical audiences. If … just let us know We also offer a wide ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance related bonus Share schemes including free shares Benefits you can adapt to your lifestyle, such as discounted shopping 30 days’ holiday, with bank holidays More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Experience with cloud-based database solutions and services (e.g., Azure SQL) expertise with relational databases (e.g., MS SQL) Managing SQL backups, database integrity, and performance optimization. Automation of routine daily checks/tasks. Knowledge of Excel for input/output data handling Familiarity with Azure Data Warehousing or Azure … support to developers, analysts, and testers. Review and deploy Database SQL Git Pull Requests to production environments. Evaluate and enhance database design for improved performance and maintainability. Ensure database integrity, security, and reliability through proactive management. Maintain and manage SQL databases, including SQL jobs and data changes in production. … Optimize SQL performance, conduct capacity planning, and implement performance improvements. Manage database builds, rollouts, and define SQL standards and deployment processes. Automate routine daily checks and tasks to improve operational efficiency. Oversee SQL backups and Azure SQL server auto-scaling. Implement changes to enhance data security and compliance. More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Experience with cloud-based database solutions and services (e.g., Azure SQL) expertise with relational databases (e.g., MS SQL) Managing SQL backups, database integrity, and performance optimization. Automation of routine daily checks/tasks. Knowledge of Excel for input/output data handling Familiarity with Azure Data Warehousing or Azure … support to developers, analysts, and testers. Review and deploy Database SQL Git Pull Requests to production environments. Evaluate and enhance database design for improved performance and maintainability. Ensure database integrity, security, and reliability through proactive management. Maintain and manage SQL databases, including SQL jobs and data changes in production. … Optimize SQL performance, conduct capacity planning, and implement performance improvements. Manage database builds, rollouts, and define SQL standards and deployment processes. Automate routine daily checks and tasks to improve operational efficiency. Oversee SQL backups and Azure SQL server auto-scaling. Implement changes to enhance data security and compliance. More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
Experience with cloud-based database solutions and services (e.g., Azure SQL) expertise with relational databases (e.g., MS SQL) Managing SQL backups, database integrity, and performance optimization. Automation of routine daily checks/tasks. Knowledge of Excel for input/output data handling Familiarity with Azure Data Warehousing or Azure … support to developers, analysts, and testers. Review and deploy Database SQL Git Pull Requests to production environments. Evaluate and enhance database design for improved performance and maintainability. Ensure database integrity, security, and reliability through proactive management. Maintain and manage SQL databases, including SQL jobs and data changes in production. … Optimize SQL performance, conduct capacity planning, and implement performance improvements. Manage database builds, rollouts, and define SQL standards and deployment processes. Automate routine daily checks and tasks to improve operational efficiency. Oversee SQL backups and Azure SQL server auto-scaling. Implement changes to enhance data security and compliance. More ❯
is essential for incorporating, integrating, and sustaining developmental environments and software tools, optimizing processes, automating tasks, and streamlining configuration management Responsibilities Build sophisticated, high-performance user interfaces using modern front-end frameworks. Create and enhance new and existing front-end and back-end software products and applications. Develop user … Provide interfaces to create rules to filter platforms/emitters based on operational relevance. Automatically generate reports. Ensure a strong grasp of responsive design, performance optimization, and emerging web standards. Design and implement secure, scalable backend APIs. Apply design principles and UI/UX best practices to all projects. … technologies in full stack development. Qualifications, Skills and Experience Proven experience as a Full Stack Developer. Excellent understanding of web fundamentals, including responsive design, performance optimization, and emerging web standards. Clear understanding of design principles and UI/UX best practices. Strong software development skills and experience in front More ❯
Huawei Technologies Research & Development (UK) Ltd
Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling and optimization of operating systems and large-scale distributed systems, leveraging a range of heterogeneous hardware (e.g., CPU, NPU) for … comprehensive technical documentation outlining research methods, design decisions, and implementation specifics to ensure reproducibility and support internal knowledge sharing. Stakeholder Engagement: Communicate research progress, performance insights, and key outcomes to internal stakeholders through clear and engaging presentations. Person Specification: List details of Knowledge, Skills, Experience and Qualifications needed to … ICML, ICLR). Experience in the full lifecycle of developing, deploying, and maintaining large-scale cloud production systems, demonstrating expertise in scalability, reliability, and performance optimization. What We Offer 33 days annual leave entitlement per year (including UK public holidays) Group Personal Pension Life insurance Private medical insurance Medical More ❯
/await) and modern ES6+ features React Core Concepts - Proficiency with hooks, context API, component lifecycle, state management (Redux/Zustand/Recoil), and performance optimization Modern Frontend Tooling - Experience with build tools (Webpack, Vite), package managers (npm, yarn), and testing frameworks (Jest, React Testing Library) Some other highly … code quality and developer experience CSS-in-JS & Component Libraries - Experience with styled-components, Emotion, or Material UI/Chakra UI/Tailwind CSS Performance Optimization - Code splitting, lazy loading, memorization techniques, and Lighthouse/Web Vitals optimization You may be assessed on the key critical skills relevant for More ❯
from idea generation & technical design through to development & deployment - giving you a real sense of ownership. We build systems which meet high standards of performance & reliability, and operate at scale. You will have the freedom and encouragement to explore your own ideas and the reward of seeing your contributions … build processes, testing, and operations - Experience building complex software systems that have been successfully delivered to customers - Knowledge of algorithms, data-structures, efficiency, concurrency, performance optimization. - Experience in cloud computing and distributed architectures. - Experience of designing and building high availability systems that scale. - Experience in data manipulation and analysis More ❯
will play a key part in: Contributing to strategic advice and thought leadership on a wide range of finance topics, emphasizing value realization and performance optimization. Leading workstreams in finance & CFO engagements or smaller end-to-end projects, including transformation, operating model & organization design, process improvement, technology implementation, and … social impact. Additional Information Locations include London, Manchester, or Glasgow, with flexibility for assignment locations. We offer a competitive benefits package, flexible benefits, and performance-based rewards. About Capgemini Capgemini is a global leader in consulting, technology services, and digital transformation, with over 55 years of experience More ❯