Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Hardware • Security • Software • Cybersecurity
Design, develop, and deliver cloud and on‑premise video management software. Collaborate in agile teams, contribute to feature refinement, perform peer reviews, mentor engineers, and use test automation and CI/CD to ensure high-quality releases.
Top Skills:
AzureC#C++Ci/CdCopilotDatabasesDockerGitKubernetesMicroservicesOpenapiPlaywrightReactRestSignalrTypescriptWebsocketWpf
Fintech • Payments • Financial Services
Own end-to-end design, development, deployment, and support of CreatePay’s AWS-based PayFac and acquiring platform. Design resilient distributed, event-driven, serverless systems; build APIs and integrations with payment, KYC/KYB, fraud, and banking providers; develop data models and pipelines; and ensure secure, PCI-aware, observable infrastructure. Act as a technical partner to the CTO and de facto product owner, independently defining scope, validating third-party work, and applying AI and automation to improve delivery.
Top Skills:
Api GatewayAurora PostgresqlAWSData PipelinesEvent-Driven ArchitectureInfrastructure As CodeNode.jsPci DssPostgresRest ApisServerless Architecture
Artificial Intelligence • Professional Services • Software
Develop and enhance scalable frontend features using JavaScript and Vue.js. Build performant business logic and UI components, write unit and end-to-end tests, troubleshoot complex issues, and contribute across the full feature lifecycle. The role includes mentoring teammates, collaborating with product, engineering, and QA, supporting prioritization and delivery, and improving usability, accessibility, performance, and maintainability.
Top Skills:
.Net.Net CoreC#CypressJavaScriptJestAzurePlaywrightSQL ServerVue
Gaming
Join an 11-person founding team to build and improve a live multiplayer video game platform. Responsibilities may include creating games, developing gameplay systems and engine features, optimizing performance, building an in-game marketplace, improving partner integrations, and incorporating player feedback. The role spans software engineering, game design, UI/UX, and community engagement using a TypeScript-first stack with React, WebGL, and Node.js.
Top Skills:
Node.jsReactTypescriptWebgl
Cloud • Software
Develop high-quality, resilient software across Ubuntu and the open source stack, from Linux systems and firmware to cloud, containers, and desktop applications. Contribute to product roadmaps, user experience, code reviews, issue resolution, security, and enterprise requirements. Collaborate remotely with global engineering teams and the open source community, while building expertise in programming languages and Linux systems. Attend international company sprints twice yearly.
Top Skills:
BashCC++GoJavaJavaScriptKubernetesLinuxPythonRustUbuntu
HR Tech • Information Technology • Professional Services • Manufacturing
Lead technical strategy and architecture for personalization, search, and recommendation systems. Deliver scalable ML-powered features, mentor senior engineers, and improve engineering quality across cross-functional teams.
Top Skills:
AIJavaMachine LearningPersonalisationPythonRecommendationsSearch
Retail • Software
As a Principal Engineer at M&S, you'll drive technical strategy, influence architecture, and mentor engineers while delivering on personalization, search, and machine learning features in collaboration with cross-functional teams.
Top Skills:
JavaMachine LearningPython
HR Tech • Information Technology • Professional Services • Manufacturing
Build and maintain cloud software for a Customer Data Platform, delivering complex features from design through production. Lead technical delivery, design scalable solutions, improve code quality, testing, observability, reliability, and security. Collaborate with Product, Design, and adjacent engineering teams, participate in on-call support, contribute to planning and roadmap discussions, and mentor engineers.
Top Skills:
AdobeAzure Kubernetes Service (Aks)Ci/CdDynatraceGraphQLJavaJestJunitMparticleNext.JsNode.jsOptimizelyPagerdutyPlaywrightReactRest ApisSalesforce Data360Salesforce Marketing CloudSemgrepSnykSonarcloudTealiumTypescript
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design and build of scalable, secure international pricing platforms and integrations. Provide technical leadership, code reviews, DevSecOps practices, observability, mentoring, and collaborate with product and stakeholders to deliver robust backend systems for multiple markets and channels.
Top Skills:
ApigeeAzure IaasAzure PaasCi/Cd ToolingConfluentCopilotDockerDynatraceHelixHelmIbm MqJavaJavaScriptKafkaKubernetesMongoDBMqfteOpentelemetryPagerdutyPl/SqlPythonRest ApisSftpSpring BootSQL ServerTerraformWindows Services
Retail • Software
Lead design, development and maintenance of scalable, secure international pricing platforms and integrations. Provide technical leadership, conduct code reviews, champion DevSecOps and automated testing, mentor engineers, and drive observability, incident management and operational excellence across cloud-native systems.
Top Skills:
ApigeeAzureCi/CdConfluentDockerDynatraceHelixHelmIbm MqJavaJavaScriptKafkaKubernetesMongoDBMqfteOpentelemetryPagerdutyPl/SqlPythonRest ApisSftpSpring BootSQL ServerTerraform
Retail • Software
Build, maintain, and release reliable cloud software for the Customer Data Platform. Lead complex feature delivery, make architectural decisions, improve code quality, testing, observability, security, and operational reliability. Collaborate with Product, Design, and adjacent engineering teams, participate in on-call support, contribute to planning and OKRs, and mentor engineers through pairing, reviews, and technical guidance.
Top Skills:
AdobeAzure Kubernetes Service (Aks)Ci/CdDynatraceGraphQLJavaJestJunitMparticleNext.JsNode.jsOptimizelyPagerdutyPlaywrightReactRest ApisSalesforce Data360Salesforce Marketing CloudSemgrepSnykSonarcloudTealiumTypescript
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
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Database
Join Supabase as a Software Engineer to own the Terraform provider, improving reliability, driving technical strategy, and creating documentation for seamless IaC workflows.
Top Skills:
GoTerraformTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, and maintain scalable web applications using .NET backend and Angular/React frontend. Collaborate on requirements, implement RESTful APIs, optimize performance, debug, maintain documentation, support end-users, and work within CI/CD and DevOps workflows.
Top Skills:
.Net CoreAngularAsp.Net CoreC#Ci/CdCli ToolsDevOpsEf CoreEntity FrameworkGitReactRestful ApiSQLTypescriptWeb Api
Fintech • Machine Learning • Payments • Software • Financial Services
Design, develop, customize and integrate Microsoft Dynamics 365 CRM/CE solutions. Build entities, forms, workflows, plugins, reports and dashboards using CRM SDK, C#, JavaScript, ASP.NET and SQL. Troubleshoot issues, estimate implementation approaches, collaborate with stakeholders, document solutions, and mentor junior developers. Banking domain experience preferred.
Top Skills:
Ado.NetAsp.NetC#Crm SdkDynamics Crm (D365 Ce)JavaScriptMicrosoft Dynamics 365Power BIPower PlatformPowerappsSql Database
Software • Hospitality
Build and maintain backend-first features and integrations for Triptease's marketing channels. Work across the full stack (primarily backend), design scalable distributed systems, implement CI/CD on cloud platforms, collaborate closely with product teams, pair program, write tests (TDD), and contribute to squad strategy and product quality.
Top Skills:
BigQueryBunDatadogDockerGoogle Ads ApiGoogle Cloud PlatformGoogle Cloud RunGrpcKotlinKubernetesMySQLNode.jsPostgresPythonReactTerraformTypescript
Edtech • Software • Cybersecurity
Build and own marketing-focused web projects, including landing pages, campaign pages, and website updates. Ship production-quality front-end code, improve technical SEO, and ensure performance, accessibility, UX, and UI quality. Partner with Marketing, designers, developers, and external agencies to scope, coordinate, and deliver projects. Work primarily with Angular 13 while adopting modern frameworks and AI-assisted coding practices.
Top Skills:
Angular 13Ci/CdCore Web VitalsCSS3DockerGitHTML5JavaScriptJekyllReactStructured DataTypescript
Information Technology • Software • Consulting
Develop, customise, and support InterSystems TrakCare healthcare applications using Caché, MUMPS, and Cache ObjectScript. Configure Ensemble interfaces, integrate REST APIs, build SQL reports and automation, optimise queries, conduct code reviews, and resolve defects. Support UAT, go-lives, deployments, and post-implementation stabilisation across hospital units while collaborating with clinical, administrative, and technical stakeholders.
Top Skills:
Cache ObjectscriptCore JavaCspEnsembleHl7 V2.XIntersystems CachéIntersystems HealthshareIntersystems Trakcare HisLogireportMidas (Symplr)MumpsRest ApisSQL
Internet of Things
Build and improve Mozilla’s Add-ons platform, including Python/Django applications, automated moderation pipelines, reviewer tools, DevHub, internal developer platforms, and CI/CD systems. Establish engineering standards, observability, safe deployment practices, documentation, and incident response processes. Debug complex production systems, improve reliability, collaborate across distributed teams, mentor peers, and contribute to open-source development.
Top Skills:
Ci/CdDjangoGCPInfrastructure As CodeKubernetesMySQLPolicy As CodePythonReactTypescript
Reposted One Month AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
As a Senior Software Engineer, you will enhance the REDAPL platform, leading initiatives in data ingestion, processing, and supporting infrastructure-related projects while mentoring other engineers.
Top Skills:
Amazon NeptuneApache IcebergArangodbCalciteDatafusionJanusgraphMemgraphNeo4JPuppygraphSubstraitTrino
Legal Tech • Software
Build and improve contract-management features for LawVu’s legal technology platform. Work collaboratively with product, design, quality engineering, and other engineering teams to deliver customer-focused experiences. Develop full-stack software using C#/.NET, Angular, REST APIs, and Azure PaaS; contribute to quality assurance, Agile delivery, technical communication, and customer engagement.
Top Skills:
.Net Core.Net FrameworkAngularAzure PaasC#GitRest Apis
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills:
AgileCybersecurityUnit Testing
Information Technology
Develop and support Python microservices, web applications, APIs, integrations, and internal tools. Design reliable, secure, observable distributed systems and deploy services across Kubernetes environments. Collaborate with stakeholders and DevOps engineers on architecture, roadmaps, and delivery while protecting customer data. Investigate complex issues, improve data and automation workflows, and mentor junior engineers in a remote-first team.
Top Skills:
Amazon EksCi/CdDatabricksDelta LakeDockerGitlabGitopsJavaScriptKubernetesLinuxMySQLNode.jsPostgresPyo3PysparkPythonRabbitMQRestful ApisRustSQLTypescriptVuejs
HR Tech • Information Technology • Professional Services • Manufacturing
Lead design and delivery of order management and promising services: build resilient APIs and integrations, own features end-to-end, improve observability and operational excellence, mentor engineers, and shape technical direction to enable accurate delivery promises and scalable fulfilment.
Top Skills:
APIsCi/CdDynatraceIbm SterlingJava
HR Tech • Information Technology • Professional Services • Manufacturing
Design, build, and operate backend platform capabilities for content and media: federated GraphQL, event-driven pipelines, APIs, automation, and developer/editor tooling. Lead architecture, deliver production-quality code, and enable teams via scalable, reliable services.
Top Skills:
APIsAzureConfluentDamGraphQLHeadless CmsJavaJavaScriptKafkaTypescript
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


























