Get the job you really want

Top Software Engineer Jobs in Edinburgh

329+ Job Results
14 Days Ago
Edinburgh, Scotland
Remote
900 Employees
7+ Years of Experience
900 Employees
7+ Years of Experience
Blockchain • Software • Web3
Lead the design, development, and maintenance of zkEVM layer 2 client in Java/Golang. Collaborate with research team, manage and mentor engineers, evaluate performance, integrate with infrastructure, stay updated on blockchain tech, document and provide support to users.
Top Benefits:
401-K
Company Equity
Company Outings
+26 More
20 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
7+ Years of Experience
578,950 Employees
7+ Years of Experience
Big Data • Cloud • Logistics • Machine Learning • Retail
Principal Software Engineer responsible for defining and maintaining architecture roadmap, leading technical solutions, and driving innovation for new products. Must have deep knowledge of Cloud native distributed system development and hands-on experience with micro-services and event-driven architecture. Responsibilities include providing technical leadership, mentoring engineering teams, and driving automation and operational excellence.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+21 More
14 Days Ago
Edinburgh, Scotland
Remote
8,686 Employees
1-3 Years of Experience
8,686 Employees
1-3 Years of Experience
Appliances • Industrial • Manufacturing
The AI Software Engineer II is responsible for designing, developing, and implementing new or modified software products for ongoing AI/decision technology projects. They collaborate closely with various teams to ensure software projects meet requirements and focus on integrating different AI algorithms to create user-friendly solutions.
14 Days Ago
Edinburgh, Scotland
Remote
1,151 Employees
3-5 Years of Experience
1,151 Employees
3-5 Years of Experience
Other
Join the Money Remittance Team to develop and support the Money Transfer mobile user experience in customer-facing apps. Collaborate with a multinational team, work on new innovative features in a Scrum environment, and drive technical debt reduction. Requires 1 year of Flutter experience and 4+ years of mobile development experience.
7 Days Ago
Edinburgh, Scotland
3,222 Employees
7+ Years of Experience
3,222 Employees
7+ Years of Experience
Cloud • Software
Seeking a Principal Software Engineer to enhance vector similarity search functionality within Elasticsearch, implementing new features, enhancements, and bug fixes. Collaborate with a globally-distributed team to deliver industry-leading search capabilities. Must have expertise in vector similarity information retrieval and professional experience with vector databases and algorithms.
Top Benefits:
401-K
401-K Matching
Company Equity
+27 More
23 Days Ago
Edinburgh, Scotland
7,105 Employees
3-5 Years of Experience
7,105 Employees
3-5 Years of Experience
Fintech • Payments • Financial Services
Join Edenred as a Software Engineer working on cutting-edge payment processing and digital banking solutions. Collaborate in a dynamic environment to deliver high-quality software and contribute to platform development and feature enhancements. Utilize skills in Java, SQL, Springboot, TDD, BDD, and more.
18 Days Ago
Edinburgh, Scotland
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
Work on mission-critical Golang code, focused on software delivery, containers, security sandboxing, telemetry and device management.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
20 Days Ago
Edinburgh, Scotland
Remote
700 Employees
7+ Years of Experience
700 Employees
7+ Years of Experience
Cloud • Mobile • Sales • Software
Join Aircall as a Senior Software Engineer in the Authentication team in EMEA. Develop business-critical features, mentor junior team members, and work with NodeJS, Typescript, AWS, SAML, SSO, OAuth 2.0, and GraphQL. Collaborate on architectural design, deployment, and operational excellence for customer value and integration with critical tools.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+50 More
19 Days Ago
Edinburgh, Scotland
2,544 Employees
3-5 Years of Experience
2,544 Employees
3-5 Years of Experience
Industrial • Manufacturing
Seeking a Software Engineer to assist in the design and development of software applications, write code, participate in code reviews, debug and test software applications, collaborate with cross-functional teams, and stay abreast of new technologies. Experience in Java, Linux, shell scripting, high availability application development, and a degree in Computer Science or related field are essential requirements. Knowledge of DevOps tools like Kubernetes, Docker, and CI/CD is desirable. The position offers competitive salary, hybrid office/home working, flexible hours, and various benefits such as pension plan, holidays, private health scheme, international travel opportunities, life assurance, and onsite amenities.
2 Days Ago
Edinburgh, Scotland
Remote
151 Employees
7+ Years of Experience
151 Employees
7+ Years of Experience
Healthtech
Join Doccla, a virtual ward company, as a Senior Software Engineer to build virtual healthcare platforms and services. Work on scaling existing solutions, designing microservices in Elixir, web frontends in Elm, and ensuring CI/CD processes. Make a difference in remote patient monitoring and healthcare outcomes.
15 Days Ago
Edinburgh, Scotland
Remote
160 Employees
3-5 Years of Experience
160 Employees
3-5 Years of Experience
Healthtech • Other • Software
The full stack Senior Engineer at Nomad Health will work on building product and platform features to improve performance and user experience. Responsibilities include defining best practices for clean code, owning architecture, providing mentorship, and contributing to technical decisions. Qualifications include 4+ years of full stack development experience, strong object-oriented design principles, and proficiency in Python, JavaScript, TypeScript, React, and REST API development.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+43 More
15 Days Ago
Edinburgh, Scotland
Remote
396 Employees
7+ Years of Experience
396 Employees
7+ Years of Experience
Cloud • Information Technology
Platform.sh is seeking a Cloud Software Engineer with expertise in networking and content distribution to build resilient, distributed systems. This role involves working with new technologies, pushing boundaries, and contributing to the content delivery system.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+31 More
21 Days Ago
Edinburgh, Scotland
21,504 Employees
3-5 Years of Experience
21,504 Employees
3-5 Years of Experience
Fintech • Financial Services
Associate Application Engineer role at BlackRock's Aladdin Engineering group focusing on developing applications for Finance teams. Responsibilities include collaborating on software systems, driving product roadmaps, and ensuring resilience and stability through quality code reviews and testing. Seeking a creative, rapid learner with expertise in financial technologies and coding languages like Golang, Java, Python, and Typescript.
2 Days Ago
Edinburgh, Scotland
112 Employees
5-7 Years of Experience
112 Employees
5-7 Years of Experience
Cloud • Software
Lead Software Engineer at Aker Systems designing, developing, and enhancing backend platforms for National Security and Defence clients. Responsibilities include collaborating with cross-functional teams, building and optimizing Continuous Deployment pipelines, and maintaining operational responsibility for services.
9 Days Ago
Edinburgh, Scotland
85,636 Employees
7+ Years of Experience
85,636 Employees
7+ Years of Experience
Aerospace • Logistics • Security • Software • Cybersecurity
Senior Software Engineer position at Northrop Grumman UK with a focus on multi-domain Command and Control (C2) solutions for UK and international customers. Responsibilities include designing, building, delivering, and supporting critical customer systems using the latest technologies. Opportunity for career development and flexible working options.
9 Hours Ago
Edinburgh, Scotland
Remote
60 Employees
5-7 Years of Experience
60 Employees
5-7 Years of Experience
Software
Participate in the development of our flagship DVC product and ecosystem, with a focus on dev-tools and open source software. Write code, documentation, and blog posts. Work directly with management to translate vision into functionality. Be actively involved in the community.
3 Days Ago
Edinburgh, Scotland
Remote
1,168 Employees
5-7 Years of Experience
1,168 Employees
5-7 Years of Experience
Big Data • Cloud • Software • Database
Fivetran is looking for a Principal Software Engineer to lead the technical architecture and development of the Data Lake product. Responsibilities include partnering with product teams, designing data lake systems, contributing to open-source projects, and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
17 Days Ago
Edinburgh, Scotland
Remote
654 Employees
3-5 Years of Experience
654 Employees
3-5 Years of Experience
Healthtech • Software
Looking for a software engineer with 3+ years of experience in .NET development and c#. Responsibilities include designing, developing, and maintaining software applications using .NET, collaborating with team members, and participating in code reviews. Must have excellent social and communication skills. Experience with REST APIs and automated testing platforms is required. Must have a university degree in computer science or equivalent work experience.
7 Days Ago
Edinburgh, Scotland
Remote
69 Employees
7+ Years of Experience
69 Employees
7+ Years of Experience
Blockchain • Software
OP Labs is seeking a Senior Software Engineer to join their Platforms team. Responsibilities include supporting developer productivity, optimizing build and test times, core development of the Optimism protocol, and ensuring reliable development stack. Candidate should have experience with Docker, Kubernetes, Go, and a willingness to learn and adapt. Familiarity with decentralized protocols is a plus.
17 Days Ago
Edinburgh, Scotland
Remote
5-7 Years of Experience
5-7 Years of Experience
Software
As a Frontend Software Engineer at Amplemarket, you will work on building the interface that connects users to the sales platform. You will collaborate with the engineering team to create new product features and enhance user experiences. The tech stack includes Ruby on Rails and React.
17 Days Ago
Edinburgh, Scotland
Remote
5-7 Years of Experience
5-7 Years of Experience
Software
Backend Software Engineer at Amplemarket responsible for building the core of the AI-powered sales platform, solving diverse engineering problems, and designing state-of-the-art APIs. Collaborate with cross-functional teams to deliver new features and provide mentorship to other engineers.
10 Days Ago
Edinburgh, Scotland
Remote
122 Employees
7+ Years of Experience
122 Employees
7+ Years of Experience
Edtech • Software
Glean is looking for a Senior Software Engineer to join their growing engineering team. The role involves collaborating in a multi-disciplinary squad, crafting clean and efficient code, focusing on testability, integrating software components, and supporting software releases.
18 Days Ago
Edinburgh, Scotland
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
The role involves working on open source networking software, optimizing Ubuntu for networking silicon, and contributing to data center networking solutions. Candidates need strong software engineering skills, networking passion, and experience with hardware ASICs and software innovations.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
10 Days Ago
Edinburgh, Scotland
Remote
2,050 Employees
7+ Years of Experience
2,050 Employees
7+ Years of Experience
Cloud • Security • Software • Cybersecurity • Automation
Senior Fullstack Engineer at GitLab working on the Tenant Scale team to develop a scaling solution for GitLab.com's daily-active user growth. Responsibilities include developing new features, documenting best practices, and improving product performance. Required skills include Ruby on Rails, PostgreSQL, GraphQL, VueJS, JavaScript, HTML, CSS, RSpec, Jest, Selenium, and Webdriver.
Top Benefits:
401-K
401-K Matching
Company Equity
+42 More
18 Days Ago
Edinburgh, Scotland
Remote
880 Employees
3-5 Years of Experience
880 Employees
3-5 Years of Experience
Cloud • Software
We are hiring a Golang software engineer to work on the low level Go codebase sitting between our REST API and the low level C libraries used to manage containers and virtual machines. We are looking for system-level developers with experience in design and data management/modeling.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size