Motorola Solutions
Mid Level Backend Engineer
- Compensation
- Not disclosed
- Location
- Edinburgh, United Kingdom
- Work setup
- Hybrid
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Backend
- Posted
Skills
Full description
- The Avigilon Alta Video UI team is responsible for the mission-critical infrastructure that powers our VMS. We are currently evolving our platform to support deep-tier interconnection across the Motorola product portfolio
- Our team values high-performance engineering, architectural integrity, and a commitment to building the most reliable real-time tools in the industry
- While our stack features Vue 3, Pinia, and TypeScript on the frontend and Go on the backend, we prioritize engineering fundamentals over specific library knowledge. We are looking for a developer who can navigate logic, manage state, and help us build maintainable solutions
- At Motorola Solutions, we believe that everything starts with our people
- We empower each Motorolan to bring their authentic self to work, innovate with purpose, and build software that protects lives in the moments that matter
- As a Backend Engineer based in Edinburgh, you will play a key role in advancing our “Solving for safer” mission by contributing to our next-generation video management platform
- You will join a supportive, skilled engineering team based in Edinburgh and across the UK, bringing fresh ideas and collaborative energy to our high-throughput, cloud-based distributed systems
- In this role, you will help to design, build, and maintain our core backend ecosystem—monitoring and managing video cameras, access control systems, and IoT sensors globally
- Service Design & Systems Architecture:
- Develop resilient backend services and distributed APIs that ingest, process, and manage streaming video and real-time sensor data
- Integrate AI analytics pipelines into cloud services to provide actionable situational awareness
- Maintain scalable database architectures and event-driven data pipelines to help support uninterrupted system performance
- Scalability & Continuous Delivery:
- Enhance system performance, optimize throughput, and help to ensure high availability across multi-region cloud deployments
- Work with modern CI/CD pipelines and deployment tooling to enable smooth, reliable software releases
- Participate in technical design discussions, peer code reviews, and build automated testing across our codebase
- Cross-Functional Collaboration:
- Partner within an agile team, working closely with AI analytics, frontend, and site reliability engineering (SRE) teams to influence feature direction
- Collaborate with security and reliability engineers to help construct resilient, high-availability cloud solutions
- Participate in continuous improvement initiatives across distributed web and cloud architectures
Benefits
- Flexible work models
- Paid time off
- Paid parental and family leave
- Health care benefits