engineers at various experience levels, sharing knowledge across technologies and helping develop technical decision making skills Innovation & Research - Contribute to our Agent AI initiatives, exploring new approaches to process optimisation and intelligent automation Skills, Knowledge and Expertise Backend Expertise - Strong proficiency in Java and Spring framework, with experience building scalable, maintainable applications and RESTful APIs; comfortable with Node.js tooling … and CI/CD pipeline configuration Database Design - Experience with NoSQL databases, data modelling, and understanding of distributed system patterns Quality Focus - Experienced in testing strategies across the stack, performanceoptimisation, and establishing monitoring/observability practices Problem Solving - Ability to break down complex technical challenges, evaluate trade offs, and make pragmatic architecture decisions Communication - Capable of articulating More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid/Remote Options
Cathcart Technology
s a really exciting time to join. You'd be joining one of their core teams, working on foundational engineering and helping to improve the underlying frameworks, tooling, and performance that enable the company to deliver a world-class customer experience. This team has a big focus this year, with several major initiatives planned around performanceoptimisation … practices , and helping strengthen the foundations of the mobile platform. You'll ideally have good experience with the following; ** Delivering production React Native applications ** iOS development with Swift ** Mobile performance profiling and optimisation ** Advocate for best practices, testing, and CI CD pipelines The following experience is highly desirable; ** Experience improving app scalability and performance ** Mentoring and supporting More ❯
Edinburgh, Scotland, United Kingdom Hybrid/Remote Options
Explore Group
engineering experience , including significant exposure to distributed or cloud-native systems. Proven ability to lead complex technical initiatives , from design through delivery. Deep understanding of system scalability, observability , and performance optimization . Comfortable making architectural trade-offs and communicating them to both technical and non-technical stakeholders. Experienced in mentoring engineers and driving continuous improvement across teams. Passionate about More ❯
promote inclusive, supportive team culture. Shape and contribute to the technical roadmap for World Service Discovery, influencing standards and direction across the wider engineering group. Proactively identify and resolve performance, accessibility, or operational risks before they impact users. YOUR SKILLS AND EXPERIENCE ESSENTIAL CRITERIA: HTML and CSS proficiency for multilingual environments, with strong knowledge of internationalization preferred (e.g., right … NOT REQUIRED: Experience with BBC platforms, publishing systems, or similar large-scale media environments. Familiarity with experimentation and personalisation tools (e.g., Optimizely, A/B frameworks). Experience with performanceoptimisation and operational monitoring for high-traffic applications. Knowledge of Infrastructure as Code (e.g., AWS CDK). Degree in Software Engineering/Computer Science or equivalent professional experience. More ❯
usage. Integration Architecture & Interoperability: Ensure that our various systems and services work together harmoniously as part of a connected digital ecosystem, while minimising coupling and complexity. User Experience Alignment & PerformanceOptimisation: Collaborate with UX/UI designers and product teams to ensure the architecture enables excellent user experiences for a responsive, and reliable front end interactions. Architecture Governance … leveraging the strengths of the SSE Group SSE Business Energy is able to support our customers to adopt a sustainable business approach through the provision of renewable energy, energy optimisation services and advice on how to use sustainability to drive business advantage. We work in partnership with all our customers to ensure that they are maximising the value from More ❯
functional teams to translate business requirements into technical solutions.Provide technical leadership, mentorship, and code reviews to ensure high standards of development.Define and enforce best practices for coding, design patterns, performance optimization, and cloud-native development.Manage and optimize microservices architecture for scalability, availability, and maintainability.Oversee integration of front-end (React) with back-end APIs.Ensure application security, performance, and reliability … Kubernetes).Proficiency in relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).Knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).Strong understanding of security principles and performance tuning.Excellent problem-solving, communication, and leadership skills. Nice to Have Experience with GraphQL and API Gateway.Exposure to Kafka, RabbitMQ, or other messaging frameworks.Familiarity with automated testing frameworks (JUnit, Jest More ❯
Edinburgh, Scotland, United Kingdom Hybrid/Remote Options
Explore Group
designers, product managers, and backend engineers to deliver seamless, elegant user experiences. Contribute to technical discussions around architecture, scalability, and maintainability. Implement best practices for testing, code quality, and performance optimisation. (Senior) Mentor junior engineers and influence wider engineering decisions. (Optional) Work with AI-driven components and Python-based APIs to enhance application intelligence. Tech Stack Core: React, TypeScript More ❯
deliver real business value What we re looking for Strong experience with Python, SQL , and pipeline tools such as dbt or Airflow Proven background in data modelling, warehousing, and performanceoptimisation Hands-on experience with cloud data services (Glue, Lambda, Synapse, BigQuery, etc.) A consultancy mindset adaptable, collaborative, and delivery-focused The details Location: Edinburgh 2 days onsite More ❯
of the end-to-end engineering lifecycle, including data extraction, cleansing, transformation, and loading, ensuring accuracy and consistency. • Creating and manage data pipelines, ensuring proper error handling, monitoring and performance optimizations • Working in an agile environment, participating in sprint planning, daily stand-ups, and retrospectives. • Conducting code reviews, provide constructive feedback, and enforce coding standards to maintain a high More ❯
Glasgow, Lanarkshire, United Kingdom Hybrid/Remote Options
Robert Walters
in managing and scaling our Snowflake Postgres & Greenplum database platforms across a global deployment of over 10K+ clusters. You will play a key role in driving modernisation, automation, and performance optimization across our Cloud/On-Prem data-platform ecosystem. Key Responsibilities: Design, implement, and manage large-scale distributed database systems using Snowflake and Postgres. Lead the architecture and … to cross-training initiatives across database technologies. Platform Engineering & Operations Architect, deploy, and manage large-scale distributed database systems using Snowflake and PostgreSQL. Ensure high availability, disaster recovery, and performance tuning across multi-region deployments. Lead the design and implementation of multi-cloud database strategies (AWS, Azure). Automation & Scalability Build and maintain infrastructure-as-code and automation pipelines … integration. Evaluate and implement emerging technologies to improve platform efficiency and developer experience. Skills that will help you in the role: Deep expertise in PostgreSQL and Snowflake administration and performance tuning. Proven experience managing large-scale distributed systems (100K+ clusters preferred). Strong Scripting and automation skills (Python, Terraform, Ansible, etc.). Experience with CI/CD pipelines and More ❯
Edinburgh, Midlothian, United Kingdom Hybrid/Remote Options
Aberdeen
an exceptional experience, and we focus on putting them at the heart of what we do. This role involves working with a cloud-native Front End platform optimised for performance, edge delivery, and seamless integration with marketing and content systems. Key Responsibilities Develop and maintain modern web applications using React and Next.js Build reusable UI components and document them … using Storybook Ensure all Front End code meets accessibility standards (WCAG) and delivers inclusive user experiences Implement SEO best practices, including meta tags, structured data (schemas), and performance optimization Collaborate with designers, Back End engineers, and marketing teams to deliver seamless user journeys across multiple web-based solutions Set up and maintain CI/CD pipelines for automated testing … and be supported. When you join us, your reward will be one of the best around. This includes 40 days' annual leave, a 16% employer pension contribution, a discretionary performance-based bonus (where applicable), private healthcare and a range of flexible benefits - including gym discounts, season ticket loans and access to an employee discount portal. Our business Enabling our More ❯
edinburgh, central scotland, united kingdom Hybrid/Remote Options
MaxAccelerate
lead acquisition. Optimize website landing pages and content strategy for lead conversion. Manage and improve LinkedIn marketing campaigns, including outreach and sponsored ads. Track key lead generation KPIs, ensuring performance optimization and ROI maximization. 4. Data-Driven Optimization & Analytics Implement lead scoring and segmentation models to identify high-converting prospects. Analyze campaign data, sales funnel performance, and customer … CRM, AI-driven lead gen tools (Amplemarket, ZoomInfo, etc.), and marketing automation. Hands-on experience in Google AdWords, LinkedIn advertising, and SEO optimization. Expertise in data-driven marketing, campaign performance tracking, and conversion optimization. Strong understanding of B2B sales funnels and outbound/inbound lead generation. Soft Skills & Personality Traits Strategic thinker with a data-driven mindset. Proactive and … the ground up – an exciting opportunity to create a scalable system. Work with cutting-edge AI and automation tools to optimize sales outreach. High earning potential – competitive salary with performance-based commission. Remote work flexibility with a global team. More ❯
machine learning systems. Key Responsibilities: 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 enhanced performance. Research Publications: Transform … Technical Documentation: Create and maintain 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. Required: Bachelor's or Master's degree in Computer Science or a related technical field. Be comfortable …/or machine learning (NeurIPS, 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. More ❯
Engineering team. The ideal candidate will have extensive experience in supporting and maintaining Windows Server environments and Veeam-based backup solutions. This role is critical in ensuring the stability, performance, and security of our server infrastructure, with a focus on robust backup and disaster recovery strategies. Core Responsibilities Backup and Disaster Recovery (Primary Job Focus): Implement Veeam solutions tailored … to ensure business continuity Monitor and optimize backup jobs to ensure efficiency and reliability Integrate backup solutions with cloud and on-premises storage platforms Provide backup restoration services and performance tuning recommendations Perform health checks, audits, and capacity planning for Veeam systems Server Administration: Manage and administer Windows Server operating systems, including installation, configuration, and ongoing maintenance Strong Hyper … servers in a timely manner to address security vulnerabilities and ensure system reliability Troubleshooting: Diagnose and resolve backup related issues, collaborating with other IT teams and vendors as needed Performance Optimization: Identify and implement performance optimization measures to ensure the efficient operation of Windows and backup servers Security Compliance: Enforce security policies and practices to protect Windows server More ❯