Motorola Solutions

Sr Software Engineer-SIP, Golang, C++

Motorola Solutions
Apply
2 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Develop the core Load Distribution engine using finite state machines, weighted average score algorithms, dynamic homing, and hysteresis.
  • Architect high-throughput API and messaging layers using gRPC, Protobuf v3, and RabbitMQ.
  • Implement distributed leader election and consensus mechanisms with Consul Raft and LockAuthority across active-active deployments.
  • Build scalable systems handling more than 3,000 assignments per second with Apache Ignite/GridGain caching and data recovery.
  • Design active-active multi-site architectures supporting network partitions, majority/minority quorums, and site isolation.
  • Support large-volume transaction systems, data migration workflows, and end-to-end observability.

Requirements

  • Deep hands-on experience with Golang and proficiency in C, C++, or Java.
  • Strong computer science fundamentals, data structures, and algorithms.
  • Deep understanding of distributed systems, multithreading, concurrency control, and finite state machines.
  • Hands-on expertise with gRPC, Protobuf v3, and RabbitMQ.
  • Strong background with Apache Ignite, GridGain, Consul Raft, and LockAuthority.
  • Practical knowledge of PostgreSQL, Redis, and Elasticsearch.
  • Experience with OpenTelemetry, Kibana, Vault, mTLS, Docker, and CI/CD pipelines.
  • Excellent written and verbal communication skills.
  • One to ten years of industry experience.

Benefits

  • Under 10% travel is required.
  • No relocation is provided.
  • Experienced position type.
  • Referral payment plan is available.

Tech Stack

CC++ConsulDockerElasticsearchGogRPCJavaKibanaPostgreSQLRabbitMQRedisVault

Categories

Motorola Solutions

About Motorola Solutions

10,000+ employees

Motorola Solutions builds mission‑critical communications, video security and access control, body‑worn cameras, and command‑center software for public safety agencies and enterprises. It sells radios and LMR/P25 systems, cloud software, and managed services used by police, fire, and critical infrastructure operators. Headquartered in Chicago and publicly traded on the NYSE (MSI), the company was formed in 2011 after Motorola’s split and operates globally.

Contact me