Get the job you really want

Top Software Engineer Jobs in Edinburgh

1,014+ Job Results
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will work in the Associate Digital Enterprise group, focusing on developing consumer-grade products for digital signage. Responsibilities include determining solution requirements, overseeing development, creating long-term strategies, and collaborating across teams.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III at Walmart, you will design and develop complex applications and systems in Data Science and Machine Learning. You will collaborate with cross-functional teams to address business problems, conduct code reviews, and uphold high standards for system quality and performance.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer, you'll guide small teams in developing and enhancing mobile technology, collaborating with various teams to deliver projects on time. You'll be involved in coding, testing, and translating project requirements into functional solutions while ensuring a customer-centric approach.
578,950 Employees
Junior
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III will lead mobile development using React Native, ensuring best practices are followed. Responsibilities include designing APIs, collaborating with business partners, and building scalable applications for Walmart's Data Ventures. Required skills include mobile app development, event-driven architecture, CI/CD practices, and a solid understanding of cloud technologies.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Principal Software Engineer, you will lead engineering projects focused on mobile development, collaborate with cross-functional teams, translate project requirements into technical solutions, and ensure timely delivery of products. You'll also mentor junior engineers and leverage your data-driven approach to enhance user experience.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer, you will design and engineer integrations for complex enterprise systems, oversee small project teams, and provide guidance on mobile app development with a focus on React Native and backend services. You will also plan for scalability and assist in the development of data infrastructure.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Distinguished Software Engineer, you'll create and maintain product architecture, design scalable distributed systems, mentor software engineers, and collaborate with cross-functional teams to ensure technology solutions align with business objectives and enhance customer trust.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Distinguished Software Engineer at Walmart, you will design, develop, and implement digital solutions for the SAP SuccessFactors Employee Central module, managing integrations and configurations while ensuring technical feasibility. You will work independently through all phases of the project and mentor other consultants, driving best practices and innovative solutions for workforce enablement globally.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will design, develop, and implement digital solutions for Walmart's Workforce Enablement systems using SAP SuccessFactors. Responsibilities include configuring systems, collaborating with business teams for requirements, performing testing, and overseeing project impacts while utilizing Agile methodologies.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Distinguished Software Engineer, you will pioneer innovative technologies to enhance employee experiences. Your role involves strategic guidance, mentoring teams, and driving technology improvements to deliver scalable, high-quality systems. You will lead architectural discussions, ensure best practices, and foster a culture of excellence while aligning technical solutions with business objectives.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
578,950 Employees
Not Specified
Big Data • Cloud • Logistics • Machine Learning • Retail
Seeking a Staff Software Engineer with experience in React, ReactNative, Java, and GraphQL to deliver associate-centric people experiences in a large-scale environment. Responsibilities include designing solutions, guiding coding patterns, supporting code reviews, driving scalability and security, creating automation scripts, and translating customer requirements into test strategies.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
You will lead and develop technology-driven projects in a global engineering team, focusing on learning solutions for associates. Responsibilities include technical leadership, architectural decision-making, improving productivity, and software quality. You’ll engage in proof-of-concept development and drive adoption of new technologies.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer at Walmart, you will develop and implement digital solutions to support Walmart associates, focusing on scalable APIs, microservices, and cloud-based technologies. You will engage in design and code reviews, lead development projects in an agile environment, and enhance the team's success through collaboration across functions.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer will lead small engineering teams in developing and designing react-native and react.js mobile and web experiences. Responsibilities include providing support for business systems, troubleshooting production issues, and implementing solutions while ensuring compliance with company policies.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will develop a seamless checkout experience by collaborating with frontend engineers and other teams. You will design software solutions, optimize product performance in cloud infrastructure, mentor team members, and troubleshoot complex technical issues to enhance customer experience across various platforms.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will collaborate with frontend engineers to enhance the checkout experience for self-checkout kiosks. Responsibilities include developing software solutions, optimizing cloud infrastructure, mentoring team members, and addressing technical issues while ensuring scalability and performance of backend services.
19 Days Ago
Edinburgh, Scotland
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Software Engineer III, you will collaborate with frontend engineers to enhance the checkout experience on self-service kiosks. Responsibilities include designing and developing software solutions, mentoring team members, troubleshooting complex issues, and optimizing products on Cloud Infra. You will work closely with various stakeholders to improve customer experience and operational efficiency.
19 Days Ago
Edinburgh, Scotland
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
The Python Software Engineer role involves developing engineering solutions using Python, collaborating on designs and code reviews, deploying services, and mentoring colleagues. The focus is on automating SaaS user management and integrating data sources to enable data-driven decisions.
19 Days Ago
Edinburgh, Scotland
2,397 Employees
Mid level
2,397 Employees
Mid level
Information Technology • Consulting
As a Software Engineer for Payments at Avaloq, you will engage in the full software development lifecycle, focusing on designing, developing, testing, and deploying solutions in a modern cloud environment (AWS). You will work within the Payment services team, enhancing products like unified payments APIs and authentication services, while potentially mentoring junior engineers.
20 Days Ago
Edinburgh, Scotland
Remote
2,030 Employees
Mid level
2,030 Employees
Mid level
Fintech • Financial Services
As a Backend Engineer at Monzo, you'll collaborate with diverse teams to build and support financial products, focusing on customer outcomes and leveraging various technologies like Go, Cassandra, and AWS. You'll address challenges in a dynamic squad environment, engaging in continuous learning and knowledge-sharing.
20 Days Ago
Edinburgh, Scotland
Remote
Hybrid
287 Employees
Entry level
287 Employees
Entry level
Software
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
21 Days Ago
Edinburgh, Scotland
285 Employees
Senior level
285 Employees
Senior level
Financial Services
The Software Engineer III develops and maintains software solutions to support business operations, engages in Agile development processes, and collaborates with cross-functional teams to deliver software applications. Responsibilities include coding, testing, production support, and maintaining engineering standards while managing risks and resolving user issues.
21 Days Ago
Edinburgh, Scotland
285 Employees
Senior level
285 Employees
Senior level
Financial Services
The Software Development Manager will oversee agile teams in delivering software solutions and maintaining existing applications. Responsibilities include coordinating development processes, managing team resources, ensuring coding standards, and collaborating with stakeholders to meet business needs.
22 Days Ago
Edinburgh, Scotland
Remote
499 Employees
Entry level
499 Employees
Entry level
Fintech • Payments • Financial Services
As a Software Engineer II at Sun Life, you will collaborate with dynamic colleagues to develop technology solutions that enhance client experiences and support financial security initiatives. You will be encouraged to leverage your unique background while contributing to a culture of innovation and excellence.
22 Days Ago
Edinburgh, Scotland
Remote
219 Employees
Senior level
219 Employees
Senior level
Blockchain • Machine Learning • Financial Services • Cryptocurrency
As a Back-End Software Engineer at XBorg, you will build and scale backend systems, optimize performance, monitor system metrics, prioritize security, develop and maintain APIs, and troubleshoot technical issues. You'll work with high traffic and large datasets while implementing efficient and secure solutions.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size