Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Edinburgh
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design, build, operate, and maintain scalable distributed systems supporting CrowdStrike’s Intelligence pipelines. Gather requirements from analysts, develop processing and data integration systems, make autonomous architecture decisions, maintain Go and Python codebases, deploy production services, document solutions, train users, and communicate technical details effectively. The role requires independent execution in a geographically distributed team and includes opportunities to work with cloud platforms, APIs, web interfaces, malware analysis, and AI technologies.
Top Skills:
Amazon Ec2Amazon EcsAmazon S3Amazon VpcAWSCloud TechnologiesContainersGCPGoHttp ApisLinuxNoSQLPythonSingle-Page Applications (Spa)SQL
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, and operate high-performance platform services for SailPoint’s Identity Security Cloud. Develop Golang microservices, Angular and TypeScript features, automated tests, and AWS-based distributed architectures. Collaborate with data scientists on AI-driven capabilities, optimize low-latency services and databases, improve CI/CD pipelines, participate in a 24x7 on-call rotation, and contribute to technical design, mentoring, and platform strategy.
Top Skills:
Amazon DynamodbAngularAuroraAWSCi/CdCloudbeesGoJavaScriptJenkinsMicroservicesSnowflakeTypescript
Other
Develop, own and deliver commercial .NET software features; contribute to architecture, mentor junior developers, provide 3rd-line support, and ensure quality through testing and performance tuning of database-backed systems.
Top Skills:
Asp.Net MvcC#CSSEntity FrameworkHTML5Integration Testing FrameworksJavaScriptNon-Relational DatabasesObject-Oriented ProgrammingRelational DatabasesUnit Testing Frameworks
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills:
APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads platform engineering across multiple teams by designing scalable cloud-native infrastructure, reusable tooling, distributed systems, and AI/ML-enabled applications. Drives the full software development lifecycle, including architecture, coding, testing, deployment, maintenance, observability, and incident response. Provides technical leadership and mentorship, translates business needs into technical requirements, and ensures system reliability, performance, security, and continuous improvement.
Top Skills:
Ai/MlAssistive TechnologiesCi/CdCloud ComputingDistributed SystemsIncident ResponseObservabilityPythonWcag 2.2 Aa
Big Data • Cloud • Logistics • Machine Learning • Retail
Leads the design, development, deployment, and optimization of scalable data platforms and AI-driven applications. Builds data pipelines with Python, Scala, Spark, and Airflow on GCP; ensures data quality, governance, lineage, and reliability; and supports SAP e-commerce analytics. Develops RAG-based and agentic AI solutions using LangChain and LangGraph, mentors engineers, influences technical decisions, and drives full lifecycle delivery and continuous improvement.
Top Skills:
Apache AirflowApache HudiApache IcebergSparkAzure DevopsBigQueryCloud DataflowCloud FunctionsDataprocGitGoogle Cloud PlatformGoogle Cloud StorageJenkinsLangchainLanggraphPythonRagSAPScalaSQLVertex Ai
Reposted 6 Days AgoSaved
Easy Apply
Easy Apply
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and evolve core backend systems that review AI safety detections, identify ambiguous cases, automate triage, and close model feedback loops. Partner with product, design, and ML teams to own projects end-to-end, improve detection precision, and raise quality, operability, and engineering clarity across Samsara's Safety platform.
Top Skills:
Ai/MlGoJavaTemporal
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
Cloud • Information Technology • Consulting
Develop, test, and maintain backend services, REST APIs, integrations, and workflow automation for customer-facing cloud platforms. Troubleshoot backend services, databases, and integrations; participate in code reviews, testing, and technical discussions; and collaborate with product, UX, data, security, QA, and platform teams. The role emphasizes maintainable code, enterprise systems, cloud technology, and continued backend engineering development.
Top Skills:
AngularCi/CdCloud PlatformsDevOpsGitJavaScriptMicrosoft Sql ServerReactRest ApisSQLTypescriptWorkflow Automation
Big Data • Cloud • Logistics • Machine Learning • Retail
Design, prototype, implement, test, deploy, and improve scalable intelligent software systems using agentic coding tools. Build multi-agent workflows with coordination and dynamic task execution, establish observability and traceability, and improve systems through real-world feedback. Collaborate across business, product, and engineering teams, contribute to AI-native development practices, and train others on agentic application development.
Top Skills:
A2AAdkAi Coding AgentsMcpWcag 2.2 Aa
Gaming
Build, launch, and maintain gameplay features for Driving Empire on Roblox. Responsibilities include writing performant Roblox Lua code, designing scalable systems, translating product requirements into technical tasks, collaborating with designers and artists, monitoring live features, improving reliability and workflows, participating in code reviews, and playtesting to improve player experience.
Top Skills:
AWSDiscordGitGoRoblox LuaSnowflakeTableau
One Month AgoSaved
Easy Apply
Easy Apply
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Ruby on Rails backend features for vulnerability management, including security dashboards, reports, and ingestion pipelines. Improve system performance, reliability, and scalability; collaborate across backend, frontend, product, design, and security teams; review code; address technical debt; and participate in on-call rotations. The role requires relational database experience, distributed-team collaboration, technical problem-solving, and contributions across the stack when needed.
Top Skills:
ElasticsearchGraph DatabasesJavaScriptPostgresRubyRuby On RailsVue
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software
Research, design, and develop algorithms and software systems for AI-driven CNC machining, including toolpath optimization, cutting strategies, and automated CAM workflows. Collaborate with manufacturing experts, data scientists, and software engineers to convert advanced concepts into reliable production software. The role emphasizes high-performance C++ development, computational geometry, numerical methods, optimization, and modern software engineering practices.
Top Skills:
Automated TestingC++Cad/CamCi/CdCnc MachiningComputational GeometryConstraint SolvingGeometric KernelsGpu ProgrammingHigh-Performance ComputingMachine LearningNumerical MethodsParallelizationReinforcement Learning
Software
Develop software for CloudNC’s AI-powered CAM Assist product, collaborating with computer science and manufacturing experts to solve complex machining and toolpath-generation challenges. The role requires C++ development and experience with UI frameworks such as TypeScript, Angular, or React. Employees will receive training in factory operations and software capabilities; manufacturing experience is not required.
Top Skills:
AngularC++ReactTypescript
Energy
Build and maintain full-stack products using Python, React, GraphQL, and modern cloud technologies. Develop APIs, integrate internal and third-party services, create performant frontend applications, and deliver robust, scalable software across browsers and devices. Collaborate within cross-functional teams, contribute to design systems and component libraries, own features from inception through delivery, and promote maintainable coding practices. Bonus experience includes TypeScript, Next.js, AWS, infrastructure as code, event-driven systems, and AI tooling.
Top Skills:
AWSGraphQLNext.JsNoSQLPostgresPythonReactTypescript
Artificial Intelligence • Logistics • Software • Automation
Design and develop clean, maintainable software for automated document-processing products. Collaborate with business stakeholders to translate requirements into product improvements, conduct code reviews, guide technical direction, mentor colleagues, and improve engineering practices. The role uses Golang, MySQL, Docker, Kubernetes, cloud infrastructure, and GitHub CI/CD while emphasizing product ownership, clean architecture, software craftsmanship, and technical communication.
Top Skills:
AWSCi/CdDockerGithub ActionsGoGoogle Cloud StorageKubernetesAzureMySQL
Fintech • Mobile • Payments • Financial Services
Build and maintain front-end, full-stack, and mobile applications supporting financial crime workflows. Develop scalable cloud-native services, improve AML and customer screening systems, monitor operational and business metrics, and collaborate with product and engineering teams. The role requires secure, well-tested, maintainable software and contributes to preventing fraud, money laundering, KYC violations, and sanctions breaches.
Top Skills:
AWSClaudeData PipelinesJavaKotlinPythonReact NativeSQLSwift
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, and collaborate across engineering, product, and quality teams. Own features throughout their lifecycle, from ideation and deployment through ongoing improvements, while considering usability, accessibility, performance, and maintainability.
Top Skills:
.Net.Net CoreC#CypressJavaScriptJestAzurePlaywrightSQL ServerVue
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
Healthtech
Designs, builds, and maintains platform software and deployment tooling across desktop, on-premise, cloud, and air-gapped environments. Responsibilities include production container images, stateful distributed-system upgrades, CI/CD pipelines, infrastructure self-service capabilities, deployment instrumentation, testing strategy, application security, and customer releases. The engineer contributes to architecture, validates specifications, and oversees the quality of AI-generated code while collaborating with engineers, architects, designers, product managers, and stakeholders.
Top Skills:
AnsibleApache SolrAWSAws CdkAzureCircleCIClaude CodeCloudFormationCursorDb2DockerFastapiGithub CopilotGCPKubernetesLinuxPostgresPythonReactSQL ServerTypescriptWindowsZookeeper
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
Embedded QA engineer for Unity Studio responsible for manual and exploratory testing, owning QA process from requirements to sign-off, writing and maintaining test cases, managing defects, collaborating with engineers and product managers, participating in sprint ceremonies, and improving QA processes to ensure high-quality web/mobile 3D authoring features.
Top Skills:
JIRAUnity Engine
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
Social Impact
Designs, develops, deploys, tests, and reviews software applications, features, and defect fixes. Collaborates with team leaders and users to support a product roadmap, analyze requirements, document software, provide developer-level support, and learn existing codebases. The role also involves participating in planning meetings, conferences, and occasional team travel.
Software
Leads client-facing delivery of complex Canton Network and Daml-based financial solutions. Advises enterprise clients on architecture, topology, integrations, performance, and Kubernetes onboarding. Provides technical leadership across pre-sales, requirements, solution design, implementation, and software delivery. Coordinates cross-functional initiatives, estimates complex solutions, develops performance strategies, customizes Helm charts, and serves as a subject-matter expert for Canton Network products and other CX engineers.
Top Skills:
APIsCanton NetworkCanton OsDamlHelmKubernetes
Artificial Intelligence • Software • Analytics • Automation
Automate testing and quality assurance for cloud-native data platforms, including data lakehouses, pipelines, APIs, and front-end applications. Responsibilities include creating test plans, executing manual and automated tests, managing test data, defining acceptance criteria, reporting quality metrics, supporting UAT and SIT, and improving QA frameworks, onboarding, training, and SDLC processes within an agile cross-functional team.
Top Skills:
Amazon S3APIsBigQueryCloud FunctionsDataprocDockerGoGoogle Cloud PlatformGoogle Cloud StorageJavaScriptKubernetesMongoDBPlaywrightPythonRedisRelational DatabasesTerraform
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)
