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 Test Engineer, you will design and develop scalable test frameworks, participate in the software development lifecycle, collaborate with cross-functional teams, and mentor junior engineers to ensure application quality across various projects.
Top Skills:
AnsibleAWSCucumberCypressDockerJenkinsJmeterKubernetesMoleculeRobotSeleniumTerraform
Aerospace • Logistics • Security • Software • Cybersecurity
As a Lead Test Engineer, you will ensure the quality of applications by designing and developing robust test frameworks. Responsibilities include participation in the software development life cycle, collaborating with cross-functional teams, and mentoring junior engineers, all while working on challenging projects that impact real-world solutions.
Top Skills:
AnsibleAWSCucumberCypressDockerJenkinsJmeterKubernetesMoleculeRobotSeleniumTerraform
Marketing Tech • Software
As a Senior Software Engineer at Thomas, you will develop high-performance applications, design and implement RESTful APIs, and create engaging frontend experiences using modern technologies. You'll collaborate with other teams, mentor junior engineers, and contribute to system architecture and best engineering practices.
Top Skills:
.Net CoreAWSC#CosmosdbCSSDockerHTMLJavaScriptJestKubernetesAzurePlaywrightReactRedisRestful ApisVitest
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software QA Engineer at Autodesk will define and execute validation strategies for software deliverables, improve software quality processes, and conduct various testing types. Responsibilities include manual testing, driving automation test coverage, and ensuring quality gates are met in the software lifecycle.
Top Skills:
AWSBddBlazemeterCucumberCypressGitGitJavaJavaScriptJbehaveJenkinsJmeterK6KaratePlaywrightRest AssuredSeleniumSpinnakerTypescript
Blockchain • Web3
Develop and maintain frontend solutions for decentralized applications in the NEAR ecosystem, focusing on user experience, performance, and SDK creation.
Top Skills:
DatocmsNext.JsReactReact NativeTypescriptWagmiXstate
Information Technology • Consulting
Lead a team of engineers while guiding best software practices for Java-based cloud-native applications on Azure. Oversee CI/CD processes and mentor junior staff.
Top Skills:
AzureGitlabJavaKafkaKongKubernetesSQL
Fintech • Information Technology
The Staff Software Engineer will design, implement, and maintain systems for Alpaca's Trading API, ensuring high-quality and scalable software solutions. Responsibilities include architecting web applications, collaborating with cross-functional teams, delivering key projects, and mentoring junior developers.
Top Skills:
AWSAzureBashDockerGCPGoKubernetesLinuxNoSQLPythonReactSQL
Fintech • Information Technology
As a Senior Software Engineer on the Trading API Team, you'll design, implement, and maintain high-quality web applications and services that enhance Alpaca's trading infrastructure. You will mentor junior developers, oversee high-visibility projects, and ensure seamless experiences for users trading significant asset volumes, leveraging your experience in modern programming languages and systems design.
Top Skills:
AWSAzureBashDockerGCPGoLinuxPythonReact
Security • Software
Join Sophos as a Senior Software Engineer to design and implement cloud features for endpoint security products, ensuring high-quality software through Agile methodologies and collaboration with diverse teams.
Top Skills:
AngularAWSDockerDynamoDBElasticsearchJavaJavaScriptMongoDBPostgresTypescript
Analytics
As a Senior Software Engineer at DTN, you will develop web applications and backend services, lead technical discussions, conduct code reviews, and mentor team members. You will work within an Agile framework and deploy applications on cloud infrastructure, primarily focusing on the Energy sector.
Top Skills:
AWSCi/CdExpress JsGitJavaScriptMongoDBNext JsReactTerraformTypescript
Blockchain • Consulting
Join the Protocol team as a Senior Software Engineer to develop blockchain solutions using Go and other languages. Collaborate with cross-functional teams to analyze network data, improve features, and solve development challenges.
Top Skills:
C++GoJavaPythonTypescript
Software
Work with product managers to enhance ML workflows and tools. Drive improvements in DVC's entry point and optimize ML practices.
Top Skills:
MlopsPython
Blockchain • Consulting
As a Senior Software Engineer, you will design APIs for cryptographic libraries, implement cryptographic tools, and ensure secure coding practices.
Top Skills:
CC++Cryptographic ProtocolsGoHsmRustSevSgxSmart-Cards
Cloud • Software
The Lead Software Engineer at Aker Systems will develop backend services for government clients using commercial and open-source technologies. Responsibilities include designing, developing, documenting, and deploying backend features, maintaining deployment pipelines, and collaborating in cross-functional teams while ensuring high availability and scalability of services.
Cloud • Software
As a Software-Defined Networking Engineer at Canonical, you'll design and implement networking solutions, collaborate with partners, contribute to open-source projects, and develop high-quality software. The role emphasizes expertise in Linux networking, software design, and innovative product strategies within a global team.
Top Skills:
C/C++DentEbpfGoIwarpKubernetesKvmLinuxMaasMicrok8SNvmeOpenstackOvnOvsPythonQemuRdmaRoceRustSonicSr-IovVirtualization Technologies
Cloud • Software
As a Senior Software Engineer, you will develop a fully managed MongoDB solution on Juju, ensuring reliability and security across cloud and on-premise deployments. Your role includes operating MongoDB clusters, handling infrastructure deployment automation, and engaging in automatic testing.
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and enhance the MAAS platform for bare metal cloud systems, work on architecture improvements, contribute to CI practices, ensure integration with other tools, document features, and collaborate with global teams, including occasional international travel.
Cloud • Software
As a Senior Observability Platform Developer, you will create a resilient and scalable cloud-native monitoring stack leveraging open-source tools. Your role involves writing high-quality code, debugging, collaborating with a distributed team, and representing Canonical at conferences. You will work on monitoring applications in diverse cloud environments, fostering a great user experience.
Cloud • Mobile • Sales • Software
You will develop and optimize solutions for customer acquisition and engagement, lead projects, and enhance operational efficiency in a growth-focused role.
Top Skills:
AWSHeadless CmsNextjsReactRuby On RailsServerless ArchitectureTypescriptVercel
Fintech • Information Technology
The Senior Software Engineer will build and scale systems and services for Alpaca, focusing on architecture, high scalability, and resilience. Responsibilities include implementing backend services, participating in code reviews, maintaining software quality, and troubleshooting incidents, with a strong emphasis on performance and latency.
Fintech • Information Technology
As a Senior Software Engineer on the Payments team, you will build and scale modern global payment systems, maintain microservices, and ensure system integrity. Your role includes designing solutions, collaborating effectively, and debugging issues to support Alpaca's mission in financial technology.
Top Skills:
APIsDomain-Driven DesignEvent-Driven DesignGoGoogle Cloud PlatformKubernetesMicroservicesPostgres
Healthtech • Software
As a Senior Software Engineer at Anima, you will develop a care enablement platform that automates healthcare workflows. Responsibilities include integrating third-party APIs, improving algorithms for patient care, deploying scalable systems, and potentially transitioning to a managerial role while tackling significant technical problems.
Top Skills:
AngularAppsyncAWSCi/CdDynamoDBGraphQLJavaScriptLambdaNode.jsReactTypescript
Information Technology
The Senior Software Engineer at Astria will design and develop components of a decentralized shared sequencer network, focusing on the sequencing protocol, developer tooling, and infrastructure. Candidates should be proactive, innovative, and adaptable in a fast-paced remote environment.
Top Skills:
AWSAzureC++DockerGCPGoJavaKubernetesRust
Software
The Staff Software Engineer for the Global Search product group at HubSpot will develop and ship impactful production code, manage feature innovation, collaborate across departments, analyze user behavior, and contribute to team-building efforts. This role focuses on addressing complex engineering challenges in a high-traffic environment and leveraging AI to enhance the user experience.
Top Skills:
AmplitudeExcelJavaLooker
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