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
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
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
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
Easy Apply
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
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
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
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
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
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
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
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
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
2 Days Ago
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
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
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++
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
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
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
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
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
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
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
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
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#
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#
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