Top Engineering Jobs in Edinburgh

4 Days AgoSaved
In-Office
Edinburgh, Scotland
Entry level
Entry level
Fintech • Information Technology • Financial Services
Designs, develops, and tests core development infrastructure, libraries, and frameworks. Establishes systems software engineering policies, standards, and procedures. Uses operating-system tools and services to diagnose and resolve issues between user-space applications and underlying operating systems. Performs root-cause analysis for service interruptions and helps restore services after resolution.
Top Skills: Development InfrastructureFrameworksLibrariesOperating-System Tools And ServicesSystems Software
Reposted 13 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Financial Services
Design, build, and operate cloud-native AI infrastructure and platform services to support model development, training, evaluation, and inference. Implement IaC and automation, enable ML/LLM production deployments within governed enterprise environments, build observability and monitoring, collaborate with security and cross-functional partners, and support on-call/operational duties.
Top Skills: Arm/BicepAWSAws BedrockAzureAzure FoundryAzure MlBashCloudFormationContainer OrchestrationGCPGoogle VertexInfrastructure As CodePythonTerraform
6 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Leads a distributed team of Site Reliability and Backend Engineers responsible for GitLab.com's asynchronous processing and caching platforms. Owns reliability, service-level objectives, capacity planning, incident response, on-call operations, Redis upgrades, operating system patching, deployment architecture, and migration to a durable workflow engine. Manages hiring, development, quarterly planning, roadmap execution, and coordination across globally distributed teams.
Top Skills: Burn-Rate AlertingDurable Workflow EnginesGitlabRedisService-Level IndicatorsService-Level ObjectivesSidekiq
7 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Manage a team of machine learning engineers developing credit and lending models for international markets. Set technical strategy, guide advanced ML solutions, partner with product, engineering, analytics, design, and risk teams, and ensure scalable underwriting capabilities. Provide hands-on technical leadership, clarify complex problems, manage trade-offs, and mentor engineers while contributing to Affirm’s long-term machine learning strategy.
Top Skills: Agentic MlDeep LearningMachine LearningTransformersTree-Based Models
11 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Manage a distributed team of senior and staff engineers developing and scaling Gitaly, GitLab’s Git storage tier. Drive complex infrastructure, performance, scalability, architecture, and maintainability initiatives while balancing roadmap and platform priorities. Provide mentoring, career development, technical guidance, and accountability. Collaborate asynchronously with Git and cross-functional teams, represent Gitaly’s technical direction, and ensure long-term platform viability through sound architectural judgment.
Top Skills: Distributed SystemsGitGitalyGitlabGoStorage Engines
13 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Leads the engineering organization responsible for GitLab Dedicated, a single-tenant enterprise SaaS platform. Owns strategy, roadmap, reliability, compliance, infrastructure investments, customer migrations, and enterprise-grade SLAs. Oversees distributed engineering managers and teams across orchestration, resilience, control-plane APIs, public-sector platforms, FedRAMP readiness, AWS GovCloud, and migration tooling. Partners with executives, Product, Security, and Support while scaling the organization, improving operational efficiency, and incorporating AI-enabled engineering workflows.
Top Skills: Ai-Enabled WorkflowsAPIsAws GovcloudCellular ArchitecturesDevsecopsGeo ReplicationGitlabGitlab DedicatedInfrastructure As CodeSaaS
5 Days AgoSaved
In-Office
Edinburgh, Scotland
Entry level
Entry level
Professional Services • Real Estate • Consulting
Manage electrical design delivery across multidisciplinary infrastructure and real estate projects. Responsibilities include technical assurance, constructability reviews, design interface management, consultant and contractor coordination, stakeholder liaison, and development of compliant, sustainable engineering solutions. The role ensures integration across engineering disciplines while addressing safety, maintainability, reliability, regulatory requirements, and whole-life asset performance.
Top Skills: AutocadBimCadCommon Data EnvironmentsRevit
5 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Professional Services • Real Estate • Consulting
Manages multidisciplinary engineering design across the full project lifecycle for infrastructure and real estate projects. Responsibilities include technical assurance, constructability reviews, design interface management, consultant and contractor coordination, stakeholder liaison, and development of sustainable, compliant engineering solutions. The role integrates mechanical, electrical, civil, structural, and geotechnical functions while ensuring maintainability, reliability, safety, and regulatory compliance.
Top Skills: AutocadBimCadCommon Data EnvironmentsRevit
7 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
3D Printing
Leads analog engineering for custom mixed-signal ASICs, designing and verifying circuit blocks from specification through production. Provides technical leadership, drives layout and methodology, coordinates with digital, DFT, verification, test, and product teams, and supports silicon debugging and characterization. Mentors engineers, translates customer requirements into designs, ensures delivery under tight schedules, and maintains principal-level technical involvement. Occasional international travel is required.
Top Skills: AmsCadenceCmosCustom AsicsDftDmsEdaMixed-Signal AsicsPmic
27 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead and grow an engineering team responsible for Affirm’s international identity platform, including KYC, user lifecycle management, and identity decisioning. Own technical strategy, multi-quarter roadmaps, architecture, reliability, availability, incident response, and operational improvements. Drive major consumer-facing initiatives, cross-functional alignment, and technical execution across Product, Design, Analytics, and Engineering teams while developing engineers and maintaining a high-trust culture.
Top Skills: Identity DecisioningIdentity VerificationKyc
28 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Leads and scales Rapid7’s EMEA sales engineering organization, managing Solution Engineers and serving as the region’s strategic technical authority. Partners with sales, marketing, product, engineering, executives, and channel partners to drive revenue, retention, consultative security solutions, strategic proofs of concept, demonstrations, and enterprise deals. Represents the company at industry events and translates customer needs into product strategy while improving forecasting, leadership development, and presales performance.
Top Skills: Application SecurityCloud SecurityIncident Detection And Response
7 Hours AgoSaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Blockchain
Trust Wallet is building a global talent network for future non-engineering opportunities across product, design, marketing, partnerships, operations, customer experience, people, legal, and compliance. Applicants should share their preferred function, skills, achievements, location, time zone, and relevant work samples. The role is fully remote, with eligibility to work in the applicant’s country required.
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
29 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
Manages a globally distributed team of Assigned Support Engineers serving enterprise customers. Responsibilities include hiring, coaching, performance management, escalation leadership, customer recovery planning, cross-functional coordination, KPI tracking, capacity planning, process improvement, automation, and communicating customer outcomes and ROI. The role requires strong technical knowledge, including Linux administration and web application concepts, plus experience supporting production-critical environments.
Top Skills: AIDevOpsGitGitlabLinuxSlack
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Information Technology
Build and maintain payments infrastructure, including usage tracking, pricing, billing, payment providers, and stream-processing services. Collaborate with Finance, Tax, Growth, Sales, and engineering teams to support compliance, reporting, experiments, and customer payments. Plan migrations, debug complex production billing issues, and safely evolve live systems handling money. Requires Python expertise, backend development experience, software and system design knowledge, testing and security fundamentals, and strong problem-solving ability.
Top Skills: APIsKubernetesPython
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Information Technology
Build and operate core platform systems for users, workspaces, permissions, APIs, authentication, and resource management. Deliver full-stack features with a backend focus, including admin and settings interfaces. Scope work within large existing systems, plan migrations, manage safe rollouts, debug production issues, and collaborate across product and engineering teams. Candidates need strong Python and backend development expertise, software and system design knowledge, testing and security fundamentals, and the ability to navigate ambiguity.
Top Skills: APIsCloud InfrastructureData StructuresKubernetesOauthPythonRbacScimSsoStorage Solutions
YesterdaySaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Security • Software • Generative AI
Leads a distributed team of approximately 12 engineers building Elastic’s conversational and agentic platform. Owns roadmap delivery, hiring, onboarding, coaching, performance management, team processes, and stakeholder communication. Partners with product, technical leadership, data science, UX, and related teams to deliver reliable software involving retrieval, citations, streaming, memory, evaluation, and LLM-powered agents. Requires strong software engineering management experience, technical depth across TypeScript/Node/React and Elasticsearch, and familiarity with RAG, agents, tool use, and evaluation.
Top Skills: ElasticsearchKibanaLlmsNode.jsReactRetrieval-Augmented Generation (Rag)Typescript
12 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Appliances • Industrial • Manufacturing
Lead customer development and account growth for Plexus engineering services. Responsibilities include acquiring new customers, expanding existing relationships, winning profitable engineering engagements, serving as a trusted advisor, gathering customer and market insights, influencing service offerings, and guiding internal go-to-market partners through strategic sales opportunities. The role requires close collaboration with engineering, operations, business development, and regional teams, with travel exceeding 40%.
13 Days AgoSaved
In-Office
Edinburgh, Scotland
Internship
Internship
Appliances • Industrial • Manufacturing
Embedded Software Engineering Intern supporting software design, coding, debugging, testing, driver development, RTOS tasks, design reviews, and hardware bring-up. The role involves collaborating with hardware, mechanical, and design assurance engineers to deliver integrated products using bare-metal embedded C/C++ on client projects.
Top Skills: CC++Rtos
5 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
Lead the Cloud Integrations Team in designing, developing, and maintaining cloud integration features for mirrord. Remain hands-on in Rust or comparable systems programming, guide technical direction, maintain engineering standards, and debug distributed systems involving Kubernetes, databases, cloud services, and message brokers. Prioritize work, mentor and hire engineers, promote effective AI usage, execute the roadmap, and collaborate with Product, Solution Engineering, and users.
Top Skills: CC++GitopsKubernetesKubernetes ApiRust
Reposted 5 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software • Automation
Build the platform, tooling, workflows, guardrails, and metrics needed for safe, measurable agentic software development. Integrate autonomous coding agents with Linear, GitHub, CI, testing, and code review processes. Improve monorepo readiness, create isolated execution environments, establish benchmarks and adoption metrics, and partner cross-functionally with Platform, Security, AI, Architecture, and engineering teams.
Top Skills: Automated TestingCi/CdGitGithub ActionsJavaScriptLinearMonoreposNode.jsSandboxingSecrets ManagementTypescript
Reposted 5 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Manages the Web Platform engineering team, overseeing technical vision, reusable pipelines, tooling, frameworks, developer experience, reliability, and production operations. Leads senior engineers, recruitment, retention, technical strategy, vendor partnerships, OKRs, and engineering excellence. The role combines hands-on software engineering with people leadership, platform ownership, product thinking, and cross-functional influence across customer- and colleague-facing applications.
Top Skills: AzureContinuous IntegrationCss ModulesDevOpsGitGithub ActionsGraphQLJestNext.JsNxPlaywrightReact
15 Days AgoSaved
In-Office
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Security • Cybersecurity
Provides strategic and technical leadership for ports and maritime engineering capabilities across civil, structural, geotechnical, seismic, and maritime disciplines. Leads technical governance, assurance, multidisciplinary delivery, stakeholder engagement, and major programme support across the full project lifecycle. Advises clients, coordinates scope, schedule, budget, resources, and risk, while mentoring engineers and developing team capability. Requires chartered engineering status, extensive civil and structural design experience, maritime infrastructure expertise, advanced structural analysis knowledge, and senior project delivery experience.
Top Skills: British StandardsEurocodesFinite Element Structural AnalysisNec3/4 EccOcimfPiancPlaxisSap2000Staad.ProWallap
6 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Information Technology • Security • Software • Infrastructure as a Service (IaaS)
Leads a 10+ person AI-native R&D engineering team while remaining hands-on with coding, architecture, prototypes, distributed systems, and production readiness. Owns initiatives from ambiguous requirements through implementation, evaluation, validation, documentation, and handoff. Establishes responsible AI-assisted development practices, mentors engineers, maintains high standards for security, testing, reliability, and code quality, and partners with Product, Architecture, Security, and Engineering stakeholders.
Top Skills: Agentic FrameworksAi Coding AssistantsAWSC#/.NetCi/CdCoding AgentsDockerGCPInfrastructure As CodeKubernetesLlm ApisMicrosoft Agent FrameworkAzure
6 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Healthtech • Software
Leads software quality engineering and validation for eCOA clinical trial projects. Establishes quality standards, testing processes, automation strategies, KPIs, and validation procedures. Manages internal and offshore QA teams, vendors, resources, project risks, audits, CAPAs, and department operations. Oversees tools including JIRA, Git, and Jama while partnering with managers, HR, technology teams, and service providers to improve efficiency, testing coverage, compliance, and delivery timelines.
Top Skills: Artificial IntelligenceGitJamaJIRATest Automation
7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software
Engineering Manager responsible for leading a software engineering team, managing sprint planning and delivery, maintaining engineering quality standards, mentoring engineers, identifying risks, and partnering with Product, Design, and the Director of Engineering. This player-coach role requires technical leadership, experience with Bubble.io or low-code platforms, agile delivery expertise, and support for hiring and onboarding as the company grows.
Top Skills: APIsAws LambdaB2B SaasBubble.IoCloudflare BindingsCloudflare WorkersCrm Integrations
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account