Increase your chances of reaching the interview stage by reading the complete job description and applying promptly. We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, you are an integral part of an … processes Operate independently and adapt to changing project needs as an internal consultant focused on delivering results and adding value Advocate for firmwide frameworks, tools, and practices within the Software Development Life Cycle Influence peers and project decision-makers to adopt leading-edge technologies Actively contribute to a team culture that values diversity, equity, inclusion, and respect, fostering a … positive and collaborative organizational environment. Required qualifications, capabilities, and skills Formal training or certification on Cloud concepts and applied experience Hands-on experience with AWS, including solution architecture and engineering with a strong focus on container runtime compute platforms Advanced skills in more than one programming languages Flexibility and adaptability in learning new skills and technologies to meet evolving More ❯
check your CV before applying Also, ensure you read through all the requirements related to this role. We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate and Investment Bank Runtime Compute Team, part of Corporate and … in initiatives aimed at reducing runtime compute costs, enhancing reliability and performance, and contributing to the development of robust runtime compute strategies and solutions. Job Responsibilities Cloud Runtime Compute Engineering: Develop and engineer cloud runtime compute products and solutions with a security-first approach. Ensure compliance with the firm's security control policies and procedures throughout the product lifecycle … training or certification on Cloud concepts and proficient applied experience Practical cloud native experience Hands-on experience in system design, application development, testing, and maintaining operational stability throughout the software development lifecycle, incorporating agile methodologies and practices. Strong experience with more than one programming language Preferred qualifications, capabilities, and skills Proven ability to navigate complex organizational structures, with particular More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: Your Impact As a Software Data Engineer, you will design, develop, deploy, and maintain data architecture which employs various methods to transform raw data into processed data. You will own the data operations infrastructure, manage and optimise performance, reliability, and scalability of the system to meeting growing demands on ingestion and processing pipelines. To succeed in this … data engineering position, you should have strong problem-solving skills and the ability to combine data from different sources. Data engineer skills also include familiarity with several programming languages. Key areas of responsibility. Orchestration ingestion and storage of raw data into structured or unstructured solutions. Design, Develop, Deploy and Support data infrastructure, pipelines and architecture. Implement reliable, scalable, and … enhance data quality and reliability. Collaborate with data scientists, IT and architects on several projects What you'll bring Successful Candidates will have previous experience as a data or software engineer in a similar role. Attributes required include; Technical expertise in designing, building, and maintaining data pipelines, data warehouses, and leveraging data services. Proficient in DataOps methodologies and tools More ❯
Easter Howgate, Midlothian, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. For more information on Leonardo's contribution to ECRS check out: What you'll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Leonardo
Job Description: The opportunity: Are you interested in developing low level embedded software for one of the most cutting-edge defence and aerospace projects in the UK? If you like the sound of developing software for the European Common Radar System (ECRS) , then Leonardo would like to hear from you. We are looking for experienced Low Level Embedded … Software Engineers to join our well established software community at our Edinburgh based site as well as in our brand new Newcastle office. What you’ll do as a Low Level Embedded Software Engineer: Develop high quality and robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work … and present technical presentations to project stakeholders. Be able to follow a project plan and identify key elements within the project plan. Report clear and concise progress to the software team lead and Project and Engineering management. Work closely with the hardware and systems team, including system integration teams onto target hardware. You will investigate and resolve real More ❯
of Click Travel, NexTravel and Albatross to the team. From TravelCare, to FlexiPerk and of course GreenPerk we are shaping the future of the industry. Are you a Senior Software Engineer with extensive programming experience? We’re not looking for stack experts. We’re looking for smart people who can bring in the best tools and processes to get … product team to design, architect and implement our product. TravelPerk is a next-generation platform to take the pain out of booking and managing business travel. As a Senior Software Engineer, this position involves: Product development in Python/Django and/or React of a travel-related web-based product Integrations between our product to 3rd party APIs … attention to a well-documented code, unit testing, and continuous integration Being able to mentor, coach, and train other colleagues as a domain expert Required skills and experience: "Product Engineering" mindset Pragmatism and obsession for simplicity, efficiency, and performance Extensive experience in similar roles building technically complex products in any web programming language An expert level at server-side More ❯
About The Role The SoftwareEngineering team is looking for an experienced engineer to join a product team that works closely with the business in delivering and maintaining software for our internal and external customers. It is an agile delivery environment with momentum from some recent big successes, with lots of exciting new projects also in the … pipeline. Key aspects of working in an agile team at MO Focus on delivering working software Blending user (customer) feedback and best practice to evolve what we deliver Continuously inspect and adapt how we deliver software Utilise great testing principles, TDD & automation A "build to run mindset", ensuring the software/systems we build are easy to … engineers so the next person will find things a little bit easier The team is greater than the sum of its parts About You We are looking for a Software Engineer to join a growing team. For this role we would like someone passionate about the craft of software delivery to help build great software for our More ❯
who is happy to help where needed and contribute to other technology areas. Additionally, having some of the following would be highly desirable: Bachelor's degree in Computer Science, Engineering, or a related field. Experience with geographic or urban datasets, e.g. addresses, building characteristics or energy data. Experience with Hotwire, htmx, intercooler.js, or similar Experience in a company that More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
Net Talent has partnered with a well known brand in the financial sector who are looking to grow their highly successful team and need a Senior Firmware/Software Engineer to help them in the design, evaluation, test and build of devices used across the world. They need someone with several years real time embedded firmware/software design experience with a keen interest in the design of electro/mechanical systems operating under software or firmware command & Control. This role is Hybrid in Dundee with a minimum of 3 days a week onsite. Main responsibilities shall include, but will not be restricted to: Design, develop and document firmware and software drivers controlling embedded real … time devices. Design, develop and document test procedures and software to validate functionality. Software unit test and supporting integration and systems testing. Regular progress reporting on schedule, quality & size of change Small team leadership Project planning & status reporting to management BASIC QUALIFICATIONS: Experience developing embedded real time firmware (C++ preferred) 32-bit microprocessor experience. (ARM preferred) 8/ More ❯
Job Title: Java Developer/Software Engineer Location: Edinburgh (4 days per week on-site) Experience Level: 3–8 Years Employment Type: Full-Time About the Role We are seeking a highly motivated Java/LLM Developer to join our dynamic team in Edinburgh . The ideal candidate will have 3 to 8 years of professional experience in software … validate code fixes, including reviewing and managing pull requests (PRs) Support regression, integration, and load testing activities for remediated applications Collaborate with cross-functional teams to ensure high-quality software delivery Required Skills & Experience Proficiency in Java programming (core and advanced) Experiencie with LLMs Solid experience with MS SQL Server Familiarity with Azure DevOps for version control and CI More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Rocket Lab
data infrastructure includes a global ground station network and 24/7 operations that provide real-time global coverage of every point on Earth. At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activity, and provide the tools needed to analyze … constellation performance. As a Space Operations Software Engineer, you will be working with a small team in an agile environment. You will be working on systems and tools that improve the efficiency of the satellite fleet. Some specific areas include: Build applications for visualizing and analyzing satellite telemetry Build applications for monitoring ground station and satellite status and control … satellite operations. Develop software to provide automatic fault detection, isolation, and recovery operations for the spacecraft. Candidates should have experience implementing systems using Python, including integrating with a diverse set of data stores and cloud services. They will need to interface with the satellite operations and ground station teams to adapt user needs into system requirements and have the More ❯
financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential. Job Description As a Software Engineer - Payments, you'll be exposed to the entire software development lifecycle, and work on the specification, design, development, testing, deployment and monitoring of various solutions within a More ❯
We’re looking for a senior engineer comfortable working across our stack — from backend systems and APIs to the frontend and our mobile apps. You’ll help shape what we build, not just how we build it. About Ember We More ❯
Senior Software Engineer - Identity and Access Management As a seasoned Software Engineer, you'll play a key role on a team of innovators and technologists shaping the future of identity and access management (IAM). Your deep technical expertise and passion for design, analytics, development, coding, and testing will contribute to delivering secure, resilient, and high-quality solutions … that drive real business impact. In this role, you'll tackle complex, mission-critical problems while leveraging cutting-edge technologies and modern engineering practices. You'll also have the opportunity to influence strategic direction and inspire a global team of technologists through innovation and technical leadership. Key Responsibilities: Modernize authentication and authorization platforms across various channels and systems Evaluate … and biometric technologies into customer-facing applications Work with APIs and SDKs to implement both proprietary and open standard solutions Drive improvements in the quality and efficiency of the software development lifecycle Set high technical standards and lead by example in engineering best practices Required Skills and Qualifications: Strong foundation in application and data architecture Advanced understanding of More ❯
Senior Software Engineer - Identity and Access Management As a seasoned Software Engineer, you'll play a key role on a team of innovators and technologists shaping the future of identity and access management (IAM). Your deep technical expertise and passion for design, analytics, development, coding, and testing will contribute to delivering secure, resilient, and high-quality solutions … that drive real business impact. In this role, you'll tackle complex, mission-critical problems while leveraging cutting-edge technologies and modern engineering practices. You'll also have the opportunity to influence strategic direction and inspire a global team of technologists through innovation and technical leadership. Key Responsibilities: Modernize authentication and authorization platforms across various channels and systems Evaluate … and biometric technologies into customer-facing applications Work with APIs and SDKs to implement both proprietary and open standard solutions Drive improvements in the quality and efficiency of the software development lifecycle Set high technical standards and lead by example in engineering best practices Required Skills and Qualifications: Strong foundation in application and data architecture Advanced understanding of More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Google 2 months ago Be among the first 25 applicants Join to apply for the Senior Web Engineer role at Canonical Canonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering … times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable and growing. We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations. They identify … products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty and teamwork. As a Senior Software Engineer at Canonical, you will own the development of large projects. Encourages rigorous and efficient engineering process. Writes specifications and understands risks. Works to reduce complexity. Is capable More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Lumenalta
to hear from you! What's it like to work at Lumenalta? Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT Consulting and Software Development Referrals increase your chances of interviewing at Lumenalta by 2x Get notified about new Full Stack … Engineer jobs in Edinburgh, Scotland, United Kingdom . Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 weeks ago Frontend software engineer (React) - Europe Remote Edinburgh, Scotland, United Kingdom $35,000.00-$40,000.00 4 weeks ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 2 months ago Software Engineer - Python - Container Images … Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 1 month ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 4 months ago Software Engineer - Immutable Ubuntu Desktop Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 1 month ago Senior Software Engineer - Python/MongoDB Edinburgh More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
000+ professionals, we’re building a best-in-class tech team that’s grounded in purpose and driven by innovation. ? Your Role in Our Vision As a Principal Software Engineer , you’ll be a key technical leader—shaping architecture, mentoring teams, and driving large-scale engineering initiatives. You'll work across multiple product teams to create scalable, secure … distributed systems. Strong leadership and mentoring skills. Proficiency with messaging systems (SNS/SQS, Kafka), CI/CD, and container orchestration (EKS/Kubernetes). Passion for craftsmanship and engineering excellence. Bonus if you have experience in healthcare/clinical systems, semantic search, or front-end technologies like React/Next.js. ? What We Offer Remote-first culture with access … in London and Bristol. 5 weeks' vacation + bank holidays, private healthcare, EAP, and more. A team that values collaboration, innovation, and psychological safety. We’re building more than software—we’re transforming veterinary care through technology. If you're passionate about building systems that matter, let’s talk. Apply now or reach out for an informal chat. #J More ❯
Mott MacDonald 1 week ago Be among the first 25 applicants Join to apply for the Senior Principal Engineer role at Mott MacDonald Mott MacDonald We’re a global engineering, management, and development consultancy. Mott MacDonald We’re a global engineering, management, and development consultancy. Our purpose is to improve society by considering social outcomes in everything we … E xcellence. About Thebusinessunit The Energy unit delivers services to clients globally across several sectors including hydropower, nuclear, waste, renewable generation and transmission & distribution networks. Together we provide integrated engineering and project management services across the project lifecycle – from concept and design to construction and operations, to decommissioning or repowering and life extension. Together with our clients, we’re … ll collaborate with talented teams across the UK, working alongside clients and specialists to deliver innovative, technically excellent solutions. About You In this role you will: Act as an Engineering Manager, leading multi-disciplinary teams to meet client requirements on time, within budget, and to a high standard. Oversee the electrical building services work on projects, ensuring compliance with More ❯
evaluate and refine existing solutions. Job responsibilities Guides and assists others in the areas of building appropriate level designs and gaining consensus from peers where appropriate. Collaborates with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines. Collaborates with other software engineers and teams to design, develop, test … team members to resolve complex problems. Understands service level indicators and utilizes service level objectives to proactively resolve issues before they impact customers. Supports the adoption of site reliability engineering best practices within your team. Required qualifications, capabilities, and skills Formal training or certification on softwareengineering concepts and proficient applied experience. Proficient in site reliability culture … how to implement site reliability within an application or platform. Proficient in at least one programming language such as Python, Java/Spring Boot, and .Net. Proficient knowledge of software applications and technical processes within a given technical discipline (e.g., Cloud, artificial intelligence, Android, etc.). Experience in observability such as white and black box monitoring, service level objective More ❯
for cloud environments. This team will play a pivotal role in ensuring that ML initiatives drive value effectively while maintaining operational excellence and we're looking for a Senior Software Engineer to be part of it! Responsibilities : Architect and develop robust pipelines for ML model training, testing, and deployment. Implement and maintain CI/CD workflows for ML projects. … performance, errors, and drift. Automate infrastructure provisioning and deployment using IaC tools. Collaborate with team leader to define technical strategies. Requirements : 4+ years of experience in MLOps, DevOps, or softwareengineering roles. Strong programming skills in Python and familiarity with ML frameworks. Extensive experience with AWS services (e.g., SageMaker, ECS, Lambda) and cloud environments. Proficiency with containerization and … orchestration tools (Docker, Kubernetes). Experience with version control systems and CI/CD pipelines. Knowledge of data engineering concepts (e.g., ETL, data pipelines). Ability to troubleshoot complex production systems. Strong communication and collaboration skills. More ❯
the design of complex, end-to-end solution architectures across teams, labs, and platforms. Shape the solution architecture forward look to inform product roadmaps and technical planning. Collaborate with engineering, product, and architecture teams to align designs with strategic goals. Ensure solutions meet non-functional requirements including resilience, security, and scalability. Drive innovation and continuous improvement in solution design … and delivery. Provide technical leadership and guidance to engineering teams. Participate in agile ceremonies and deliver iteratively, ensuring continuous feedback and value. WHAT YOU'LL NEED Architecture & Software Development: Strong softwareengineering and architecture background, with experience across the full solution development lifecycle-from inception through to production. Strong understanding of modern cloud-native architectures, microservices More ❯
and configure dashboards and alerts based on these. Facilitate blameless post-mortems and ensure permanent closure of incidents. Engage with development team throughout the life cycle to help develop software for reliability and scale, ensuring minimal refactoring or changes; Design self-healing and resiliency patterns. Collaborate and influence across the organization on behalf of their application portfolio. Respond to … incidents alongside developers and infrastructure engineers where required, providing support and insight. Collaborate with other software engineers and teams to design and implement deployment approaches using automated continuous integration and continuous delivery pipelines Implement infrastructure, configuration, and network as code for the applications and platforms in your remit Understand service level indicators and utilizes service level objectives to proactively … resolve issues before they impact customers Supports the adoption of site reliability engineering best practices within your team (metrics, alerting, logging, automation, resiliency, capacity, performance) Required qualifications, capabilities, and skills Formal training or certification on site reliability engineering concepts Proficient in at least one programming language such as Python Expertise in at least one technology stack designing, coding More ❯
in 2026. What will you be doing? You will be responsible for delivering Vault services to customers running in Google Cloud You will work with the Vault squad supporting Engineering & Operational tasks, ranging from service delivery, automation, DevOps tasks and supporting an on-call rota Working with the Vault squad & wider Technology stakeholders, you will support the continuous improvement … on recruiting, developing, and advancing individuals based on their skills and talents. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Referrals increase your chances of interviewing at Morgan Stanley by 2x Get notified about new Senior Site Reliability Engineer jobs in Glasgow, Scotland, United Kingdom . … Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 5 days ago Glasgow, Scotland, United Kingdom 2 days ago Senior Lead Software Engineer - AI/ML and Data Platforms Glasgow, Scotland, United Kingdom 1 week ago Glasgow, Scotland, United Kingdom 1 month ago Glasgow, Scotland, United Kingdom 5 days ago Glasgow More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
T&P
Campaign Classic and/or Salesforce Marketing Cloud Proficiency with understanding data (Desirable) Seniority level Seniority level Mid-Senior level Employment type Employment type Contract Job function Job function Engineering and Information Technology Industries Advertising Services Referrals increase your chances of interviewing at T&P by 2x Get notified about new Contract Developer jobs in Edinburgh, Scotland, United Kingdom … . Edinburgh, Scotland, United Kingdom 1 month ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 4 weeks ago Edinburgh, Scotland, United Kingdom 21 hours ago Edinburgh, Scotland, United Kingdom 1 hour ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh … Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 18 hours ago Freelance Software Developer (C#) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 6 days ago Edinburgh, Scotland, United Kingdom More ❯