Top Software Engineer Jobs in Edinburgh

5 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Gaming
Investigate and reverse-engineer software and cheats, perform static and dynamic analysis, develop and support anti-cheat measures and tooling, conduct root cause analysis, and collaborate with cross-functional teams to improve detection and remediation.
Top Skills: Anti-Debugging TechniquesBinary AnalysisCC#C++Dynamic AnalysisMalware AnalysisPythonReverse EngineeringStatic AnalysisWindows Kernel Internals
Reposted 12 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Information Technology • Financial Services
The Software Engineer, Associate role involves building production services using Java, Python, and Golang, focusing on identity management and secure access solutions while improving operational excellence.
Top Skills: Azure AdGoJavaKafkaKeycloakKubernetesOktaPythonRedis
Reposted 4 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 20 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 YesterdaySaved
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 YesterdaySaved
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 2 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
9 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Gaming
Design and implement anti-cheat, anti-piracy, and anti-tamper solutions for Rockstar titles. Research protections, debug obfuscation/anti-tamper issues, profile performance and memory, follow SDLC, and test cross-platform security features.
Top Skills: C++
Reposted 3 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
6 Days AgoSaved
In-Office
Edinburgh, Scotland
Mid level
Mid level
Fintech • Financial Services
Design, develop, and improve scalable web software for online banking using industry-standard languages and frameworks. Collaborate cross-functionally, follow secure coding and unit testing practices, participate in code reviews, and work within a scaled Agile model to deliver high-quality solutions for customer-facing web journeys.
Top Skills: JavaNext.JsNode.jsScaled AgileSecure CodingUnit Testing
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
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 6 Days AgoSaved
In-Office
Edinburgh, Scotland
Junior
Junior
Hardware • Security • Software • Cybersecurity
Develop and maintain frontend features for a mission-critical VMS using TypeScript and modern frameworks. Implement state management, API and WebSocket integrations, write tested maintainable code, follow CI/CD practices, debug issues, and collaborate across teams to deliver resilient, scalable solutions.
Top Skills: Ci/CdCSSGitHTMLPiniaReduxRestful ApiTypescriptVue 3VuexWebsockets
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 7 Days AgoSaved
Hybrid
Edinburgh, Scotland
Entry level
Entry level
Hardware • Information Technology • Semiconductor • Manufacturing
As a Software Engineer, you will develop software models for hardware, enhance simulation tools, and support regression systems, improving developer workflows and diagnostics.
Top Skills: Ai ToolsCC++GitLinuxPythonWindows
Reposted 2 Hours AgoSaved
In-Office or Remote
Edinburgh, Scotland
Junior
Junior
Software
Join Uncountable's Implementations Engineering team to build software that integrates R&D lab instruments with their platform, working closely with customers and developing automated data pipelines.
Top Skills: APIsCsvElnsExcelLimsPythonSQL
Reposted 10 Days AgoSaved
Hybrid
Edinburgh, Scotland
Expert/Leader
Expert/Leader
Software
Lead a multidisciplinary team in AI-augmented software delivery, solving technical problems and fostering stakeholder relationships while embracing adaptability and continuous learning.
Top Skills: C#/.NetJavaJavaScriptPythonTypescript
11 Days AgoSaved
In-Office
Edinburgh, Scotland
Senior level
Senior level
Hardware • Security • Software • Cybersecurity
Design, develop, and maintain the core backend of a cloud-based distributed video management system. Build new features, increase capacity, manage CI/CD and customer deployments, and ensure code quality, security, and scalability while collaborating within an agile team.
Top Skills: AIC++Ci/CdCloudComputer VisionGoJavaMachine LearningPythonRustService-Oriented Architecture
11 Days AgoSaved
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Consulting
Work on Avaloq's Credit Core product implementing business functionality, owning core and ABR/S components, writing solution designs, adding automated tests, and supporting client workshops and requirement analysis within an Agile team.
Top Skills: Abr/SAvaloqOraclePl/SqlSQL
Reposted 2 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Fintech • Financial Services
The Software Engineer will design, develop, and support the MEMX Trading system software, focusing on production support during US evening hours.
Top Skills: ConfluenceDeephavenFix MessagingGitGradleJavaJenkinsJIRAJunitLinuxTcp/IpUdpWireshark
3 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Generative AI
Build and own end-to-end backend systems for forecasting and agentic LLM research: design, deploy, monitor, debug, and harden features and pipelines (benchmarks, agents, production services). Prototype quickly, work with LLM APIs and coding agents, and collaborate with researchers to improve evaluation and forecasting tools.
Top Skills: AzureClaude CodeClickhouseDagsterGCPKubernetesLlm ApisPostgresPythonRay
3 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Customer-embedded principal software engineer driving production-grade solutions for strategic accounts. Translate business needs into technical designs, build and deploy end-to-end systems, influence senior stakeholders, and transition work to FDE crews. Operate in ambiguous, fast-paced environments with strong ownership, industry context, and an entrepreneurial mindset to deliver measurable business outcomes.
Top Skills: CC#C++Cloud Ai PlatformsJavaJavaScriptLlmsPython
Reposted 8 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
4 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build and operate backend services, APIs and workflows for an AI neobank. Support products across payments, wallet, savings, investing and insurance. Integrate with banks, gateways and partners, improve reliability, observability, security and performance, and collaborate with product and mobile teams to deliver customer-facing journeys for regulated financial products.
Reposted 4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Artificial Intelligence • Machine Learning • Natural Language Processing • Sales • Software
As a Frontend Engineer, you'll craft user interfaces, write engineering requirement documents, build test suites, and integrate analytics for product success.
Top Skills: React NativeSQL
Reposted 4 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Sales • Software
As a Backend Engineer, you will design scalable APIs, create Engineering Requirement Documents, and build test suites for product analytics and performance.
Top Skills: Api DevelopmentOpensearchPostgres
Reposted 4 Days AgoSaved
Remote
Edinburgh, Scotland
Junior
Junior
Productivity • Software • Conversational AI
As a Frontend Software Engineer at Twilio, you will design, develop, and deploy new features for the Twilio Console platform, manage code through GitHub, and collaborate within a SCRUM team to improve the platform's capabilities while maintaining high engineering standards.
Top Skills: BuildkitePlaywrightReactTypescriptVitest
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account