Get the job you really want.

Top Software Engineer Jobs in Edinburgh

2 Days Ago
Remote
Edinburgh, Scotland
Entry level
Entry level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Software Engineer at CrowdStrike, you'll design and build data integration and processing systems, working with languages like Go, Python, and JavaScript. You'll be responsible for all aspects from documentation to deployment, interacting with internal customers and ensuring smooth data ingestion from various sources in a fast-paced environment.
Top Skills: GoJavaScriptPython
2 Days Ago
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a Software Engineer, you will collaborate with a team to enhance backend features, ensure code quality through testing, and address performance issues while working in an Agile environment.
Top Skills: Java
2 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Software Engineer III, SDET will validate the functionality of cloud-side software and endpoint code in the Detections Platform team, ensuring performance meets quality standards. The role involves building and maintaining a validation pipeline, increasing automated test coverage, participating in design reviews, and improving product quality across the platform.
Top Skills: GoPython
7 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Junior
Junior
Cloud • Security • Software • Cybersecurity • Automation
As a Software Engineer on the Product Security Engineering team, you will implement security features in GitLab's platform, integrate security tools, and develop automation solutions. Your work will involve collaborating with various teams and enhancing the product's security capabilities, while contributing to code reviews and documentation.
Top Skills: GoJavaScriptPythonRuby
7 Days Ago
Easy Apply
Edinburgh, Scotland
Easy Apply
Entry level
Entry level
HR Tech • Software • Travel
As a Software Engineer at TravelPerk, you will work closely with the product team to develop and implement travel-related web products, focusing on system architecture, integrations with third-party APIs, and adhering to Agile methodologies while mentoring other team members.
Top Skills: Python,Django,React
9 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Backend Software Engineer at CrowdStrike, you will design and build scalable, resilient distributed services using event-driven architecture. Engage with product managers and teams, troubleshoot production issues, and work with advanced technologies for a low-code security application platform. You are expected to leverage your extensive experience in backend development and distributed systems to contribute to the team.
Top Skills: GoJavaKotlinNode.jsScala
13 Days Ago
Remote
Edinburgh, Scotland
Entry level
Entry level
Cloud • Fintech • Information Technology • Machine Learning • Software
As a Software Engineer at Xero, you'll support the integration of Syft Analytics, building scalable and reliable solutions. You'll collaborate with teams to implement analytics features and uphold engineering excellence. Responsibilities include delivering high-quality software, troubleshooting challenges, and maintaining application stability.
Top Skills: Node.jsReact
2 Days Ago
Edinburgh, Scotland
Senior level
Senior level
Financial Services
The Lead Software Engineer at JPMorgan Chase is responsible for developing and enhancing market-leading technology products while ensuring secure and scalable software solutions. Key responsibilities include executing software development, conducting technology evaluations, leading communities of practice, and establishing data governance standards.
Top Skills: JavaPython

Featured Jobs

