Description Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. Job Description As a Software Engineer III at JPMorgan Chase within the Cloud Financial Management (CFM) organization, you provide expertise to enhance and develop CFM products and platforms based on modern cloud-based technologies. … This role requires both design and coding capabilities to create and implement cloud solutions, with a specific focus on cost optimization. Leverage your softwareengineering skills and collaborate with colleagues across the organization to drive best-in-class outcomes. Our team delivers comprehensive financial management solutions for optimizing cloud resource usage, cost efficiency, and performance. We focus on … leveraging cloud technologies to drive digital transformation and cloud adoption throughout the firm. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Leverage AWS services (e.g., S3, EC2, Athena, Lambda, Glue) to build scalable and secure cloud solutions. Produces architecture and More ❯
Senior Software Engineer Dundee - Hybrid We're hiring a Senior Developer to join a fast-growing global tech company building cutting-edge SaaS products used by some of the world's biggest brands. Why Join? Be part of a fast-scaling global company with a supportive, people-first culture. Clear career development path. Work with the latest tech in … architecture. What You'll Do: Design and build scalable APIs and cloud-based services. Contribute across the full SDLC in an Agile team. Work closely with Product, UX, and Engineering colleagues globally. Improve system performance, reliability, and code quality. What We're Looking For: Extensive experience developing back-end services (ideally with Python). Strong understanding of scalable system More ❯
Why N-able We are looking for a Staff Software Engineer to join our Cove Data Protection product engineering team. Cove Data Protection is a cloud-first backup solution with a multi-platform client and server side for managed services providers, IT departments of the large enterprises. The product includes a web-based UI that allows manipulating thousands … with good sense of detail, communication skills and the ability to work independently as well as a part of a team. What You'll Do Develop features through multiple software layers Design new components and APIs in line with existing architecture Help in defining and delivering valuable, usable and automatically testable user stories Supports building frameworks and tools to … investment in you The Way We Work - our hybrid working model based on trust and flexibility About N-able At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their More ❯
About us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organizations to achieve extraordinary results. Our enterprise platform stands apart as the only solution that combinesadvanced AI, real-time project financials … systems. You will take ownership of features and technical initiatives and make sure they are successful, focusing on scalability and usability. What you'll do Support our product and engineering managers in prioritisation, scoping and leading delivery of product features Work as part of our engineering team to enhance quality, scalability, performance, maintainability, configurability, and usability Support, mentor … a high degree of quality. Passionate about creating a product you can be proud of. Working closely with others will be second nature to you, collaborating closely with your engineering colleagues, along with developing relationships with our product and implementation teams. Great at asking awkward questions, kindly Motivated by learning new things and using those to make a positive More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
Description 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 support and … other engineers so the next person will find things a little bit easier The team is greater than the sum of its parts Qualifications 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 ❯
Employment Type: Permanent, Part Time, Work From Home
Full Job Description We are currently seeking a Software Engineer with expertise using Object Oriented Programming Languages, such as C#, Java, etc, to join an exciting SaaS business that is entering a phase of growth and product redevelopment. Having established a strong presence in their industry over the past few years, this company is now looking for a Software … play a pivotal role in achieving their ambitious plans. This position will place a significant emphasis on code reviews, mentoring junior staff. About Our Client: Our client is a software solutions company renowned for its analytics platform, which is used by companies worldwide. They are a small but rapidly expanding organisation, predominantly composed of Software Developers with varying … levels of experience. Quality and intuitiveness are at the core of their software development philosophy, offering a technically challenging environment for Developers. An overview of their technology stack (experience in all technologies is not necessarily a requirement): .NET (including .NET Core) ASP.NET MVC React JavaScript SQL Server Entity Framework Microservices Azure Why Apply? A technically challenging environment with a More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
We are seeking a talented Software Developer to join our Product Delivery team, with an initial focus on developing our federated data analysis capability. Responsibilities include working in an Agile team to build successful products that meet a broad range of customer needs. Required Skills: Competency in modern programming languages and methodologies such as Python and Kubernetes, preferably within … contribute technically across all tiers of the company's platform services, both web technologies and back-end services. Understanding of database development. Show appreciation of all aspects of the software development lifecycle (e.g. requirements, analysis, design, implementation, testing, and documentation). Experience of Agile development practices. Experience working with REST APIs. Experience of the source control process using tools … such as Azure DevOps, Git, or SVN. Experience of software build pipelines and tools such as ArgoCD/Flux. Working knowledge of integrated development environments such as RubyMine, Eclipse, or Microsoft Visual Studio. Experience of building and operating a SaaS/PaaS platform in a public cloud environment (Azure, AWS, etc.). Solid understanding of internet and web protocols More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Cathcart Technology
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced Software Engineer (with good exposure using the .Net framework ) to join their agile team - modern tech and hybrid working on offer. They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and the … Working with an Agile environment Experience with the following is highly desirable; ** Microsoft Azure ** Microservices ** Working in a product environment The company have a great culture , several of the Software Engineers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped a More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Cathcart Technology
Edinburgh based SaaS Organisation , that have a market leading product , are looking for an experienced Software Engineer (with good exposure using the .Net framework ) to join their agile team - modern tech and hybrid working on offer. They've been running really successfully now for several years and their product is used worldwide, largely both within the UK and the … Working with an Agile environment Experience with the following is highly desirable; ** Microsoft Azure ** Microservices ** Working in a product environment The company have a great culture , several of the Software Engineers at the organisation have been there for a good amount of years, it's very rare someone would have a short stint here. I've personally helped a More ❯
Get AI-powered advice on this job and more exclusive features. Direct message the job poster from McGregor Boyall 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 … 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: 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 More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
months ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. 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 innovation … what's possible with automation by embracing a universal operator pattern and model-driven operations. To succeed in this role you need to believe in automation as a pure softwareengineering problem, not a hack-it-till-it-works-for-me problem. You need to be interested in the scientific approach to operations at scale, driven by metrics … the entire stack, from bare metal networking and kernel up to serverless and open source applications. Location: Globally remote role The role entails Our cloud operations engineers bring Python software-engineering skills and rigour to the operations domain. We practise devsecops from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Net Talent
the data platform. Work closely with cross-functional partners to meet evolving business and analytical needs. Own complex technical systems end-to-end, from concept to production. Advocate for engineering excellence and mentor other engineers on the team. Technical Skills: 8+ years of experience in data engineering or a related field, with a focus on building scalable data … Terraform and expertise in data observability and monitoring practices. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Information Technology Industries Software Development Referrals increase your chances of interviewing at Net Talent by 2x Sign in to set job alerts for “Data Engineer” roles. Edinburgh, Scotland, United Kingdom 3 days ago … United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 week ago Internship - AI Embedded Software Engineer (Italy Based) Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Python and Kubernetes SoftwareMore ❯
of your application or platform. 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 … with how to implement site reliability within an application or platform Proficient in at least one programming language such as SQL, Java/Spring Boot & Python Proficient knowledge of software applications and technical processes within a given technical discipline (e.g., AWS, Kubernetes, etc.) Experience in observability such as white and black box monitoring, service level objective alerting, and telemetry 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 and proficient applied experience in public cloud such as AWS or Azure or GCP Proficient in at least one More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Ivanti
that matter most and fighting the good fight against cyber-attacks.Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! Site Reliability Engineering is the engine that drives delivery and management of Ivanti's SaaS product offerings. We are responsible for the reliability, deployment, and operation of the Ivanti Cloud product portfolio. … and process automation. Ivanti SRE is a blend of infrastructure, networking, automation, development, and application administration. This is a hands-on technical position. The ideal candidate will have a softwareengineering background and strong experience with continuous deployment, SaaS delivery, and production incident response. This role requires that applicants reside in Scotland and be authorized to work in … the United Kingdom. About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and competitive demands. This team is instrumental More ❯
Dundee, Scotland, United Kingdom Hybrid / WFH Options
Ivanti
that matter most and fighting the good fight against cyber-attacks.Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! Site Reliability Engineering is the engine that drives delivery and management of Ivanti’s SaaS product offerings. We are responsible for the reliability, deployment, and operation of the Ivanti Cloud product portfolio. … and process automation. Ivanti SRE is a blend of infrastructure, networking, automation, development, and application administration. This is a hands-on technical position. The ideal candidate will have a softwareengineering background and strong experience with continuous deployment, SaaS delivery, and production incident response. This role requires that applicants reside in Scotland and be authorized to work in … the United Kingdom. About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and competitive demands. This team is instrumental More ❯
scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilities Executes software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems. Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyses, synthesises, and develops visualisations and reports from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems … and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to softwareengineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect What you'll need to succeed The following skills and experience are essential for this role More ❯
way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems. Creates secure and high-quality production … code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyses, synthesises, and develops visualisations and reports from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems … and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to softwareengineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect What you'll need to succeed The following skills and experience are essential for this role More ❯
in more than 50 countries, Addepar’s platform aggregates portfolio, market and client data for over $7 trillion in assets. Addepar’s open platform integrates with more than 100 software, data and services partners to deliver a complete solution for a wide range of firms and use cases. Addepar embraces a global flexible workforce model with offices in Silicon … London, Edinburgh, Pune, and Dubai. The Role Lead the design, development, and implementation of scalable and secure wealth management SaaS products by providing technical leadership, education, and guidance to engineering and product teams across the organization and recommendations to leadership as part of a central practice group. Draft and champion strong architectural practices; use them to ensure technical strategic … standards; drive adoption across Addepar. Design and architect our SaaS applications as part of Addepar R&D. Proactively identify, prioritize and propose remediation for tech debt. Mentor and guide software engineers and architects on best practices. Evaluate and select appropriate technologies and frameworks. Ensure the security, scalability and efficiency of our SaaS solutions. Collaborate with product management and business More ❯
and contribute to best practices in development workflows. Required skills, qualifications and experience Experience with VR Development Platforms: Familiarity with Unity3D. 3D Modeling and Animation: Understanding of 3D modeling software with Blender. VR Hardware Knowledge: Experience with VR headsets such as HTC Vive. Problem-Solving: Ability to troubleshoot and solve complex technical issues. Creativity: Innovative thinking for creating immersive … stay updated with the latest VR technologies and trends. The successful candidate must achieve the appropriate level (SC) of security clearance. More details can be found Permanent VR Developer SoftwareEngineering Helensburgh About the Role We are seeking a VR Developer to join our innovative team in Faslane , Helensburgh . In this role, you’ll design, develop, and … and experience Proficiency in Programming Languages: Strong knowledge of C#, C++, or JavaScript. Experience with VR Development Platforms: Familiarity with Unity3D. 3D Modeling and Animation: Understanding of 3D modeling software with Blender. VR Hardware Knowledge: Experience with VR headsets such as HTC Vive. Problem-Solving: Ability to troubleshoot and solve complex technical issues. Creativity: Innovative thinking for creating immersive More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
In Technology Group
in the heart of Edinburgh, delivering innovative data-driven solutions to clients across finance, healthcare, energy, and the public sector. Our mission is to empower businesses through smart data engineering, cloud transformation, and cutting-edge analytics. The Role We’re looking for a talented and motivated Data Engineer to join our growing team. You’ll play a key role … maintaining robust data pipelines and architectures that support our clients’ strategic goals. Key Responsibilities Design and implement scalable data pipelines and ETL processes. Collaborate with data scientists, analysts, and software engineers to deliver end-to-end data solutions. Develop and maintain data models, databases, and data lakes. Work with cloud platforms (AWS, Azure, or GCP) to deploy and manage More ❯
operations, availability, reliability, and scalability of your application or platform. Job responsibilities Guide and assist others in designing appropriate solutions and gaining consensus from peers where appropriate. Collaborate with software engineers and teams to design and implement deployment approaches using automated CI/CD pipelines. Design, develop, test, and implement solutions for availability, reliability, and scalability in applications. Implement … applications and platforms. Work with stakeholders and team members to resolve complex technical problems. Monitor service level indicators and objectives to proactively address issues. Support adoption of site reliability engineering best practices within your team. Required qualifications, capabilities, and skills Formal training or certification in Azure Cloud concepts and practical experience. Knowledge of site reliability principles and experience implementing More ❯
work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, softwareengineering and product delivery techniques. This job is for you if you want Work with purpose: working for the people of Scotland to set the bar for land … the online assessment will not be considered. We would strongly recommend that your statement is written in the STAR format (Situation, Task, Action & Result) and preparing your answers using software such as MS Word or Google Docs, and then uploading the file. We strongly advise you review our policy on responsible use of AI in the application process. RoS More ❯
native or bilingual level) Proficient in either Python and/or JavaScript Excellent writing and grammar skills A bachelor's degree (completed or in progress) Previous experience as a Software Developer, Coder, Software Engineer, or Programmer Note: Payment is made via PayPal. We will never ask for any money from you. PayPal will handle any currency conversions from More ❯
Head of SoftwareEngineering – International Payments 📍 Location: Edinburgh 💼 Department: Technology/Payments Engineering 🕒 Full-time | Permanent | Competitive Salary Up to £155,000 + Bonus + Benefits Lead the Future of Global Payments Technology Are you a strategic technology leader with a passion for building high-performing teams and driving innovation at scale? This long standing and flagship … organisation are looking for a dynamic Head of SoftwareEngineering to lead their International Payments engineering division – the powerhouse behind their cross-border transaction systems. About the Role As Head of SoftwareEngineering, you will shape the technical vision and engineering strategy for our global payments infrastructure. You'll lead a team of engineering … with Product, Architecture, Compliance, and Operations to ensure our technology meets the highest standards – from regulatory compliance to real-time performance. What You’ll Do Define and execute the engineering roadmap for international payments Build, lead, and inspire a globally distributed team of engineers and leaders Champion engineering best practices, modern DevOps principles, and agile delivery Drive architecture More ❯