Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Hardware • Security • Software • Cybersecurity
The Software Test Engineer verifies software solutions within an agile team, focusing on quality assurance through testing, documentation, and collaboration with customers and developers. Responsibilities include executing test cases, identifying bugs, and participating in various acceptance testing phases.
Top Skills:
Azure DevopsCypressGitJavaJIRAMicrosoft SqlRestSeleniumSoap
Information Technology • Software • Database • Automation
Lead and own platform architecture across Infrahub ecosystem, implement high-impact architectural improvements, reduce technical debt, champion AI-first engineering, provide hands-on technical leadership, mentor engineers, and collaborate with product and leadership to ensure scalable, extensible systems.
Top Skills:
Python
Artificial Intelligence • Legal Tech • Software • Generative AI
Build and maintain pipelines and web scrapers to create a large case-law dataset, implement metadata extraction (citations, overruling/appeals), ensure scraper reliability, optimize core utilities, expose data via APIs/websockets, and benchmark/evaluate tasks.
Top Skills:
APIsElasticsearchGCPNeondbPineconePlaywrightPostgresPrefectPythonSQLWebsockets
Gaming
Lead the Market Making Engineering team in developing real-time quoting systems, collaborate with stakeholders, and enhance software and processes.
Top Skills:
AngularBootstrapJavaScriptKotlinReactReact NativeSwiftTypescript
Artificial Intelligence • Information Technology • Software
Lead decomposition of a PHP monolith into Go microservices, design and operate scalable distributed systems (Kafka, Temporal, OpenSearch, Memgraph), integrate network telemetry and third-party APIs, maintain Terraform-managed cloud infrastructure, enforce SLAs/SLOs and CI/CD quality, mentor engineers, participate in on-call rotations, and drive platform architecture and reliability.
Top Skills:
AWSAzureGoKafkaKubernetesMemgraphNetflowOpensearchPHPSnmpSyslogTemporalTerraform
Artificial Intelligence • Healthtech • Information Technology • Other • Analytics
The Senior Software Engineer II will design and implement generative AI services, drive architectural standards, mentor engineers, and collaborate across teams to enhance data solutions.
Top Skills:
Ci/CdEksJavaKubernetesPython
Artificial Intelligence • eCommerce • Conversational AI
Lead architecture and technical direction across the full stack, solve ambiguous cross-cutting problems, deploy LLM-powered features into production, improve reliability and scale, mentor engineers, and make strategic build/buy and platform decisions that shape long-term product delivery.
Top Skills:
Amazon Ec2Amazon SqsAws FargateAws LambdaCi/CdCodepipelineDevOpsDistributed SystemsExpressGithub ActionsLlmsMicroservicesNode.jsPostgresReactRedisTypescript
Fintech • Information Technology
As a Senior Software Engineer, you will develop and maintain Alpaca's platform services, including event streaming infrastructure and authentication systems, while ensuring software quality and reliability.
Top Skills:
Argo CdFlatbuffersGoGoogle Cloud PlatformGoogle Kubernetes EngineGrafanaGrpcHelmJwtKafkaKeycloakKubernetesOpenid ConnectPostgresPrometheusProtocol BuffersRedpandaRestful ApisSAMLTempoTerraform
Digital Media • Information Technology • Productivity • Software
The Senior Software Engineer ensures the reliability and performance of the Mural editor, collaborates on technical projects, and designs APIs for real-time collaboration. Responsibilities include product engineering, mentoring, and improving team processes while focusing on performance and developer experience.
Top Skills:
Canvas2DJavaScriptNode.jsReactTypescript
Artificial Intelligence • Machine Learning
Senior Software Engineer will own end-to-end delivery in a Learner Experience pod, work full-stack to shape and ship AI-first edtech features, coach engineers, collaborate with stakeholders, and maintain high engineering standards (TDD, code review).
Top Skills:
Ai ToolingEdukate.AiPythonReactVue
Retail • Software
Design, build, and operate scalable, resilient payment services and APIs for high-volume ecommerce. Own end-to-end features, improve observability and reliability, champion engineering best practices, and support production systems.
Top Skills:
APIsCi/CdDistributed SystemsDynatraceEcommerceJavaMonitoringObservabilityPayments
Retail • Software
Design, build, and operate scalable backend microservices and APIs for pricing and promotions. Implement Kafka-based event-driven architectures, GraphQL/REST APIs, and resilient low-latency solutions using MongoDB, Redis, and PostgreSQL. Own features from design through deployment and production support.
Top Skills:
APIsDistributed Data ArchitecturesEvent-Driven ArchitectureGraphQLJavaKafkaKotlinMicroservicesMongoDBPostgresRedisRest
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Retail • Software
Design, build, and operate scalable, resilient backend services and APIs for the full customer order lifecycle. Implement microservices, event-driven Kafka workflows, GraphQL/REST APIs, and low-latency solutions using distributed databases and caching. Collaborate with product, architecture, and business stakeholders to solve high-volume transactional commerce challenges.
Top Skills:
APIsCaching TechnologiesDistributed DatabasesEvent-Driven ArchitectureGraphQLJavaKafkaKotlinMicroservicesRest
Cloud • Security • Software • Generative AI
Lead design and implementation of vector similarity search features in Elasticsearch, improve relevance and performance, invent or apply algorithms/data structures, fix bugs, collaborate with a global team, and write idiomatic modern Java.
Top Skills:
CassandraCi/CdElasticsearchGitGitHnswIvfJavaLuceneMongoDBPostgresSolrVector Databases
Cloud • Security • Software • Generative AI
Lead and contribute to Elasticsearch core search and indexing capabilities. Define technical vision for indexing, retrieval, and relevance; research algorithms and data structures; collaborate cross-team to drive roadmap, mentor engineers, and implement scalable search features.
Top Skills:
Ci/CdDistributed SystemsElasticsearchGitGitJavaLuceneSolr
eCommerce • Logistics • Transportation
Lead the development of software solutions for a logistics platform, overseeing technical strategy, mentoring teams, and ensuring high-quality software delivery.
Top Skills:
AWSAzureJavaScriptReactTypescript
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop and optimize embedded software systems, mentor junior engineers, collaborate with cross-functional teams, and ensure software performance and reliability.
Top Skills:
AdcsC/C++CanCi/CdDacsGitI2CLinuxPythonRtosSpiUartZephyr
Artificial Intelligence • Hardware • Automation • Manufacturing
Develop and optimize embedded software for diverse hardware platforms, lead software architecture efforts, mentor junior engineers, and ensure quality through testing and collaboration with cross-functional teams.
Top Skills:
CC++GitLinuxPythonRtosZephyr
Information Technology • Consulting
Design, build and optimise Python-based AI applications and data storage solutions. Collaborate with clients and teams, enforce code quality, CI/CD, testing practices, and deliver scalable production systems across cloud environments while travelling to client sites.
Top Skills:
AgentspaceAi FrameworksCi/CdCloud EnvironmentsDatabasesGitGoKubernetesLanggraphPythonReact
Artificial Intelligence • Information Technology • Consulting
Develop reliable cloud services on the hyperscaler platform, contributing to cloud infrastructure, databases, and monitoring systems. Must write reliable code with team-oriented skills.
Top Skills:
C++
Software • Cryptocurrency
Manage and scale Kubernetes clusters, automate infrastructure, optimize performance, maintain blockchain nodes, and improve system reliability while collaborating with product teams.
Top Skills:
Aws (Ec2Aws EksDatadogDockerIam)KubernetesOpentelemetryPulumiRdsS3Terraform
Retail • Software
The Staff Software Engineer will design and build backend platforms for content and media, develop APIs, lead architecture design, and act as a technical authority.
Top Skills:
AzureConfluentGraphQLJavaJavaScriptKafkaTypescript
Big Data • Information Technology • Software • Database • Analytics • Infrastructure as a Service (IaaS) • Big Data Analytics
Design and implement a distributed control plane for Confluent Cloud offerings, utilizing Kubernetes and various programming languages, while supporting the product lifecycle.
Top Skills:
C++DockerGoHelmJavaKubernetesPythonTerraform
Software • Analytics
Design and evolve systems for Motion's infrastructure, focusing on reliable and secure operations across APIs, Linux systems, and cloud environments with a focus on hands-on coding and engineering judgment.
Top Skills:
AzureDockerElasticsearchKubernetesMongoDBNode.jsPulumiReactTypescript
Cloud • Security • Software
Lead architecture and strategy for Athena: build production-grade distributed systems that validate, deduplicate, and route vulnerability data; move prototypes to reliable, observable pipelines; set technical standards, scale the team, and partner on product and operational decisions.
Top Skills:
GCPGoOsvTerraform
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Edinburgh Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Edinburgh
Remote Jobs in Edinburgh
Hybrid Jobs in Edinburgh
Account Manager Jobs in Edinburgh
Accountancy Jobs in Edinburgh
AI Jobs in Edinburgh
Analyst Jobs in Edinburgh
Backend Jobs in Edinburgh
Business Analyst Jobs in Edinburgh
Communications Jobs in Edinburgh
Copywriter Jobs in Edinburgh
Customer Service Jobs in Edinburgh
Cyber Security Jobs in Edinburgh
Data Analyst Jobs in Edinburgh
Data Engineer Jobs in Edinburgh
Data Jobs in Edinburgh
Data Science Jobs in Edinburgh
Design Engineer Jobs in Edinburgh
Design Jobs in Edinburgh
DevOps Engineer Jobs in Edinburgh
Digital Marketing Jobs in Edinburgh
Engineering Jobs in Edinburgh
Finance Jobs in Edinburgh
Front End Developer Jobs in Edinburgh
Graphic Design Jobs in Edinburgh
HR Jobs in Edinburgh
HR Manager Jobs in Edinburgh
IT Jobs in Edinburgh
IT Support Jobs in Edinburgh
Java Developer Jobs in Edinburgh
Legal Jobs in Edinburgh
Machine Learning Jobs in Edinburgh
Marketing Jobs in Edinburgh
NET Developer Jobs in Edinburgh
Network Engineer Jobs in Edinburgh
Operations Jobs in Edinburgh
Operations Manager Jobs in Edinburgh
Payroll Jobs in Edinburgh
Product Manager Jobs in Edinburgh
Project Manager Jobs in Edinburgh
QA Jobs in Edinburgh
Research Jobs in Edinburgh
Sales Assistant Jobs in Edinburgh
Sales Jobs in Edinburgh
Scrum Master Jobs in Edinburgh
Social Media Jobs in Edinburgh
Software Engineer Jobs in Edinburgh
Talent Acquisition Jobs in Edinburgh
Tech Support Jobs in Edinburgh
UX Designer Jobs in Edinburgh
Web Developer Jobs in Edinburgh
All Filters
Total selected ()
No Results
No Results



.png)





.jpg)





.png)
.jpeg)












