Top Software Engineer Jobs in Edinburgh

8 Days AgoSaved
Remote
Edinburgh, Scotland
Entry level
Entry level
HR Tech • On-Demand • Sharing Economy • Software
Freelance software developer responsible for designing, developing, testing, and maintaining high-performance applications. Collaborate with cross-functional teams to deliver innovative, client-focused solutions on a remote, on-demand platform.
8 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills: Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
8 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills: Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
Reposted 17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Software
The Software Engineer for Platform will design and maintain robust APIs, collaborate on B2B solutions, and ensure backend architecture aligns with product strategy.
Top Skills: AWSAzureDockerGCPKubernetesNode.jsTs
Reposted 17 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Software
The Software Engineer will develop data pipelines, manage cloud infrastructure, and collaborate with AI scientists to enhance data acquisition for model training.
Top Skills: BashDockerGCPLinuxPythonTerraform
Reposted 17 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
Reposted 17 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
9 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Information Technology • Consulting
Design and build distributed backend services for the cloud monetization platform, focusing on correctness, consistency, scalable microservices, distributed transactions, and reliable asynchronous workflows. Influence system architecture, own service implementations, and collaborate across teams to support billing, reservations, payments, and revenue flows.
Top Skills: GrpcKafkaKubernetesPythonTemporalYdb
9 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain integrations for North's agentic platform, own the end-to-end integration pipeline, create evals and tests to ensure reliability, tune tool descriptions, and help other engineers add and maintain integrations while using AI responsibly to improve performance and quality.
9 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Software
Lead development of the Live View feature for iOS, build mobile apps that integrate with devices, collaborate cross-functionally, contribute to architecture and design, and follow full SDLC practices including code reviews, source control, testing, and operations.
Top Skills: Apple Platform DevelopmentIos FrameworksObjective-CSwift
9 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Software
Develop data extraction and manipulation pipelines, use AI models and NLP (e.g., ChatGPT APIs) to analyze and match available luxury items to customer requests and sales orders, and collaborate to improve matching accuracy and processing efficiency.
Top Skills: Ai ModelsChatgptNatural Language Processing (Nlp)Openai Api
9 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Work as an embedded QA engineer for Unity Studio performing manual and exploratory testing, owning QA processes from requirements to sign-off, writing and maintaining test cases, managing defect lifecycles, collaborating with engineers/product managers, participating in agile ceremonies, and contributing to quality process improvements.
Top Skills: Api TestingJIRAMobile ApplicationsUnity EngineWeb Applications
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 9 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
Reposted 9 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
10 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Information Technology • Insurance • Professional Services • Consulting
Develop, implement, and support enterprise software using Java/Spring Boot and Angular. Collaborate with product and agile teams to design, code, test, review and deploy microservices and APIs, provide production support, document artifacts, and ensure scalability, performance and adherence to architecture and best practices.
Top Skills: AccessibilityAngularBootstrapChefCSSHTMLIisJavaJavaScriptJbossJenkinsJqueryLinuxMemcachedMongoDBNode.jsOctopus DeployPower BIPuppetRedisResponsive LayoutsSaltShell ScriptingSpring BootSQLSQL ServerSsisSsrsT-SqlTomcatTypescriptVisioWindows
Reposted 16 Days AgoSaved
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will lead the development of backend systems for payment processing, collaborating with teams, setting goals, and fostering quality and ownership in code development.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 11 Days AgoSaved
Remote
Edinburgh, Scotland
Senior level
Senior level
Security • Cybersecurity
Lead design and implementation of scalable AI-centric systems for offensive security, develop agentic AI capabilities (LLMs, RAG), own feature lifecycle to production, mentor engineers, run design reviews, and integrate AI into microservice architectures with cloud, container, and messaging technologies.
Top Skills: BddDockerDomain Driven DesignGCPGoGoogle PubsubGrpcKafkaKubernetesLlmsMcpMicroservicesNoSQLPythonRagRdbmsRest ApiUmlUnit Testing
Reposted 11 Days AgoSaved
Remote or Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Build and ship native Android features in Kotlin for an AI-enabled neobank. Design clean mobile flows for payments, insurance and financial services, integrate backend APIs, improve performance and reliability, use analytics and on-device ML (TensorFlow Lite) to enhance user journeys, and collaborate with product and design.
Top Skills: Android SdkCoroutinesFlowJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
Reposted 12 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Biotech
Build and maintain scalable, reliable agentic AI systems for biomedical research, integrating LLMs, tool-calling, and data platforms. Drive technical decisions, optimize analytical workflows, deploy agents on the data platform, mentor teammates, and participate in on-call rotation to ensure performance, security, and continuous improvement.
Top Skills: Apache AirflowAWSAws AthenaClaude CodeDatabricksDuckdbKubernetesLlmsPythonSnowflakeTrino
Reposted 12 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Entry level
Entry level
Cloud • Software
Join Canonical as a graduate software engineer to write high-quality code across the open source stack, work on Linux system-level and application projects, engage with communities, respond to customer issues, and develop security-aware software while collaborating remotely and attending biannual in-person team sprints.
Top Skills: ArchBashBiosBoot LoadersCC++CompilersContainersCryptographyDebianDevice DriversFedoraFirmwareGoJavaJavaScriptKernelKubernetesLinuxNixPackagingPythonRaspberry PiRisc-VRustToolchainsUbuntu
Reposted 12 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Database • Analytics
Analyze and optimize ClickHouse database performance, develop performance tests, support engineering teams, collaborate with core teams, and engage with the open-source community.
Top Skills: C++Database InternalsUnix Systems
Reposted 13 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
14 Days AgoSaved
In-Office or Remote
Edinburgh, Scotland
Mid level
Mid level
Information Technology
Build and maintain full-stack features for customer and internal web apps, design backend APIs for onboarding and transactions, integrate third-party services, implement OAuth2 authentication, operate in a microservices AWS environment, ensure security, performance, observability, participate in code reviews and architecture, and write technical documentation.
Top Skills: AWSCi/CdContainerized ServicesCursorGitGoGrafanaHelmJavaKubernetesNext.JsNode.jsOauth 2.0PostgresReactRestful ApisS3SQLTerraformTypescript (V5)Vs Code
Mid level
Other
Design, develop, and maintain web applications, Python middleware, and automation for BEAR research computing. Deploy and operate services on Linux/BEAR Cloud, improve CI/CD and testing, integrate systems (e.g., GitLab, ServiceNow), support users, participate in triage/housekeeping rotas, and collaborate on technical design and engineering practices to improve reliability and scalability.
Top Skills: AnsibleApptainerCi/CdDjangoDockerGitGitlabLinuxOpenstackPythonSaltstackServicenow
14 Days AgoSaved
Remote
Edinburgh, Scotland
Mid level
Mid level
Software
Build and maintain the Internal Engineering Platform and CI/CD systems to help internal teams release software reliably. Automate build/release/deploy processes, manage artifact and configuration tooling, integrate observability, operate platform services (on-call), and collaborate with security and application teams to drive developer productivity.
Top Skills: Artifact ManagementCi/CdCrossplaneDockerGoGrafanaInfrastructure As CodeKubernetesLokiMimirShellTankaTempoTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account