Top Software Engineer Jobs in Edinburgh

3 Days AgoSaved
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 4 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 13 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 23 Hours AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Information Technology
Software Engineer will collaborate with clients to deliver digital products, lead projects, and apply analytical and engineering skills across development lifecycle.
Top Skills: AWSAzureElasticsearchJavaReact
Reposted 2 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Legal Tech
Build and deliver small-to-mid size end-to-end features across frontend, backend, data, and deployment. Partner with product and design, use AI tooling in the SDLC, improve system quality (docs, tests, observability), mentor junior engineers, and take ownership of outcomes while learning toward deeper technical specialization.
Top Skills: Agentic WorkflowsAWSElasticsearchGenaiGoJavaKubernetesLlmsMongoDBOpensearchPHPPostgresPythonReactRetrievalServerlessTypescriptVector Stores
Reposted 2 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Big Data • Machine Learning • Software • Analytics
Develop and deploy AI-powered applications, collaborate with data scientists, drive improvements, and mentor team members in a full-stack environment.
Top Skills: AngularFastapiFlaskPythonReactRestful ApiVue
Reposted 4 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
9 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 23 Hours AgoSaved
Easy Apply
Remote or Hybrid
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer II on the Sustainability team develops scalable software solutions for vehicle telematics, focusing on efficiency and environmental benefits. Responsibilities include leading technical discussions, collaborating on design, shipping features, and maintaining production systems while promoting company values.
Top Skills: GoGraphQLReactReactnativeTypescript
Reposted 11 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 11 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 5 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
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 12 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
5 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and ship Android features in Kotlin for insurance and financial products. Integrate backend APIs, improve performance and reliability, reduce crashes, and optimize UX. Use analytics and on-device AI (where appropriate) to enhance user journeys. Collaborate with product and design across a global, remote engineering team.
Top Skills: Android SdkCoroutinesFlowGitJavaJetpackKotlinNoSQLRest ApisSQLTensorflow Lite
5 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build, ship and maintain high-quality Android applications in Kotlin. Design intuitive mobile experiences across insurance and financial products, integrate backend APIs, optimize performance and reliability, use analytics and customer feedback to improve, and incorporate AI-assisted features. Collaborate with PMs, designers and backend engineers and contribute to code reviews, testing and engineering best practices.
Top Skills: Android SdkClean ArchitectureCoroutinesFlowGitGitGoogle PlayJetpack ComposeKotlinMvvmNoSQLRest ApisSQLTensorflow Lite
5 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and ship high-quality native mobile features for iOS or Android. Integrate backend APIs, improve performance and reliability, use analytics and user feedback, and add AI-assisted on-device features. Collaborate with product, design and backend teams and contribute to engineering standards and code reviews.
Top Skills: Android SdkApp StoreGitGoogle PlayJetpack ComposeKotlinNoSQLRest ApisSQLSwiftSwift Package ManagerSwiftuiTensorflow LiteUikit
5 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship high-quality iOS features in Swift; design intuitive mobile experiences across insurance and financial products; integrate backend APIs; improve performance, stability, and on-device AI features; use analytics and feedback to iterate; contribute to code reviews and mobile engineering standards in a remote team.
Top Skills: Async/AwaitNoSQLRest ApisSQLSwiftSwift Package ManagerSwiftuiTensorflow LiteUikit
5 Hours AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build, ship and maintain high-quality iOS features for BJAK's finance and insurance products using Swift. Integrate backend APIs, improve performance, stability and UX, and implement AI-assisted on-device features. Collaborate with product, design and backend teams, perform code reviews, and use analytics and production insights to iterate and improve the mobile experience.
Top Skills: App StoreAsync/AwaitGitNoSQLRest ApisSQLSwiftSwift Package Manager (Spm)SwiftuiTensorflow LiteUikit
9 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 23 Hours AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Cloud • Software
We are seeking a software engineer to build and validate resilient distributed systems, enhance CI pipelines, and improve testing strategies for cloud applications.
Top Skills: AWSCircleCIGithub CiGoJenkinsKubernetesOpenstackPythonTerraform
Reposted 23 Hours AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Machine Learning • Other
The Backend Software Engineer will develop and maintain backend systems for data processing related to coffee farming, utilizing Python and PostgreSQL. Responsibilities include feature development, problem-solving, and adapting systems to regulatory changes while ensuring system resilience.
Top Skills: AWSCi/CdDockerPostgresPostgresql/PostgisPythonTerraform
YesterdaySaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Blockchain • Software
Build, operate, and evolve the Midnight Indexer in Rust: ingest and process blockchain data, design schemas for PostgreSQL/SQLite, implement a high-performance GraphQL API with real-time subscriptions, ensure reliability through testing and observability, and collaborate across node, ledger, wallet, and security teams.
Top Skills: Async/AwaitCardanoCryptographyDockerGraphQLPolkadotPostgresRustSqliteSubstrateSubxtTokioWasm (Webassembly)WebsocketsZero-Knowledge Proofs
YesterdaySaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Automotive • Insurance • Logistics • Professional Services
Develop and maintain full-stack web applications using C#, .NET (including .NET 8), Blazor and Angular 15. Build APIs, integrate databases (MySQL, SQL Server, MongoDB), write tests, perform code reviews, optimize queries, document systems, and collaborate in Agile teams to deliver high-quality solutions.
Top Skills: .Net 8.Net Core.Net FrameworkAngular 15Angular MaterialAsp.Net CoreBlazorC#Ci/CdCSS3Entity FrameworkGitHTML5Integration TestingJavaScriptJSONJwtMongoDBMudblazorMySQLOauthPrimengRestful ApisRxjsSignalrSQL ServerStored ProceduresTypescript 4.9Unit TestingXML
Reposted YesterdaySaved
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
YesterdaySaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Healthtech
Lead deployment, configuration, and optimisation of i2 intelligence platforms. Design solutions, integrate systems, tune performance, gather requirements, deliver client-facing implementations, and provide training and knowledge transfer.
Top Skills: Analysis HubAnalysis StudioAnalyst'S NotebookC#Ci/CdDockerHyper-VIbaseJavaJavaScriptKubernetesLinuxPostgresReactSQL ServerT-SqlTextchartTypescriptVMwareWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account