NextHire Try for free

Motorola Solutions

Posted 5 Sep 2026

Senior Staff Software Engineer

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
5 Sep 2026

About the role

Responsibilities:

  • Develop the core Load Distribution engine using Finite State Machines (FSM) to manage dynamic homing, execute Weighted Average Score (WAS) algorithms, and implement hysteresis.
  • Architect high-throughput API and messaging layers using gRPC for metrics ingestion and RabbitMQ (RMQ) for event-driven communication.
  • Implement distributed leader election and consensus mechanisms utilizing Consul Raft and LockAuthority across active-active deployments.
  • Ensure system scalability to handle 3,000+ assignments per second while integrating Apache Ignite/GridGain for stateless caching and data recovery.


Requirements:

  • Deep hands-on experience in Golang (preferred) and proficiency in C, C++, or Java.
  • Strong computer science fundamentals, data structures, and algorithms.
  • Deep understanding of distributed systems, multi-threading, concurrency control, and Finite State Machines (FSM).
  • Hands-on expertise with networking and messaging protocols, including gRPC, Protobuf v3 and RabbitMQ.
  • Strong background with distributed databases like Apache Ignite and GridGain, and consensus tools like Consul Raft and LockAuthority.
  • Practical knowledge of persistence and caching solutions such as PostgreSQL, Redis, and ElasticSearch.
  • Excellent written and verbal communication skills for technical documentation and explaining complex ideas.
  • Industry Experience: 8 to 12 years.


Basic Requirements:

  • Proven ability to design active-active multi-site architectures handling network partitions, majority/minority quorums, and site-isolation scenarios.
  • Experience with large-volume transaction systems, data migration workflows, and end-to-end observability frameworks like OpenTelemetry and Kibana.
  • Familiarity with enterprise security tooling such as Vault and mTLS.
  • Background in automated deployments using Docker and CI/CD pipelines.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach