Software Engineer
You will build and maintain a complex tech stack to streamline regulatory processes for medical technology. You will work cross-functionally to ship high-quality functionality at a high cadence while ensuring safety and compliance.
361 Software Engineer jobs in United Kingdom available for remote work from home. Apply for positions such as Software Engineer, Software Engineer, Software Engineer and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 200,000+ remote workers worldwide.
You will build and maintain a complex tech stack to streamline regulatory processes for medical technology. You will work cross-functionally to ship high-quality functionality at a high cadence while ensuring safety and compliance.
You will contribute to the development of the Budibase platform by building app-building experiences, workflow automations, and AI agents. You will also focus on improving system performance, reliability, security, and integrations with external APIs.
You will build and improve backend services and APIs to support scalable, reliable customer sessions within a multidisciplinary team. You will also participate in code reviews, design discussions, and investigate bugs to ensure high-quality, maintainable software.
Software Engineers own the full lifecycle of software delivery, including designing, building, testing, deploying, and maintaining services in production. They collaborate with product teams to deliver scalable, high-quality code while actively participating in Agile ceremonies.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Develop mission-critical call taking and dispatching software as part of an agile delivery team. Responsibilities include design, development, technical documentation, and testing for the Guardian portfolio.
Design and build Ruby-based backend services for a next-generation Electronic Medical Record (EMR) system. Collaborate with multidisciplinary teams to ensure the reliability and scaling of a platform used by thousands of sports teams globally.
Develop and maintain a mission-critical enterprise platform using .NET and event-driven microservices. Build Kafka-based integrations and manage cloud infrastructure on Azure to connect internal systems with external partners.
Design, develop, and maintain mission-critical digital radio software solutions for public safety services. Collaborate with Agile teams to build scalable, resilient systems using modern protocols like SIP and 3GPP.
You will build AI-native interfaces and tools to help developers understand and trust autonomous software delivery pipelines. You will also champion system observability and maintain high standards for reliability and responsiveness across the platform.
Lead the development of the Data Transformation Agent (DTA) and orchestrate complex data workflows using tools like Apache Airflow. Manage the integration and deployment of agentic technology while ensuring high engineering standards through code reviews and best practices.
The Software Engineer will develop and optimize high-performance, low-latency components for the Switchboard trading platform. They are also responsible for system monitoring, proactive optimization, and providing third-line technical support for production issues.
You will work within a small team to build resilient fintech platforms and components in Java, while also refactoring code and writing tests. The role emphasizes pair programming and collaboration to ensure quality and understanding across the team.
You will deliver IAM capabilities across the platform, spanning from infrastructure and databases to UI experiences. You will also research and prototype solutions in emerging areas while collaborating with cross-functional teams to turn validated ideas into production features.
You will design and implement complex backend solutions while leading technical projects and mentoring other engineers. You will also be responsible for defining team goals and ensuring the delivery of scalable, reliable systems within an autonomous squad.
Design, develop, and scale high-performance code search technology while integrating AI-powered workflows. Provide technical leadership, mentorship, and operational excellence to ensure the health and quality of GitHub's search services.
Lead technical decision-making and architecture while designing scalable, reliable solutions for traffic management systems. Maintain and improve the GitHub Load Balancer and mentor other engineers in architectural best practices.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
You will lead end-to-end system design and delivery for cloud and AI workloads while embedding directly with customer teams to solve complex challenges. The role involves driving technical strategy, mentoring engineers, and ensuring production-ready solutions meet high standards of security and reliability.
Design, build, and operate Kubernetes-based platform systems to support GitHub's production services. Lead technical initiatives across cross-team platform problems, including AKS migration, fleet management, and control-plane reliability.
Provide technical leadership for systems that enable AI agents to acquire, interpret, and apply software-development context. Design and implement scalable technical solutions while establishing evaluation methods and learning loops to improve agent quality and reliability.
You will own the most challenging technical problems end-to-end, setting the architectural direction for core systems while ensuring reliability and scalability. You will also mentor other engineers and drive technical clarity across the team to maintain high standards for code and system design.
You will build and own end-to-end product and client-side surfaces using React and React Native. You will also design robust systems for financial data and mentor other engineers to maintain high technical standards.
You will design and build scalable applications using Golang while collaborating with distributed teams to translate business requirements into digital products. Responsibilities include optimizing application performance, managing source code, and assisting with the analysis of client requirements.
You will lead the development and delivery of abuse and fraud prevention products while mentoring engineers to ensure high-quality technical outcomes. The role involves designing scalable systems, optimizing performance, and collaborating with global stakeholders to align technology with business goals.
You will lead the development and delivery of abuse and fraud prevention products while managing and inspiring engineering teams. You are responsible for designing scalable, resilient systems and optimizing performance across globally distributed software teams.
Implement and operationalize secure, scalable backend and frontend services with a focus on API-first design and event-driven architectures. Integrate blockchain networks and Web3 SDKs while maintaining high test coverage and technical documentation.
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and maintain backend services for the data layer that stores and serves process data across relational databases and search engines. Collaborate with cross-functional teams to evolve data storage, retention, and streaming capabilities while ensuring system performance and scalability.
You will design, build, and maintain scalable full-stack solutions while providing technical leadership within a Scrum team. Your role involves collaborating with cross-functional stakeholders to deliver production-ready features and ensuring system reliability, performance, and security.
Design, develop, and maintain robust backend APIs including payments, subscriptions, and authentication services. Collaborate with cross-functional teams to align backend architecture with product strategy and enterprise client needs.
The Platform team is responsible for building and maintaining backend services including payments, analytics, subscriptions, and external APIs. You will design and optimize robust APIs while collaborating with cross-functional teams to align backend architecture with product strategy.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work