Remote Software Engineer Jobs in United Kingdom (278)
Software Engineer
You will build and maintain backend services for billing, including invoices, taxes, and usage reporting. You will also collaborate across teams to integrate these systems and ensure accuracy for customer-facing financial data.
Software Engineer
You will design, build, and maintain backend services and APIs on AWS using Kotlin and PHP to support the lending platform. You will also take full ownership of project delivery, collaborate with cross-functional teams, and mentor junior engineers.
Software Engineer
You will design and maintain internal platforms, data pipelines, and annotation tools to support AI training infrastructure. You will also collaborate with researchers and product managers to build observability systems and define engineering standards.
Be the one who applies first
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Software Engineer
You will design and develop high-quality software while collaborating with business stakeholders to translate requirements into product improvements. Additionally, you will lead technical initiatives, mentor team members, and ensure the end-to-end ownership of the product roadmap.
Software Engineer
You will design, build, test, and support modern applications and cloud-based infrastructure components for the client platform. Additionally, you will deploy services using DevOps tools, mentor junior engineers, and optimize code performance.
Software Engineer
You will drive technical change and deliver commercial value by building scalable systems within a collaborative team. You are expected to champion new technologies and contribute to data-driven decision-making processes.
Software Engineer
You will create reinforcement learning environments to test AI models on complex software engineering tasks like debugging and optimization. Additionally, you will contribute expert-level code samples and validate peer-contributed submissions to improve AI training data quality.
Software Engineer
You will own the end-to-end delivery of product features, including writing RFCs, choosing architectures, and managing production systems. You will collaborate with product managers and designers to build scalable, maintainable financial infrastructure.
Software Engineer
Contribute Rust code to create, manage, and adapt cloud resources while collaborating on architecture and feature design. Engage directly with users to gather requirements, develop solutions, and debug complex distributed environments.
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.
Software Engineer
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 Engineer
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.
Software Engineer
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.
C++ Software Engineer – AI Developer Tools
Develop production-quality C++ components, APIs, and integrations for NVIDIA’s AI-powered developer tools, connecting native tools with Genie’s retrieval and agentic capabilities. Build and improve workflows, ingestion pipelines, benchmarks, and integrations while owning features from investigation and design through testing and delivery in collaboration with graphics, software, and hardware teams.
Senior Software Engineer (Java)
You will be responsible for developing high-quality software solutions that meet customer needs and impact global users. Additionally, you will contribute to technical decision-making and mentor junior team members to foster growth within the team.
Be the one who applies first
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Forward Deployed Engineer - Software Engineer - United Kingdom
You will take full ownership of end-to-end execution for strategic partner projects while working hands-on to deliver tailored technical solutions. You will also collaborate directly with customer engineering and executive teams to ensure optimal integration and use of ElevenLabs' AI technologies.
Software Engineer - IAM (Identity and Access Management)
Manage and automate IAM SaaS platforms like Okta and Cloudflare Zero Trust using Infrastructure as Code. Develop custom services in Rust to extend functionality and improve user-facing identity workflows.
Principal Software Engineer
The role involves hands-on full-stack engineering and platform transformation, focusing on CI/CD implementation and AI-native development practices. You will collaborate with the Tech Lead to drive technical design, improve code quality, and manage operational responsibilities for production systems.
Senior Software Engineer, Canvas Core
You will design, build, and improve the Canvas platform to ensure the Mural editor remains high-performing, reliable, and intuitive. This involves collaborating with cross-functional teams to develop scalable systems for real-time collaboration, document editing, and AI-enabled product capabilities.
Senior software engineer - 6 month O/IR35
You will design, build, and operate scalable software solutions using TypeScript and Node.js within a cross-functional squad. You are responsible for the full software lifecycle, including architecture, delivery, operational support, and incident management.
Senior Software Engineer, Backend (Database)
You will design and implement high-performance backend systems with a focus on efficient database usage and query optimization. Additionally, you will manage database performance for large-scale document volumes and leverage AI-driven workflows to improve engineering efficiency.
Software Engineer (Go)
You will contribute to the development and maintenance of payment infrastructure for digital product companies. You will work collaboratively within a global engineering team to build scalable and efficient software solutions.
Senior Software Engineer
You will develop cloud-based microservices for the CC Responder platform as part of an agile Scrum team. Additionally, you will mentor junior engineers and collaborate with other teams to integrate software components.
Be the one who applies first
We watch for new "Software Engineer" jobs and email you the matches. Free. Unsubscribe in one click.
Senior Software Engineer in Test
You will architect, build, and scale automated testing infrastructure and quality tooling using Java to enable frequent, high-quality software deployments. You will also drive the organization-wide quality strategy and mentor engineering teams on 'quality first' design.
Senior Software Engineer - FDE
You will design and build scalable, production-ready systems while collaborating directly with customers to solve complex technical challenges. The role involves leading architectural decisions, ensuring enterprise-grade security, and mentoring team members to deliver high-impact solutions.
Senior Software Engineer
Design and build complex, end-to-end features and integration services for a global retail platform. Lead technical reviews, mentor junior engineers, and own the technical design and performance of critical system components.
Software Engineer - Delta Platform
You will build and maintain the core technical foundation of the platform, working across infrastructure, backend, machine learning, or product extension areas. Your focus will be on ensuring system correctness, performance, and scalability through rigorous engineering practices.
Automatically Apply to Software Engineer Jobs
Stop the endless job search. Our AI finds and applies to the best jobs for you.