Senior Back End Software Engineer

Motorola Solutions
Edinburgh
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Autonomy","Collaboration","Quality mindset","Security mindset","Problem-solving"]

Develop and maintain the backend ecosystem for a cloud-based Alta Video management system, powering real-time monitoring and control of video cameras, access control systems, and sensors. Work in an agile environment to analyze, design, and deliver new backend features and scale existing capabilities, while supporting CI/CD systems and customer deployments. Collaborate in an autonomous team focused on quality and security, contributing to AI-enabled video security.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Motorola Solutions
Motorola Solutions
2 months ago

Senior Back End Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 46 days agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Develop and maintain the backend ecosystem for a cloud-based Alta Video management system, powering real-time monitoring and control of video cameras, access control systems, and sensors. Work in an agile environment to analyze, design, and deliver new backend features and scale existing capabilities, while supporting CI/CD systems and customer deployments. Collaborate in an autonomous team focused on quality and security, contributing to AI-enabled video security.
Location: Edinburgh
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain the backend ecosystem for the Alta Video Management System.
  • •Build new backend features and add capabilities to scale the platform.
  • •Monitor and manage video cameras, access control systems, and sensors via backend services.
  • •Maintain existing CI/CD systems and support customer deployments.
  • •Collaborate with the agile backend team to deliver high-quality, secure outcomes.

Pay and Benefits

Perks:Health InsurancePensionEquityPaid LeaveLearning BudgetPrivate Medical

Key Requirements

  • •Experience working as a software developer.
  • •Experience building backend systems for large cloud-based distributed systems.
  • •Backend language experience with Go, C++, Java, Rust, or Python.
  • •Passion for writing high-quality code and demonstrating outstanding technical ability.
  • •Enthusiasm to learn new languages/frameworks; not required to already know Go.
Experience:CloudDistributed systemsR&DAIComputer visionService-oriented architectures
Skills:AutonomyCollaborationQuality mindsetSecurity mindsetProblem-solving
Tech Stack:GoC++JavaRustPythonCI/CDCloudService-oriented architecturesMachine LearningComputer VisionAI video analytics

Company Brief

Motorola Solutions
Provides mission-critical communications products and services, including radios, software, video security, and command center solutions for public safety, government, and enterprise customers worldwide.
Industry: Surveillance & Security Hardware
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Chicago, United States
Founded: 1928
Glassdoor
Glassdoor: 3.7
WebsiteLinkedIn