> Markdown version of [/jobs/ext/4016690-senior-back-end-software-engineer](https://www.wearedevelopers.com/jobs/ext/4016690-senior-back-end-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Back End Software Engineer - **Company:** Motorola Solutions, Inc. - **Location:** Edinburgh, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Computer Vision, Automation of Tests, C++ (Programming Language), Cloud Computing, Code Review, Computer Programming, Continuous Delivery, Distributed Systems, Firmware, Python (Programming Language), Machine Learning, Service-Oriented Architecture, Software Engineering, TypeScript, Rust (Programming Language), Cloud Platform System, System Availability, Backend, Build Management, Information Technology, Front End Software Development, Video Streaming, Golang, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.totaljobs.com/job/senior-backend-programmer/motorola-solutions-uk-ltd-job108254223 ## About the Role We encourage you to apply even if you don't check every box. We value transferable skills, enthusiasm, and diverse perspectives. * Programming Skills: Strong foundational skills in at least one general-purpose programming language (such as Golang, Python, C, C++, Rust, or Java). * Software Development Background: Demonstrated industry experience as a Software Engineer building and maintaining backend services. * Cloud & Distributed Systems: Experience developing backend microservices for cloud environments (GCP preferred). * Modern Tooling: Familiarity with or interest in using AI-assisted tools within a modern development workflow. * Product Mindset: A passion for building reliable software experiences that deliver real value to end-users. * Background: A degree in Computer Science / Software Engineering (or an equivalent field) OR a proven track record of practical software engineering experience. * Location & Collaboration: Ability to join us in-person at our Edinburgh city centre office 2 days per week. Bonus Points (Nice to Have, Not Required) * Understanding of service-oriented architecture (SOA) and building cloud-native products. * Exposure to Machine Learning, Computer Vision, or AI concepts. * A desire to develop a well-rounded technical skill set combining backend depth with broader architectural curiosity. * Language Flexibility: Our backend services primarily default to Go (and TypeScript for frontend). Prior Go experience is not required-we welcome engineers who are excited to learn new languages and tech stacks on the job! ## Description Are you a Senior Back End Engineer looking for your next meaningful step? Are you eager to advance your career by collaborating alongside thoughtful engineers on a next-generation video management platform? Do you want to join a supportive, skilled team based in Edinburgh and across the UK, contributing to future features and bringing fresh ideas and collaborative energy to our work?, As a Backend Engineer, you will contribute to designing, building, and maintaining our backend ecosystem. In this role, you will: * Design & Build: Develop resilient backend services and distributed APIs that ingest, process, and manage streaming video and real-time sensor data. * Scale & Improve: Enhance system performance, optimize throughput, and ensure high availability across multi-region cloud deployments. * Continuous Delivery: Work with modern CI/CD pipelines and deployment tooling to enable smooth, reliable software releases. * Security & Quality: Help maintain security best practices, participate in code reviews, and build automated testing across our codebase. * Collaborative Ownership: Partner within a cross-functional agile team-working closely with firmware, frontend, and QA specialists to influence feature direction.