24 Days Ago
Remote
Edinburgh, Scotland
Junior
Junior
Cloud • Fintech • Information Technology • Machine Learning • Software
As an Intermediate Software Engineer at Xero, you will develop software applications, contribute to technical designs, conduct automated testing, resolve development issues, and maintain engineering standards. You'll work collaboratively in a cross-functional environment to implement software solutions for customer problems and ensure robust delivery processes.
Top Skills: C#,.Net,React
2 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Senior Staff Software Engineer at Affirm, you will define the technical direction, foster innovation, and collaborate with cross-functional teams to create scalable, reliable solutions. Responsibilities include designing platform services, building APIs, analyzing performance issues, and driving the delivery of critical engineering initiatives.
Top Skills: Python
3 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Staff Software Engineer at Samsara, you will lead technical design and architecture, fostering innovation in software, firmware, and hardware. Your work will focus on building scalable solutions, collaborating with cross-functional teams, and enhancing engineering culture. You will tackle complex technical problems and drive impactful projects for varied customers.
Top Skills: C/C++GoJavaScriptPythonTypescript
23 Days Ago
Hybrid
Edinburgh, Scotland
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Responsible for developing and executing test plans, creating automated test suites, supporting test processes, and managing CI/CD pipelines for software projects in a collaborative environment focused on public safety technologies.
Top Skills: CypressPlaywright
Mid level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves designing and developing a semantic data framework for cloud services, focusing on data modeling, governance, and collaboration across teams. You'll own features from design to delivery, ensuring high-quality code in distributed systems while serving as a data modeling expert.
Top Skills: C++GoPython
5 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Lead Software Engineer at Rapid7's Metasploit team, you will mentor junior developers, contribute to the Metasploit Pro improvements, work with a distributed team, and lead feature development and enhancements while ensuring automated testing is implemented effectively.
Top Skills: GoPythonRuby
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer, SDET on the Windows Detections Platform Team, you'll develop test frameworks, automate testing processes, and ensure software behaves as intended. Key responsibilities include building unit and integration tests, diagnosing issues, collaborating with developers, and providing feedback to improve the development process.
Top Skills: CC++
2 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As a Senior Software Engineer on the Detections Platform team, you'll develop scalable cloud-based systems to enhance cybersecurity. Responsibilities include designing solutions in Go, mentoring peers, and ensuring code quality while collaborating across teams to tackle technical challenges efficiently.
Top Skills: GoPython
10 Hours Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Information Technology
As a Software Developer IV, you will be involved in the design, installation, testing, and maintenance of software. Responsibilities include gathering program requirements, writing specifications, coding, testing, analyzing errors, maintaining documentation, and training users. You will also provide technical assistance and engage in evaluations based on user feedback.
Top Skills: Programming
2 Days Ago
Remote
Edinburgh, Scotland
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
This role involves creating and managing software solutions, focusing on quality, automation, and engineering excellence. The engineer will coach team members, participate in testing and issue resolution, contribute to coding standards, and promote modern delivery practices. They will also play a part in recruitment and ensure the software meets customer expectations.
Top Skills: C#,.Net,React
Yesterday
Remote
Edinburgh, Scotland
Junior
Junior
Fintech • Payments • Financial Services
The Software Engineer will help develop and maintain the payment infrastructure for BVNK, focusing on cross-border payments integrating crypto and fiat transactions. Responsibilities include collaborating with product teams, delivering quality code, and contributing to engineering standards.
Top Skills: Java
3 Days Ago
Easy Apply
Remote
Edinburgh, Scotland
Easy Apply
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Staff Software Engineer at Samsara, you will play a crucial role in architectural design and technical leadership, driving technology choices and enabling products that impact various industries. You will work collaboratively with engineering teams, lead strategic technology initiatives, architect scalable software solutions, and contribute to the engineering culture at Samsara.
Top Skills: C/C++GoJavaScriptPythonTypescript
7 Days Ago
Easy Apply
Edinburgh, Scotland
Easy Apply
Senior level
Senior level
HR Tech • Software • Travel
As a Senior Software Engineer at TravelPerk, you will design, architect, and implement a web-based travel product. You'll work closely with the product team to develop features, integrate with third-party APIs, and mentor junior engineers, all while maintaining a focus on code quality and agile practices.
Top Skills: Python,Django,React
22 Hours Ago
Edinburgh, Scotland
Senior level
Senior level
Big Data • Cloud • Hardware • Software
The Software Engineer at Western Digital will develop solutions for data processing and integration pipelines, integrating algorithms into larger systems, and incorporating new technologies. Responsibilities include evaluating products, collaborating with multinational teams, and designing scalable applications.
Top Skills: J2EeJavaKafkaNode.jsPython
Yesterday
Remote
Edinburgh, Scotland
Junior
Junior
Information Technology • Software
The Software Engineer II designs and develops software enhancements and new products while troubleshooting and debugging existing software. Responsibilities include understanding end-user requirements, writing enterprise-grade software, and collaborating within a team on design inputs and issue resolution.
Top Skills: Programming
Yesterday
Remote
Edinburgh, Scotland
Mid level
Mid level
Food
As a Software Engineer II, you will contribute to the design, development, and support of software projects at Little Caesars. You will work collaboratively within an agile team, complete development tasks with guidance from senior developers, and assist in supporting production applications. Your role will involve coding, testing, troubleshooting, and documentation.
Top Skills: C#
Yesterday
Edinburgh, Scotland
Mid level
Mid level
Fintech • Payments • Financial Services
The Software Developer role focuses on developing a multi-asset Order and Execution Management System, collaborating closely with the product team to meet business requirements while utilizing a range of technologies including .Net, C#, and others. The position also involves supporting a greenfield initiative in real-time trading and working with agile methodologies.
Top Skills: .NetC#
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account