Software Engineer (Go, React, AWS, DevOps) Location: Manchester (Hybrid – 2 Days Onsite) Industry: Financial Technology Seniority: Mid to Senior-Level Salary: £50,000 - £70,000 DOE Core Tech: Go, AWS, React The Company This Manchester based Digital Challenger Bank is changing the way people manage their money. Through smart design, powerful technology, and a human-first approach, they’re … scale its next-generation banking platform. Innovation, autonomy, and impact sit at the heart of their culture and they’re building a team to match. The Role As a Software Engineer, you’ll be instrumental in building out critical components of the platform. From architecting scalable systems in Go, to integrating services across a cloud-native stack in AWS … ensure seamless end-to-end performance Leverage AWS services to optimise scalability, reliability, and security Translate product and customer requirements into scalable backend solutions Participate in code reviews and engineering rituals to uphold code quality and best practice Stay current with emerging technologies and tools, sharing knowledge across the team What They’re Looking For Solid commercial experience as More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Digital Native
Please note that this is an apprenticeship position and therefore anyone with more than six months professional experience working as a software developer or who holds either a degree or Master's degree in Computer Science or SoftwareEngineering will not be eligible. You will also need to commit to completing a Level 4 Software Developer … Apprenticeship. Please note: the start date for this apprenticeship will be September 2025. About the role: The MHR Software Academy programme is designed to give you ownership of your career aspirations, supported by training and practical experience to help you succeed. You will be part of our People First Software team and be assigned a Mentor who will … throughout your career with us. All of this is designed to complement your career development, fuel your ambition, and give depth to your training and career. As an Academy Software Engineer, you will work as a part of a team, working alongside skilled and experienced individuals who are motivated to train and coach you on coding standards, learn the More ❯
Occasional travel to a physical office may be required to enhance working relationships, collaboration, design, strategy and alignment. Job Description At QAD we are looking for a Senior Golang Software Engineer who is passionate about new technologies, and wants to be part of the team developing and maintaining the QAD Champion API Backend (Golang), serving the primary AI use … cases for various products within QAD. As a part of the Engineering team, based in the US and Europe, this role will bring you great opportunities to work on various projects, technologies, with a diverse range of teams. The Engineering team is responsible for the design, development, and deployment of the organization's core products, with a focus … system. Commit to the team to help the team and the wider business achieve our goals. Write testable and maintainable code. Qualifications Required Qualifications: Education: Degree in Information Technology, Engineering Computer Science or related fields Professional experience: 5+ years Technical skills: Strong Knowledge of Golang Knowledgeable of maintaining versioned API contracts API-first design using Open Api Spec (OAS More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will : Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for : Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will : Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for : Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
City of London, Greater London, UK Hybrid / WFH Options
Zettafleet
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will : Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for : Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Altrincham, Greater Manchester, UK Hybrid / WFH Options
Zettafleet
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will : Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for : Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Leigh, Greater Manchester, UK Hybrid / WFH Options
Zettafleet
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will : Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for : Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Bolton, Greater Manchester, UK Hybrid / WFH Options
Zettafleet
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Ashton-Under-Lyne, Greater Manchester, UK Hybrid / WFH Options
Zettafleet
the Machine Learning team; however, you are not required or expected to have background in Machine Learning. This is an applied role, and we are looking to hire a software engineer with experience in cloud computing and distributed systems. In this role, you will: Design and develop highly-scalable, fault tolerant and event driven systems. Take ownership of tasks … to-end test coverage and are confident in our deployments. What we are looking for: Back-end development: At least 2-3 years of industry experience in back-end engineering developing reliable and scalable systems with an object-oriented programming language. Cloud-native technologies: Experience in deploying to cloud platforms (e.g., AWS, GCP or Azure), an understanding of containerisation … e.g., Docker), infrastructure-as-code software (e.g., Terraform), and observability platforms (e.g., Datadog or Grafana). Curiosity: A hunger to learn and grow your skills. Problem solving: Strong analytical problem-solving skills and attention to detail. You have the ability to break down a task into actionable steps. Collaboration and communication: Excellent interpersonal and communication skills, with technical and More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Lead Software Engineer/Developer (C# .Net Azure SaaS) Reigate/WFH to £100k Do you have expertise with C# cloud based development combined with technical/team leadership skills? You could be progressing your career, in a senior, hands-on leadership role working on complex and technically challenging systems with continual learning opportunities a global Fintech. As a … Lead Software Engineer you'll manage three Agile teams comprising around ten experienced software engineers, responsible for the flagship SaaS insurance platform that handles 4 billion requests per month. You'll play a key role in architecting, designing and developing new features and enhancements whilst ensuring high levels of security, reliability, maintainability, usability and performance. You'll collaborate … office twice a week for team meet-ups and stakeholder meetings with the other three days work from home. About you: You have expertise with C# .Net Core backend software development, having worked on large, scalable systems with complexity You have a strong knowledge of Azure, SaaS, PaaS, microservices You have strong technical and team leadership experience You are More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Flooid Limited
At Flooid we are looking for a Software Engineer with a Front End focus to join our team. As a Front End Software Engineer at Flooid, you are responsible for building customer facing applications. You should be able to translate our company and user needs into functional and appealing interactive applications that meet high development standards. Our global … SoftwareEngineering team work on Product or Project based development, for either a domain area of our product or on client specific solutions. You will be responsible for the development and delivery of existing and new retail solutions to address mobility, high volume systems and big data challenges. You will work with some of the largest retailers in … system enhancements, following industry best practices. Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The ability to travel to Birmingham More ❯
solutions help enterprises make critical decisions, manage human risk, and drive real world consequences for digital threats. For more information, visit: . What Is The Opportunity? As VP of Engineering, you will lead and grow a high-performing development team responsible for building the next generation of our SaaS platform. This role requires both strategic thinking and hands-on … leadership. You will be accountable for engineering execution, people development, architectural decisions, and the integration of cutting-edge AI/ML technologies. You'll collaborate with product, design, and go-to-market teams to ensure alignment, delivery, and scalability. Why Join Us? You'll be part of a team building a platform and products from the ground up, with … you're a builder with a passion for people and AI-driven innovation, we want to talk to you. What Are The Responsibilities? Personnel Leadership Lead and mentor an engineering team with regular 1:1s, clear goal-setting, and career development plans. Conduct performance reviews, determine raises/bonuses, and address disciplinary issues when necessary. Oversee hiring for your More ❯
careful of scammers pretending to be from Contentsquare. We will never ask for money or contact you through random texts. For more information, visit our careers blog. Join our Engineering department as a Web Technologies Software Engineer focusing on Mobile/SDK development, where you will develop and enhance Contentsquare's Mobile technical vision, de-risk its delivery … within a dynamic team that pushes the boundaries of Mobile experience analytics (Screen Insights, Session Replay, Errors & Crashes, Feedbacks ). About the job: We are looking for a Mobile Software Engineer, focusing on UIKit and SwiftUI SDK development to join our Mobile Experience Analytics team. In this role, you will be responsible for tapping into the lowest levels of … the highest level of stability, performance, and reliability to our clients and downstream internal developers (Flutter, React Native, Web View). There are many opportunities for growth within our engineering team. You can dive deep into a specific technology, work with other languages and UI frameworks, build tools to help your fellow developers, provide hands-on guidance for complex More ❯
re not content with just excelling in our current ventures - we thrive on pioneering new businesses and seizing energy investment opportunities. Role: We are looking for an experienced Lead Software Engineer to lead the development of our trading systems. Our ideal candidate will be passionate about best practices within technology teams, fully supportive of what the group is doing … experienced and talented engineers. Key responsibilities: Lead and manage a small team of engineers, foster a collaborative culture, and have a coaching, and mentoring mindset. Drive the adoption of engineering best practices, and evaluate new ideas and frameworks for continuous improvement. Be responsible for solution architecture and technical decisions, and contribute to broader architectural discussions. Maintain high coding standards … and adhere to testing best practices. Ensure delivered solutions meet operational and security requirements. Work closely with product management, and Head of Engineering to align technical delivery with product vision. Contribute to the strategic direction of the technology team. Drive innovation by discovering new technologies, reviewing tooling, and making suggestions on improving our current solutions and ways of working. More ❯
team and help build their core backend systems. This is a fantastic opportunity to get in early, take ownership, and shape the future of both the technology and the engineering team. Role Overview: As a Staff Backend Engineer, you’ll be one of the first key hires on a new backend team. You will play a critical role in … shaping the backend architecture, scaling systems, and setting engineering standards. Whether you want to move into engineering leadership or continue developing your technical expertise with a focus on architecture, the role offers a clear path in both directions. Key Responsibilities: Lead the design and development of scalable, high-performance backend systems. Establish and enforce best practices for backend … welcome) Database: PostgreSQL Cloud Platforms: AWS or GCP Containers & Orchestration: Docker, Kubernetes CI/CD for continuous integration and deployment What We’re Looking For: 7+ years of backend engineering experience, with a strong background in multithreaded backend languages (Kotlin, Java, Go, Rust, etc.). Experience working in the HealthTech space Strong experience with PostgreSQL or similar relational databases. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Entrust
technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future. We are looking for Senior Software Developer to join our Cambridge-UK team! Position Overview: A highly skilled developer with strong C programming and good Python exposure as well as good design skills, to work … be based in the UK and have the right to work in the UK. Responsibilities: Play a significant role in the design and development of our full-stack system software embedded in HSMs, client-side tools, API libraries. Develop features from inception to delivery Software design & coding, testing, and review. Essential Qualifications: Degree or equivalent, in SoftwareEngineering, Computer Science, Maths or relevant discipline. Large-scale development & design on Linux/Windows. Experienced in C & Python development Embedded and application development over the range from embedded code & drivers, to client-side tools & API libraries. Familiar with complex, multi-component projects, using multiple development languages. Solve complex technical problems with demanding requirements, in innovative, practical ways. 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 ❯
Our 'BeTheChange' programme and internal D&I Taskforce brings our teams together to challenge, learn and build a more equal Captify. We are looking for a talented and passionate Engineering Manager to lead a team of multi-disciplined engineers. Your team will be responsible for designing and building a robust and flexible application built upon a modern frontend approach … journey. ABOUT YOU You will be a dedicated and passionate manager who can lead engineers across multiple locations and specialisms. You will be equally obsessed with customer experience and engineering standards, understanding that they are intrinsically linked. You will have a thorough understanding of Data Science and SoftwareEngineering as applied to the advertising technology ecosystem. KEY … of our customers You will be responsible for application performance and work with DevOps and Infrastructure leads to maintain reliability You will lead a team of Ad Tech focused Software Engineers, Data Engineers, ML Engineers and Analysts. You will be part of a team of Engineering Managers to encourage information sharing, collaboration and drive continuous improvement. You will 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 ❯
Performance group, which is focused on building cutting-edge solutions for athletes and sports teams that directly impact how they train, compete and achieve peak performance. As a Lead Software Engineer, you'll be at the forefront of this mission and will be providing technical leadership, driving innovation and delivering impactful solutions that our customers love. You will: Driving … across multiple business units, ensuring high-quality delivery that aligns with business goals. Mentorship. By actively leveling up Engineers through guidance and collaboration, you'll set the bar for engineering excellence. Fostering a supportive culture. You'll create cross-group initiatives, proactively communicate needs, and maintain a positive, inclusive group environment. For this role, we're currently considering candidates … products at scale. You're comfortable translating requirements, creating architectural proposals, breaking work into digestible increments, and guiding other Engineers through implementation. Technical expertise. You've mastered full-stack engineering, leveraging cloud-based systems and championing practices like TDD and CI/CD to ensure high code quality and efficient delivery. Coaching experience. You know building excellent softwareMore ❯