Motorola Solutions

Motorola Solutions

Software Engineer

Salt Lake, UTRemotePosted 4 days ago
Full TimeSeniorRemoteUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

Motorola Solutions is seeking a Senior Software Engineer to join the Blue Eye Monitoring team. This role will focus on designing, building, and scaling Blue Eye’s core software platform, encompassing backend systems, integrations, customer-facing applications, and internal operator tools. The ideal candidate will take ownership of major technical initiatives, mentor other engineers, and drive engineering quality and velocity. This is a hands-on senior engineering position for individuals who enjoy solving complex real-world problems related to distributed systems, integrations, cloud infrastructure, and mission-critical workflows. Blue Eye Monitoring utilizes proprietary Blackbox technology and AI software to transform existing camera networks into active security systems, with a command center staffed by Video Surveillance Technicians (VSTs) who respond to detected threats. Blue Eye was acquired by Motorola Solutions in November 2025.

Qualifications

Required Qualifications

  • 10+ years of professional software engineering experience
  • Strong experience building production systems in JavaScript / TypeScript
  • Experience with backend development in Node.js and/or C#
  • Experience designing scalable APIs and service integrations
  • Experience with relational databases such as PostgreSQL
  • Strong understanding of distributed systems and asynchronous workflows
  • Experience working in cloud environments (Azure preferred)
  • Strong debugging and performance optimization skills
  • Experience mentoring engineers and leading technical initiatives
  • Excellent communication and ownership mindset
  • Legal authorization to work in the U.S. indefinitely is required.
  • Employer work permit sponsorship is not available for this position.

Preferred Qualifications

  • Experience managing fleets of Linux-based edge appliances or remote devices
  • Experience building cloud control planes for provisioning, configuration, monitoring, and lifecycle management of distributed systems
  • Experience with OTA/software update systems, version control, staged rollouts, rollback strategies, and remote remediation
  • Familiarity with telemetry pipelines, metrics collection, remote logging, and fleet health dashboards
  • Experience tuning workloads for resource-constrained environments (CPU, RAM, storage, network bandwidth)
  • Experience designing systems that tolerate unreliable connectivity and recover automatically after outages
  • Experience with Kubernetes / containerized environments
  • Experience with Azure Event Hub, Event Grid, Service Bus, or similar systems
  • Experience integrating with third-party enterprise software platforms
  • Familiarity with Terraform or infrastructure-as-code workflows
  • Experience with observability platforms such as Grafana, Prometheus, Loki
  • Experience with video systems, streaming, WebRTC, or surveillance platforms

Skills & Technologies

JavaScriptNode.jsTypeScriptCI/CDPostgreSQLAzureLinuxKubernetesTerraform

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Location

Salt Lake, UT

Work Mode

Remote

Posted

4 days ago

Country

US