jobapplier

Mid Level Backend Engineer

Motorola Solutions

Skills

Required

  • Machine Learning / Computer Vision / AI
  • Software Engineering
  • Golang
  • backend software engineering
  • construct high-throughput backend services
  • Python
  • C++ / Rust / Java
  • communicate technical architectures clearly
  • Agile Software Delivery
  • iterative sprint cycles
  • continuous delivery workflows
  • AI-assisted
  • modern development workflow
  • service-oriented architecture
  • SOA

Preferred

  • backend
  • Cloud Architecture
  • cloud security
  • cloud environments
  • GCP
  • Database Management
  • RESTful APIs / WebSockets / gRPC
  • Git

Join Motorola Solutions as a Mid Level Backend Engineer and contribute to our mission of "Solving for safer." You will play a key role in advancing our next-generation video management platform, working closely with AI analytics, frontend, and site reliability engineering teams. Your responsibilities will include developing resilient backend services, enhancing system performance, and collaborating with cross-functional teams. Enjoy flexible work models, paid time off, health care benefits, and opportunities for learning and development.

Contribuer à la conception, à la construction et à la maintenance de l'écosystème backend, en développant des services backend résilients et des API distribuées.

Enthusiasm for learning new programming languages (such as Go) on the job

Responsibilities

  • Améliorer les performances du système, optimiser le débit et garantir une haute disponibilité dans les déploiements cloud multi-régions.
  • Collaborer avec des équipes interfonctionnelles, en travaillant en étroite collaboration avec les équipes d'analytique AI, de frontend et d'ingénierie de fiabilité des sites.
  • We encourage applications from candidates with a Bachelor's degree or equivalent practical experience who are excited to solve complex technical challenges in cloud security and AI
  • Cloud Architecture to deploy and maintain scalable backend microservices within cloud environments (GCP preferred)
  • Database Management to handle structured and unstructured data using relational or NoSQL systems
  • API Architecture to connect core services using RESTful APIs, WebSockets, or gRPC
  • Version Control to manage source code collaboratively using Git workflows
  • System Quality & Security to trace, analyze, and resolve technical issues across distributed cloud architectures while upholding software security best practices
  • Product Mindset to deliver reliable software experiences that create tangible value for end-users

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, or technical field
  • Some experience in backend software engineering building and maintaining cloud services

Legal authorization to work in the UK

  • Programming Languages to construct high-throughput backend services using Golang, Python, C, C++, Rust, or Java
  • English Proficiency to communicate technical architectures clearly with cross-functional global teams
  • Agile Software Delivery to collaborate within iterative sprint cycles and continuous delivery workflows
  • Familiarity with or interest in utilizing AI-assisted tools within a modern development workflow
  • Understanding of service-oriented architecture (SOA) and building cloud-native products
  • Exposure to Machine Learning, Computer Vision, or AI concepts
  • Broad architectural curiosity and a desire to develop a well-rounded technical skill set