Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Software Engineer Jobs in Edinburgh
Aerospace • Logistics • Security • Software • Cybersecurity
As a Senior Software Engineer, you'll develop, test, and integrate software solutions within an agile team, focusing on multi-domain C2 systems. You'll ensure timely delivery of work, evolve products with new technologies, and maintain existing systems.
Top Skills:
BitbucketCC++Enterprise JavaGit
Software
Responsible for designing and developing a scalable retrieval infrastructure, collaborating with AI teams, innovating retrieval technologies, and ensuring compliance with data security.
Top Skills:
AWSDropwizardHbaseJavaKafkaKubernetesMySQL
Software
The Senior Software Engineer will develop backend solutions, lead improvements in team processes, and collaborate on features for financial automation SaaS.
Top Skills:
Aws S3C# .Net 8.0Ceph S3DddDockerEf CoreElkGitlabHashicorp VaultHelmHexagonalJenkinsKafkaKubernetesMoqMssqlNunitOauth2OpenapiOpenid ConnectOpentelemetryOraclePostgresPrometheusRestful ApisSwaggerXunit
Reposted 5 Days Ago
Software
The Staff Software Engineer will manage complex projects, develop production code, collaborate with teams, and innovate product features to enhance HubSpot’s partner experience.
Top Skills:
Java
Cloud • Software
Lead the development of backend platforms for National Security and Defence clients, design features, optimize deployment pipelines, and maintain service operations.
Top Skills:
Atlassian SuiteGitGitlabJavaKafkaKotlinPostgresRedisS3Scala
Cloud • Marketing Tech • Sales • Software
Lead the automation strategy as a Staff Software Developer in Test, architecting reliable automation systems and mentoring teams to enhance quality across products.
Top Skills:
AWSDebeziumGitlab CiGrafanaGrpcJavaJenkinsKafkaKubernetesNatsPlaywrightPrometheusPytestPythonRabbitMQSeleniumTemporal.Io
Software • Automation
Design, implement, and own software features at Rootly. Architect core infrastructure, improve standards, and interact directly with customers. Requires ownership and adaptability.
Top Skills:
AWSGitHerokuJavaScriptNotionPagerdutyPostgresRuby on RailsRedisRubySidekiqSlackStimulusTerraformTurboViewcomponents
Cloud • Information Technology • Professional Services • Software • Consulting
As a Senior Software Engineer with extensive Kubernetes experience, you will implement features, review code, and improve the codebase within a fast-paced team environment.
Top Skills:
Cloud ServicesEksGitGitGkeGoKubernetesReact
Fintech • Financial Services
Lead the architecture for a multi-discipline team on client and operational challenges, build tools for model development lifecycle, and maintain production models, enhancing performance in machine learning applications.
Top Skills:
BigQueryCCvxpyGoGpuJuliaPandasPrestoPythonPyTorchRRdbmsRustScikit-LearnSparkSQLTpuXgboost
Hardware • Information Technology • Other • Software • Analytics
The Senior Software Engineer will develop innovative platform services for transportation products, overseeing architecture, design, and maintenance while promoting collaboration and best practices in a remote team environment.
Top Skills:
AzureDockerElasticsearchGithub ActionsGradleJavaKafkaKubernetesMongoDBMySQLPostgresRest ApiSpringSpring Boot
Hardware • Information Technology • Other • Software • Analytics
The role involves Java development for logistics processes, advising stakeholders, managing support tickets, ensuring code quality, and collaborating on customer-specific feature implementations.
Top Skills:
Apache CamelCrucibleJavaKafkaMavenSoapSpringXMLXslt
Digital Media
The Senior Software Engineer will develop and enhance software features for the EnrollWise product, ensuring quality, scalability, and performance while collaborating with team members on design and development.
Top Skills:
Api IntegrationsAWSCSSDjangoGraphQLJavaScriptPython
Semiconductor
Develop and execute software quality assurance processes and testing strategies, collaborate with teams for product evaluation, and maintain automated tests.
Top Skills:
.NetCC#C++GitJIRA
Semiconductor
The Senior Engineer, Embedded Software will develop embedded solutions using various MCUs/MPUs, focusing on Linux driver development, SDLC, and leading technical teams.
Top Skills:
CanEthernetGitI2CLinuxMcusMpusSpiUsb
eCommerce • Fintech • Payments • Software • Financial Services
The role involves leading cloud infrastructure initiatives, developing infrastructure as code, and enhancing observability metrics while collaborating with product teams in a fully remote environment across European time zones.
Top Skills:
AWSAzureDatadogGCPGoGrafanaKubernetesOpentelemetryPythonTerraform
Software
Lead the development of DVC products, engage with the ML community, drive coding efforts, and collaborate on technical specifications and features.
Top Skills:
Python
Software
Responsible for quality assurance of SUSE Multi-Linux Manager, develop and maintain test cases, enhance automation frameworks, and collaborate with development teams.
Top Skills:
AWSAzureBashGCPJenkinsPythonRubyTerraform
Cloud • Social Impact • Software
We are seeking a Senior Full-Stack Engineer with expertise in .NET Core, JavaScript, and cloud technologies to join our UK team. Responsibilities include building high-performance systems and embracing agile practices in a remote-first environment.
Top Skills:
.Net CoreAWSAzureCircleCICSSDockerGoHTMLJavaScriptKubernetesReactTypescript
Software
The Senior Software Engineer will develop applications for SAP systems at SUSE, utilizing a diverse tech stack and ensuring operational reliability for business-critical workloads.
Top Skills:
ElixirErlang/OtpGitGoJavaScriptLinux ContainersReactRustUnix-Style Command Line Interface
Software
As a Senior Software Engineer at SUSE, you will enhance the Rancher product by maintaining its systems, collaborating on Kubernetes tools, and engaging with the community to solve user problems.
Top Skills:
GitGoKubernetesLinux
Security • Software
As a Junior Software Engineer in the Linux team at Sophos, you will write product code and test automation, contribute to release planning, design products, mentor junior team members, and participate in security reviews. You'll work in an Agile environment on projects related to Cloud-managed Linux Endpoint solutions against cyber threats.
Top Skills:
BashC++Python
Software
The Senior Software Engineer will discuss and research features, write code and documentation, and engage with the community on platforms like GitHub and Discord. Strong Python skills and excellent communication are essential.
Top Skills:
Data InfrastructureMachine LearningOpen Source ToolsPython
Software
The role involves hands-on backend development for a SaaS ML workspace, focusing on code ownership, development lifecycle management, and technical leadership while collaborating efficiently with the team.
Top Skills:
PythonReactTypescript
Cloud • Information Technology • Professional Services • Software • Consulting
As a Sr Software Engineer, you'll enhance the DoiT Cloud Intelligence product by implementing features, improving code quality, and collaborating with teams to drive product decisions.
Top Skills:
BigQueryClickhouseCloud ServicesGitGitGoReactSQL
Cloud • Information Technology • Professional Services • Software • Consulting
The Sr Software Engineer (Data) is responsible for implementing features, reviewing code, improving code health, and providing feedback within a collaborative team environment.
Top Skills:
AWSBigQueryClickhouseGitGitGoGCPReactSQL
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