Top Software Engineer Jobs in Edinburgh

12 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 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and maintain Samsara's Cloud Governance Platform across AWS and GCP, focusing on cloud IAM guardrails, automated compliance controls, and software supply-chain security. Implement SAST/DAST and secure CI/CD patterns, design scalable, reliable systems, translate regulatory requirements into automated controls, collaborate cross-functionally, and own components end-to-end while mentoring teammates and shaping the roadmap.
Top Skills: AWSCi/CdCloud IamDastGCPGoPythonSastTerraform
Reposted 6 Days AgoSaved
In-Office
Edinburgh, Scotland
Junior
Junior
Hardware • Security • Software • Cybersecurity
The Software Engineer will develop and maintain software for products, focusing on state management patterns and API integrations while collaborating with teams.
Top Skills: CSSGitHTMLPiniaRestful ApiTypescriptVue 3Websockets
8 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Consulting
Build and maintain security-focused CI/CD pipelines, automation tooling, backend services, APIs, and event-driven workflows. Integrate automated source-code, dependency, repository, and container scanning into the software development lifecycle. Assess vulnerabilities, investigate false positives, support remediation, and develop security solutions for Docker, Kubernetes, OpenShift, and cloud-native environments. Collaborate with engineering teams to improve secure software development practices.
Top Skills: Ci/CdDockerGradleGroovyJavaJavaScriptJenkinsJIRAKubernetesOpenshiftOracle Cloud InfrastructurePythonRest ApisSpring BootTypescript
9 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Information Technology
Build and deliver digital products for client organizations using React or Java. Lead client accounts across people, delivery, quality, and commercial considerations while applying hands-on engineering expertise. Collaborate with diverse teams, propose low-complexity technical solutions, debug complex issues, and contribute to engineering communities. Cloud experience with AWS or Azure and datastore experience with NoSQL technologies such as Elasticsearch are advantageous.
Top Skills: AWSAzureElasticsearchJavaNoSQLReact
17 Hours AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead the design, development, deployment, and maintenance of scalable cloud-native platform capabilities for Walmart Connect’s sponsored search advertising infrastructure. Build large-scale data processing systems, pipelines, distributed services, and AI/ML applications using Java, Spark, Kafka, Flink, and GCP. Provide technical leadership, conduct architecture reviews, mentor engineers, collaborate cross-functionally, and drive software quality, resilience, observability, and continuous improvement.
Top Skills: Ai/Ml FrameworksApache FlinkApache KafkaSparkAPIsCi/CdContainersGoogle Cloud Platform (Gcp)JavaMicroservicesVector Databases
19 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Blockchain • Financial Services • Cryptocurrency • Web3
Build and operate DevOps infrastructure for regulated digital-asset exchange, clearinghouse, and brokerage systems. Responsibilities include improving CI/CD pipelines, managing AWS infrastructure with Terraform, running containerized services on Nomad, developing deployment tooling with health checks and rollback, monitoring systems, responding to production alerts, supporting settlement operations, and contributing to Haskell-based services. The role requires on-call participation, distributed-systems expertise, and collaboration across engineering, operations, risk, and compliance.
Top Skills: AnsibleAWSBashC++DockerGithub ActionsGitlab CiGrafanaHaskellKubernetesLinuxLokiNixNomadPrometheusPythonRustTerraformVault
YesterdaySaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Database
Build and own Supabase’s AI tooling, including agents, MCP servers, agent skills, dashboard assistants, and developer-facing AI capabilities. Establish eval-first development through benchmarks, instrumentation, quality KPIs, and regression gates. Design how documentation and product knowledge are exposed to agents, create reusable AI patterns, and collaborate across Docs, CLI, Frontend, SDK, and infrastructure teams. Improve reliability, testing, authentication, hosting, and developer experience in a fast-moving, globally distributed environment.
Top Skills: BraintrustEdge FunctionsEs ModulesJavaScriptJavascript BundlersMcpNpmPgvectorPostgresTypescriptVector Embeddings
Reposted YesterdaySaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Healthtech
Designs, builds, and maintains platform software and deployment tooling across desktop, on-premise, cloud, and air-gapped environments. Responsibilities include production container images, stateful distributed-system upgrades, CI/CD pipelines, infrastructure self-service capabilities, deployment instrumentation, testing strategy, application security, and customer releases. The engineer contributes to architecture, validates specifications, and oversees the quality of AI-generated code while collaborating with engineers, architects, designers, product managers, and stakeholders.
Top Skills: AnsibleApache SolrAWSAws CdkAzureCircleCIClaude CodeCloudFormationCursorDb2DockerFastapiGithub CopilotGCPKubernetesLinuxPostgresPythonReactSQL ServerTypescriptWindowsZookeeper
YesterdaySaved
Remote
Edinburgh, Scotland
Entry level
Entry level
Aerospace • Robotics • Defense
Deploys, configures, troubleshoots, and supports software systems during field trials, demonstrations, training, and customer deployments. Diagnoses issues across software, hardware, networking, communications, sensors, and operations; writes automation scripts; manages releases, configurations, rollbacks, and documentation; supports operators and customers; and converts field experience into software and product improvements. The role is remote-based but requires regular local and international travel.
Top Skills: AnsibleAPIsC++Ci/CdContainersDhcpDnsDockerFirewallsHelmInfrastructure AutomationKubernetesLinuxObservabilityPythonRoutingTcp/IpTerraformVlansVpns
YesterdaySaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Hardware • Security • Software • Cybersecurity
Develop cloud-based Java microservices for Motorola Solutions’ CC Responder platform. Responsibilities include full software development lifecycle activities, integrating services with other software components, testing, documentation, and supporting existing customers. The role uses agile Scrum practices and technologies including Docker, Azure, Cosmos DB, and Azure Service Bus, with preferred experience in Spring Boot, Kubernetes, Python, and BDD testing.
Top Skills: Azure Service BusBdd Testing FrameworksCosmos DbDockerJavaKubernetesAzurePythonSpring Boot
4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and operate the internal developer platform used by AI researchers and ML engineers. Responsibilities include secure development environments, container image builds, CI/CD tooling, training instrumentation, self-service debugging tools, automation, infrastructure as code, observability, and production troubleshooting. The role also includes establishing infrastructure best practices, collaborating with research teams, and participating in a compensated 24/7 on-call rotation.
Top Skills: Ci/CdContainerizationGoGpu ClustersInfrastructure As CodeKubernetesLinuxObservabilityPython
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Software
Build and operate infrastructure for evaluating coding agents and language models. Own end-to-end features across data models, APIs, background workers, and user interfaces; run sandboxed agent trials; develop scoring and task-quality systems; integrate models and benchmarks; optimize performance, concurrency, migrations, and reliability; and review code. The role requires independent ownership of production backend systems and hands-on LLM evaluation experience.
Top Skills: CeleryDaytonaDjangoDockerKubernetesLlm EvaluationLlm-As-A-JudgeMcpModalPostgresPythonReactTypescript
5 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Cryptocurrency
Design and implement APIs, data pipelines, and services powering digital-asset trading experiences. Build and aggregate trading protocols, aggregators, and trade types; develop features for Phantom’s web platforms; support new blockchain integrations and complementary products; engage directly with users and developers; and contribute to team growth and hiring standards.
Top Skills: APIsBlockchain InfrastructureData PipelinesWeb Platforms
Reposted 21 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
One Month AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Internship
Internship
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Software engineering intern supporting the Platform Engines group and Policy Engine for SailPoint’s cloud identity security platform. Responsibilities include developing software, procedures, and test solutions; collaborating with software and QA engineers, technical writers, and product managers; and working in Agile teams. The intern will gain exposure to cloud and software technologies including Golang, Angular, AWS, Docker, Kafka, Kubernetes, REST, SQL, and Temporal.
Top Skills: AIAngularAWSCloudDockerGoJenkinsKafkaKubernetesMachine LearningPlaywrightRestSaaSSnowflakeSQLTemporalTypescript
12 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Owns delivery of quarterly engineering goals, leads backend engineers through ambiguous problems, collaborates across product and engineering, improves system reliability and quality, supports production operations and on-call efforts, and develops team talent. Builds highly available distributed payment systems for international markets using scalable architectures, strong testing, monitoring, and operational practices.
Top Skills: AWSKotlinKubernetesMySQLPython
7 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software • Cybersecurity
Build and maintain full-stack applications using Python, Next.js, and React. Develop scalable APIs, integrations, database structures, and data models; create responsive user experiences; and translate business requirements into production-ready solutions. Own projects from design through deployment and support, debug across the stack, contribute to code reviews, improve tooling and architecture, and collaborate with data scientists, engineers, stakeholders, and remote teams.
Top Skills: Ai And Machine LearningAi ApisApplication SecurityAuthenticationAutomated TestingAWSCi/CdCSSDjangoDockerFastapiFlaskGitGitHTMLJavaScriptLlmsAzureMySQLNext.JsPostgresPythonReactRest ApisSQL ServerTypescript
7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Retail • Sports
Build scalable backend services, APIs, microservices, and event-driven solutions supporting personalization, recommendations, search, and AI-driven consumer experiences. Integrate AI/ML capabilities, develop React components, implement search using Elasticsearch or OpenSearch, and work with Kafka, databases, Redis, and cloud-native architectures. Ensure systems are secure, observable, resilient, and low latency while collaborating with AI/ML, data, and engineering teams.
Top Skills: Cloud-Native ArchitecturesElasticsearchGenaiJavaKafkaMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLVector Search
7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Retail • Sports
Build and enhance full-stack, consumer-facing web applications for AI-driven product discovery, search, recommendations, and personalization. Develop reusable React components, integrate APIs and microservices, support backend services, and work with AI/ML and data teams. Contribute to scalable, secure, observable, and reliable solutions using search platforms, cloud services, databases, caching, and event-driven architectures. Collaborate cross-functionally with engineering, product, and design teams to deliver engaging digital experiences.
Top Skills: Ai/MlAWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaJavaScriptKafkaLlmsMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLTypescript
7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Retail • Sports
Build and operate scalable backend APIs, microservices, and integration services powering personalization, recommendations, search, and AI-driven consumer experiences. Own features from design through deployment, monitoring, and support. Collaborate with AI/ML and data engineering teams, improve service performance and reliability, contribute to system design and engineering standards, and mentor junior engineers.
Top Skills: APIsAWSAzureElasticsearchGCPGenerative AiJavaKafkaLlmsMicroservicesNoSQLOpensearchRagRedisSpring BootSQLVector Search
7 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Retail • Sports
Build and enhance consumer-facing full-stack web applications for AI-driven product discovery, search, recommendations, and personalization. Develop React and TypeScript interfaces, integrate APIs and microservices, contribute to Java and Spring Boot backend services, and improve performance, accessibility, scalability, reliability, and observability. Collaborate with AI/ML, data, backend, product, and design teams while participating in design and code reviews and using AI-assisted engineering tools.
Top Skills: AWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaJavaScriptKafkaLlmsMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLTypescript
Reposted 8 Days AgoSaved
Remote
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs, builds, deploys, and operates production-grade AI applications, agents, services, integrations, and workflows. Leads architecture, coding standards, testing, experimentation, reliability, observability, security, compliance, and operational readiness. Translates business requirements into scalable technical solutions, mentors engineers, coordinates across teams, and develops reusable engineering patterns. Participates in on-call support, incident response, postmortems, and continuous improvement while using AI-assisted development tools to accelerate delivery.
Top Skills: Agentic Coding ToolsAIAi AgentsAutomated TestingCC#C++Ci/CdJavaJavaScriptObservabilityPythonTelemetry
11 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Database
Build and operate production backend services supporting Supabase AI products, including the MCP server. Responsibilities include service architecture, deployments, scaling, authentication and authorization, observability, reliability targets, on-call incident response, rate limiting, capacity management, and API evolution. The role requires strong TypeScript or Go skills, production backend experience, distributed-systems debugging, and collaboration with Platform and SRE teams in a fully remote environment.
Top Skills: Ci/CdDockerGoGrafanaInfrastructure As CodeJwtLogflareMcpNode.jsOauthOidcOpentelemetryPostgresTypescript
12 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Events • Professional Services • Social Impact
Build and maintain full-stack web products across frontend, backend, databases, DevOps, analytics, and third-party integrations. The engineer will implement features, fix bugs, improve infrastructure, monitoring, deployments, testing, and developer experience, and participate in on-call support. The role requires collaboration with product teams, proactive technical ownership, reliable production code, analytics-informed iteration, and fluency with AI coding tools. Senior candidates may additionally own architecture, technical strategy, and major projects.
Top Skills: Ai Coding AgentsCloudflareDevOpsElasticsearchNext.JsNode.jsPostgresPosthogReactRenderTypescriptVercel
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account