Motorola Solutions logo

Backend Software Engineer

Motorola Solutions

Uxbridge, MA
Full Time
Mid Level
8 days ago

Job Description

About the Role

At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future. The Alta Video engineering team develops cloud-based video security systems with industry-leading AI video analytics and operational insights. The Backend team is responsible for analyzing, developing, designing, and maintaining the core backend ecosystem of the Alta Video Management System, which includes distributed systems managing Video Cameras, Access Control Systems, and Sensors.

Key Responsibilities

  • Develop the core of the Alta Video Management System, including cloud-based distributed systems monitoring and managing Video Cameras, Access Control Systems, and Sensors.
  • Analyze, develop, design, and maintain the entire backend ecosystem.
  • Develop new features, add capabilities, and increase capacities.
  • Maintain existing CI/CD systems and customer deployments.
  • Collaborate within an agile team that values autonomy, collaboration, quality, and security.

Requirements

  • Experience working as a software developer.
  • Experience in building the backend for large cloud-based distributed systems.
  • Experience with a backend language such as Go, C++, Java, Rust, or Python.
  • Passion for writing high-quality code and demonstrating outstanding technical ability.
  • Willingness to learn new languages and frameworks, with a default use of Go in the team.

Nice to Have

  • Understanding of service-oriented architectures and building cloud-based products.
  • Experience with Machine Learning, Computer Vision, AI technologies.
  • Enjoys solving complex problems and working autonomously while being a team player.

Qualifications

  • Experience as a software developer.
  • Experience with building backend systems for large cloud-based distributed environments.
  • Knowledge of backend programming languages such as Go, C++, Java, Rust, or Python.

Benefits & Perks

  • Competitive salary and bonus schemes.
  • Two weeks additional pay per year (holiday bonus).
  • 25 days holiday entitlement plus bank holidays.
  • Attractive defined contribution pension scheme.
  • Employee stock purchase plan.
  • Flexible working options.
  • Private medical care.
  • Life assurance.
  • Enhanced maternity and paternity pay.
  • Career development support and learning opportunities.
  • Employee health and wellbeing support (EAP, wellbeing guidance).
  • Carbon neutral initiatives/goals.
  • Corporate social responsibility initiatives including volunteering support.
  • Well-known companies discount scheme.

Working at Motorola Solutions

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world.

Apply Now

Job Details

Posted AtJul 16, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Motorola Solutions

Website

motorolasolutions.com

Company Size

10000+ employees

Location

Uxbridge, MA

Industry

Radio and Television Broadcasting and Wireless Communications Equipment Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches