Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Fintech • Information Technology • Financial Services
Designs, develops, and tests core development infrastructure, libraries, and frameworks. Establishes systems software engineering policies, standards, and procedures. Uses operating-system tools and services to diagnose and resolve issues between user-space applications and underlying operating systems. Performs root-cause analysis for service interruptions and helps restore services after resolution.
Top Skills:
Development InfrastructureFrameworksLibrariesOperating-System Tools And ServicesSystems Software
Big Data • Fintech • Mobile • Payments • Financial Services
Design, develop, and launch scalable backend systems and APIs for consumer payments. Break projects into deliverable phases, collaborate with product and engineering partners, monitor system reliability, support on-call operations, review code, debug systems, and contribute to technical decisions and team development.
Top Skills:
AWSJavaScriptKotlinKubernetesMySQLPythonTypescript
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
Information Technology • Consulting
Build and maintain security-focused CI/CD pipelines, automation tooling, backend services, APIs, and event-driven workflows. Integrate automated source-code, dependency, repository, and container scanning into the software development lifecycle. Assess vulnerabilities, investigate false positives, support remediation, and develop security solutions for Docker, Kubernetes, OpenShift, and cloud-native environments. Collaborate with engineering teams to improve secure software development practices.
Top Skills:
Ci/CdDockerGradleGroovyJavaJavaScriptJenkinsJIRAKubernetesOpenshiftOracle Cloud InfrastructurePythonRest ApisSpring BootTypescript
Information Technology
Build and deliver digital products for client organizations using React or Java. Lead client accounts across people, delivery, quality, and commercial considerations while applying hands-on engineering expertise. Collaborate with diverse teams, propose low-complexity technical solutions, debug complex issues, and contribute to engineering communities. Cloud experience with AWS or Azure and datastore experience with NoSQL technologies such as Elasticsearch are advantageous.
Top Skills:
AWSAzureElasticsearchJavaNoSQLReact
Transportation • Utilities • Industrial • Renewable Energy
Develop and maintain PHP Laravel and JavaScript applications for web and cross-platform mobile clients. Responsibilities include writing tested code, refactoring legacy systems, optimizing database queries, participating in code reviews and sprint planning, documenting functionality, resolving production issues, and assisting with AWS deployments. The role also contributes to design patterns, coding standards, CI/CD practices, and ongoing product improvements.
Top Skills:
AWSBitbucketCi/CdCircleCIGitGitlabJavaScriptLaravel 12+MySQLPhp 8.0+Vue
Reposted 15 Days AgoSaved
Fintech • Information Technology • Financial Services
Design, build, and operate cloud-native AI infrastructure and platform services to support model development, training, evaluation, and inference. Implement IaC and automation, enable ML/LLM production deployments within governed enterprise environments, build observability and monitoring, collaborate with security and cross-functional partners, and support on-call/operational duties.
Top Skills:
Arm/BicepAWSAws BedrockAzureAzure FoundryAzure MlBashCloudFormationContainer OrchestrationGCPGoogle VertexInfrastructure As CodePythonTerraform
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Software engineering intern supporting the Platform Engines group and Policy Engine for SailPoint’s cloud identity security platform. Responsibilities include developing software, procedures, and test solutions; collaborating with software and QA engineers, technical writers, and product managers; and working in Agile teams. The intern will gain exposure to cloud and software technologies including Golang, Angular, AWS, Docker, Kafka, Kubernetes, REST, SQL, and Temporal.
Top Skills:
AIAngularAWSCloudDockerGoJenkinsKafkaKubernetesMachine LearningPlaywrightRestSaaSSnowflakeSQLTemporalTypescript
Big Data • Cloud • Logistics • Machine Learning • Retail
Lead design and delivery of scalable, cloud-native platform capabilities and ML-integrated applications. Oversee full SDLC, architecture, reliability, CI/CD, observability, and incident response. Provide technical leadership, mentor engineers, collaborate with stakeholders, and drive continuous improvement to support high-availability distributed fulfillment systems.
Top Skills:
Ci/CdCloud-NativeDistributed SystemsJavaMl FrameworksModel-Driven DesignObservabilityPythonReal-Time Data Processing
Big Data • Fintech • Mobile • Payments • Financial Services
Owns delivery of quarterly engineering goals, leads backend engineers through ambiguous problems, collaborates across product and engineering, improves system reliability and quality, supports production operations and on-call efforts, and develops team talent. Builds highly available distributed payment systems for international markets using scalable architectures, strong testing, monitoring, and operational practices.
Top Skills:
AWSKotlinKubernetesMySQLPython
Software • Cybersecurity
Build and maintain full-stack applications using Python, Next.js, and React. Develop scalable APIs, integrations, database structures, and data models; create responsive user experiences; and translate business requirements into production-ready solutions. Own projects from design through deployment and support, debug across the stack, contribute to code reviews, improve tooling and architecture, and collaborate with data scientists, engineers, stakeholders, and remote teams.
Top Skills:
Ai And Machine LearningAi ApisApplication SecurityAuthenticationAutomated TestingAWSCi/CdCSSDjangoDockerFastapiFlaskGitGitHTMLJavaScriptLlmsAzureMySQLNext.JsPostgresPythonReactRest ApisSQL ServerTypescript
Retail • Sports
Build scalable backend services, APIs, microservices, and event-driven solutions supporting personalization, recommendations, search, and AI-driven consumer experiences. Integrate AI/ML capabilities, develop React components, implement search using Elasticsearch or OpenSearch, and work with Kafka, databases, Redis, and cloud-native architectures. Ensure systems are secure, observable, resilient, and low latency while collaborating with AI/ML, data, and engineering teams.
Top Skills:
Cloud-Native ArchitecturesElasticsearchGenaiJavaKafkaMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLVector Search
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Retail • Sports
Build and enhance full-stack, consumer-facing web applications for AI-driven product discovery, search, recommendations, and personalization. Develop reusable React components, integrate APIs and microservices, support backend services, and work with AI/ML and data teams. Contribute to scalable, secure, observable, and reliable solutions using search platforms, cloud services, databases, caching, and event-driven architectures. Collaborate cross-functionally with engineering, product, and design teams to deliver engaging digital experiences.
Top Skills:
Ai/MlAWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaJavaScriptKafkaLlmsMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLTypescript
Retail • Sports
Build and operate scalable backend APIs, microservices, and integration services powering personalization, recommendations, search, and AI-driven consumer experiences. Own features from design through deployment, monitoring, and support. Collaborate with AI/ML and data engineering teams, improve service performance and reliability, contribute to system design and engineering standards, and mentor junior engineers.
Top Skills:
APIsAWSAzureElasticsearchGCPGenerative AiJavaKafkaLlmsMicroservicesNoSQLOpensearchRagRedisSpring BootSQLVector Search
Retail • Sports
Build and enhance consumer-facing full-stack web applications for AI-driven product discovery, search, recommendations, and personalization. Develop React and TypeScript interfaces, integrate APIs and microservices, contribute to Java and Spring Boot backend services, and improve performance, accessibility, scalability, reliability, and observability. Collaborate with AI/ML, data, backend, product, and design teams while participating in design and code reviews and using AI-assisted engineering tools.
Top Skills:
AWSAzureAzure Ai SearchElasticsearchGCPGenerative AiJavaJavaScriptKafkaLlmsMicroservicesNoSQLOpensearchReactRedisRest ApisSpring BootSQLTypescript
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs, builds, deploys, and operates production-grade AI applications, agents, services, integrations, and workflows. Leads architecture, coding standards, testing, experimentation, reliability, observability, security, compliance, and operational readiness. Translates business requirements into scalable technical solutions, mentors engineers, coordinates across teams, and develops reusable engineering patterns. Participates in on-call support, incident response, postmortems, and continuous improvement while using AI-assisted development tools to accelerate delivery.
Top Skills:
Agentic Coding ToolsAIAi AgentsAutomated TestingCC#C++Ci/CdJavaJavaScriptObservabilityPythonTelemetry
Hardware • Security • Software • Cybersecurity
Develop cloud-based Java microservices for CC Responder using agile Scrum practices. Responsibilities include full software development lifecycle ownership, system integration, testing, documentation, customer support, mentoring junior engineers, code reviews, architectural guidance, and establishing code quality standards.
Top Skills:
AndroidAzure Service BusBdd Testing FrameworksCosmos DbDockeriOSJavaKubernetesAzurePythonSpring BootWindows
Database
Build and operate production backend services supporting Supabase AI products, including the MCP server. Responsibilities include service architecture, deployments, scaling, authentication and authorization, observability, reliability targets, on-call incident response, rate limiting, capacity management, and API evolution. The role requires strong TypeScript or Go skills, production backend experience, distributed-systems debugging, and collaboration with Platform and SRE teams in a fully remote environment.
Top Skills:
Ci/CdDockerGoGrafanaInfrastructure As CodeJwtLogflareMcpNode.jsOauthOidcOpentelemetryPostgresTypescript
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and maintain Samsara's Cloud Governance Platform across AWS and GCP, focusing on cloud IAM guardrails, automated compliance controls, and software supply-chain security. Implement SAST/DAST and secure CI/CD patterns, design scalable, reliable systems, translate regulatory requirements into automated controls, collaborate cross-functionally, and own components end-to-end while mentoring teammates and shaping the roadmap.
Top Skills:
AWSCi/CdCloud IamDastGCPGoPythonSastTerraform
Software • Energy
Build and maintain backend services using TypeScript and Node.js, learn event-driven systems and AWS cloud platforms, work with databases and APIs, and contribute to customer-facing features. Collaborate with engineers, product managers, and designers; participate in code reviews, planning, and team discussions; and develop clean, reliable software with team support.
Top Skills:
AWSDockerGithub ActionsGraphQLKafkaKubernetesNode.jsNoSQLSQLTerraformTypescript
Events • Professional Services • Social Impact
Build and maintain full-stack web products across frontend, backend, databases, DevOps, analytics, and third-party integrations. The engineer will implement features, fix bugs, improve infrastructure, monitoring, deployments, testing, and developer experience, and participate in on-call support. The role requires collaboration with product teams, proactive technical ownership, reliable production code, analytics-informed iteration, and fluency with AI coding tools. Senior candidates may additionally own architecture, technical strategy, and major projects.
Top Skills:
Ai Coding AgentsCloudflareDevOpsElasticsearchNext.JsNode.jsPostgresPosthogReactRenderTypescriptVercel
7 Days AgoSaved
Cloud • Software
Develop Rust software for managing and adapting cloud resources in Kubernetes environments. Collaborate on architecture, infrastructure, and feature design while debugging distributed systems and engaging directly with users. The role requires production Rust experience, cloud-native infrastructure knowledge, and familiarity with datastores, message brokers, and GitOps tooling. Experience with developer tools, Kubernetes operators, or DevOps platforms is preferred.
Top Skills:
ContainersDatastoresDockerGitopsKubernetesKubernetes ApiMessage BrokersRust
Automotive • Insurance • Logistics • Professional Services
Develop and maintain full-stack web applications using C#, ASP.NET Core, .NET 8, Angular, Blazor, and related technologies. Responsibilities include building front-end interfaces, server-side services, REST APIs, database integrations, testing, debugging, documentation, code reviews, and production deployment. The role collaborates with designers, product managers, and QA in an Agile environment while contributing to continuous technical improvements.
Top Skills:
.Net 8.Net FrameworkAngular 15Angular MaterialAsp.Net CoreBlazorC#Ci/CdCSS3Entity FrameworkGitHTML5JavaScriptJSONJwtMongoDBMySQLOauthPrimengRestful ApisRxjsSignalrSQL ServerTypescript 4.9XML
HR Tech • Software
Build end-to-end product features for Codility’s technical hiring platform, with a primary focus on Python backend development using Django or FastAPI. Contribute to React frontend, AWS infrastructure, scalable and observable systems, and practical AI/LLM integrations. Collaborate with Product, Design, and Engineering in a remote distributed team while owning projects and making pragmatic technical decisions.
Top Skills:
AIAWSDjangoFastapiLlmsPythonReact
Fintech • Financial Services • Cryptocurrency
Designs and maintains high-performance JVM applications for digital-asset trading and settlement. Responsibilities include developing microservices, REST APIs, WebSockets, SQL and NoSQL data schemas, Kafka messaging, Redis caching, and cloud-native AWS solutions. The engineer collaborates with business stakeholders, DevOps, and frontend teams; supports GitLab CI/CD; and implements observability, structured logging, scalability, availability, and data integrity across a regulated financial platform.
Top Skills:
Amazon Ec2Amazon EksAmazon ElasticacheAmazon RdsAmazon S3AWSElkGitlab Ci/CdGrafanaGroovyJavaJvmKafkaKotlinKubernetesMicroservicesNoSQLPrometheusRedisRest ApisSoaSQLWebsockets
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





























