Top Software Engineer Jobs in Edinburgh

YesterdaySaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Financial Services
Build, deploy, and operate secure, scalable production software and platform components that support machine learning and generative AI. Collaborate with data scientists and product partners to translate prototypes into reliable services, own features end-to-end, maintain code quality, observability, and participate in incident response and CI/CD workflows.
Top Skills: APIsAutomated TestingCloud-Native ApplicationsData PipelinesDatabasesDistributed SystemsPythonSQLVersion Control
Reposted 2 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Financial Services
The Java Software Engineer will design and develop enterprise technology solutions, collaborating with stakeholders to optimize processes and ensure efficient workflows in a dynamic environment.
Top Skills: CamundaJavaMavenMySQLOracleSybase
Reposted 2 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Gaming
The Software Engineer (C++) will secure games through anti-cheat tech, protect against vulnerabilities, debug C++, and enhance performance.
Top Skills: C++
Reposted 11 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Develop and maintain high-volume exchange connectivity software, work within an agile team, write efficient code, and mentor team members.
Top Skills: C++
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Healthtech
The Software Engineer will build customer-facing products for healthcare, focusing on full-stack feature development and user experience, while engaging with customers and iterating on the product based on feedback.
Top Skills: Fast ApiGCPGoPythonReactReact NativeTypescript
Reposted 2 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Gaming
Join Rockstar Games as a Senior Software Engineer (C++) focused on enhancing game security through anti-cheat and anti-piracy solutions, debugging, and performance profiling. Collaborate with cross-functional teams to ensure quality and integrity of online experiences.
Top Skills: C++
Reposted 2 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Senior iOS Engineer will lead product decisions and actively develop production code for the Speechify iOS app while enhancing existing app architecture.
Top Skills: Ci/CdFastlaneGitSwiftSwiftui
7 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Own and build full‑stack systems for automated expense reconciliation, including reimbursements, expense capture, ERP and third‑party integrations. Drive architecture, reliability (SRE/SLOs), security, CI/CD and testing practices, mentor engineers, coordinate cross‑team delivery, and use AI-augmented workflows to improve engineering velocity and quality.
Top Skills: Agentic WorkflowsAi ToolsApi VersioningCachingCi/CdCypressDependency Risk ManagementE2E TestingErp IntegrationsGitJIRANotionObservabilityPleoRampSecrets ManagementSlackSlos
Reposted 9 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Staff Software Engineer will lead technical initiatives across teams, manage product engineering cycles, mentor others, and design scalable systems while addressing customer challenges in travel.
Top Skills: AWSPython
Reposted 9 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
The Senior Software Engineer will lead technical projects in billing, focusing on tax determination, invoice processing, and automation. Responsibilities include system architecture, mentorship, and cross-functional collaboration.
Top Skills: AIAPIsCi/CdCypressE2E
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
Reposted 10 Days AgoSaved
Hybrid
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
As a Senior Software Engineer at Perk, you'll lead complex projects, enhance platform reliability, mentor junior engineers, and contribute to product roadmaps while working autonomously within cross-functional teams.
Top Skills: Agile WorkflowsAi ToolsAPIsCi/CdCypressData ModelsE2EGitSlack
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
7 Days AgoSaved
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Consulting
Design, build and maintain responsive web applications using Angular. Collaborate with UX, backend developers and analysts to integrate with Java microservices, optimize performance, support CI/CD, participate in code reviews, estimations, and debugging.
Top Skills: AngularBitbucketCi/CdCSS3CypressGitHibernateHTML5JavaJavaScriptJenkinsJpaJunitKubernetesMicroservicesNgrxOpenshiftOracle CloudOrmRestful ApiRxjsTypescript
Reposted 4 Days AgoSaved
Easy Apply
Remote or Hybrid
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
The role involves developing GPU Monitoring features and maintaining eBPF functionality, debugging production issues, and contributing to product architecture in Datadog's Agent over various Linux environments.
Top Skills: CEbpfGpu MonitoringLinux
Reposted 9 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Professional Services • Software
As a Software Engineer, you'll develop new features, enhance product scalability, and collaborate with the team to deliver quality solutions.
Top Skills: .NetAzureC#JavaScriptMessage Queuing SystemsSQL ServerVue
YesterdaySaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Travel
Build and ship backend features for a multi-tenant travel commerce platform, architect scalable systems, orchestrate AI agents and feedback loops, own end-to-end features, collaborate with PMs and senior engineers, and improve codebase productivity for humans and AI.
Top Skills: Ai AgentsGCPGoJavaLlmsPythonReactScalaTypescript
Reposted 10 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Fintech • Financial Services
The role involves building GenAI solutions, using AI tools daily to enhance software engineering processes, collaborating with teams, and establishing AI architecture standards.
Top Skills: AnthropicAutogenAWSAzureCi/CdClaude CodeCursorGCPGitGithub CopilotJavaJIRALangchainLanggraphLlmsMcpMicroservicesOpenaiPgvectorPineconePythonRest ApisWeaviateWindsurf
2 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Senior level
Senior level
Retail • Software
Lead design, build, and operate the AI Engineering Platform to deploy and manage AI agents. Provide technical leadership, architecture, code review, mentorship, DevOps ownership, observability, model evaluation, and platform governance while collaborating with product and delivery teams.
Top Skills: Agentic WorkflowsAPIsCi/CdCloud DeploymentsEdge ComputingGitGithub ActionsGithub Copilot SdkKotlinLlmsMicro-FrontendsObservabilityRagTypescript
2 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and maintain production-grade iOS apps using Swift and SwiftUI. Integrate backend APIs for insurance and payments, implement AI-assisted features, optimize performance and reliability, add analytics/crash reporting, and collaborate with cross-functional teams to ship scalable App Store-quality releases.
Top Skills: AnalyticsCoremlFastlaneFirebaseGithub ActionsNoSQLRestful ApisSpmSQLSwiftSwift Concurrency (Async/Await)SwiftuiUikit
2 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and maintain production-grade Android apps in Kotlin, integrating RESTful APIs for insurance/payment workflows. Implement AI-assisted mobile features, optimize performance and reliability, add analytics/crash reporting, and collaborate with backend, product, design, and AI teams to deliver scalable, secure mobile systems.
Top Skills: AndroidAndroid JetpackComposeCoroutinesFlowJavaKotlinNoSQLOn-Device Ml FrameworksRestful ApisSQLTensorflow LiteViewmodelXML
2 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Software
Design, build, test, deploy, and support backend services (primarily in Go) and contribute to TypeScript frontends. Own full feature lifecycle, lead delivery, drive architecture and code quality, participate in reviews, mentor juniors, handle production support and on-call duties, and improve tooling and observability.
Top Skills: AngularCursorGithub CopilotGoReactTypescript
2 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Biotech
Join as an Associate Software Engineer to build and improve user-facing features, write well-tested full-stack code, participate in code reviews and pairing, take small tasks from start to finish, and learn the architecture and lifecycle while collaborating with cross-functional teams.
Top Skills: AWSDockerGitGithub ActionsGrafanaHotwireKubernetesPostgresRspecRubyRuby On RailsSentrySidekiqTailwindTurboViewcomponents
Reposted 2 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Biotech
The Software Engineer will develop features end-to-end in a Ruby on Rails application, collaborating with technical and clinical teams while maintaining a focus on user outcomes and code quality.
Top Skills: AWSDockerGithub ActionsGrafanaRuby On Rails
Reposted 2 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 3 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Fintech • Software • Financial Services
As a Software Engineer, you will design, develop, and maintain software solutions, collaborating with teams in an agile environment while ensuring quality and security in your code.
Top Skills: AWSIacJavaScriptNode.jsReactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account