Top Software Engineer Jobs in Edinburgh

9 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
9 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Design, develop, and launch scalable backend systems and APIs for consumer payments. Break projects into deliverable phases, collaborate with product and engineering partners, monitor system reliability, support on-call operations, review code, debug systems, and contribute to technical decisions and team development.
Top Skills: AWSJavaScriptKotlinKubernetesMySQLPythonTypescript
Reposted 3 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
5 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
6 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
YesterdaySaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads end-to-end delivery of scalable software features and models, including design, development, testing, debugging, code reviews, CI/CD, and production support. Integrates AI/ML components, translates business needs into technical requirements, monitors performance, and promotes secure, maintainable engineering practices. The role also involves stakeholder collaboration, mentoring, and contributing to technical strategy and continuous improvement across Walmart’s AdTech platform.
Top Skills: Ai/MlApache AirflowApache KafkaAutomated TestingCi/CdGenerative AiJavaKubernetesPythonSalesforceWcag 2.2 Aa
YesterdaySaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads development of scalable platform capabilities, infrastructure, tooling, and AI/ML frameworks. Applies cloud-native architecture, manages the full software lifecycle, conducts design reviews, builds AI-driven applications, and ensures reliable production systems. The role mentors engineers, influences architecture, collaborates with stakeholders, and drives continuous improvement through innovation, automation, and engineering best practices.
Top Skills: Ai/Ml FrameworksApi DesignC++Ci/CdCloud-Native ArchitectureContainersDartJavaJavaScriptMicroservicesObservabilityPythonRustTypescriptWcag 2.2 Aa
YesterdaySaved
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
YesterdaySaved
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
Reposted YesterdaySaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads end-to-end software development for Walmart Ads’ Unified Recommendations Platform, including system design, coding, testing, deployment, monitoring, and maintenance. Builds scalable cloud-native distributed systems, integrates AI/ML capabilities, conducts design reviews, and drives technical execution. Mentors engineers, collaborates with stakeholders, defines success metrics, and improves engineering processes, tooling, and products.
Top Skills: Ai/MlAPIsCloud-Native ArchitectureContainersDevOpsMicroservicesWcag 2.2 Aa
2 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 3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Transportation • Utilities • Industrial • Renewable Energy
Develop and maintain PHP Laravel and JavaScript applications for web and cross-platform mobile clients. Responsibilities include writing tested code, refactoring legacy systems, optimizing database queries, participating in code reviews and sprint planning, documenting functionality, resolving production issues, and assisting with AWS deployments. The role also contributes to design patterns, coding standards, CI/CD practices, and ongoing product improvements.
Top Skills: AWSBitbucketCi/CdCircleCIGitGitlabJavaScriptLaravel 12+MySQLPhp 8.0+Vue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 18 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
Reposted 4 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead design and delivery of scalable, cloud-native platform capabilities and ML-integrated applications. Oversee full SDLC, architecture, reliability, CI/CD, observability, and incident response. Provide technical leadership, mentor engineers, collaborate with stakeholders, and drive continuous improvement to support high-availability distributed fulfillment systems.
Top Skills: Ci/CdCloud-NativeDistributed SystemsJavaMl FrameworksModel-Driven DesignObservabilityPythonReal-Time Data Processing
9 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
4 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
4 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
4 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
4 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
4 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 5 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
Reposted 6 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Develop cloud-based Java microservices for CC Responder using agile Scrum practices. Responsibilities include full software development lifecycle ownership, system integration, testing, documentation, customer support, mentoring junior engineers, code reviews, architectural guidance, and establishing code quality standards.
Top Skills: AndroidAzure Service BusBdd Testing FrameworksCosmos DbDockeriOSJavaKubernetesAzurePythonSpring BootWindows
8 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
9 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